GIT_VERSION = 2.39.0
    * new build flags
    * new prefix flags
    GEN command-list.h
    GEN config-list.h
    GEN hook-list.h
    CC git.o
In directory:  /datasets/git
Compiler args are:  -o git.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DGIT_HTML_PATH="share/doc/git" -DGIT_MAN_PATH="share/man" -DGIT_INFO_PATH="share/info" git.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DGIT_HTML_PATH="share/doc/git" -DGIT_MAN_PATH="share/man" -DGIT_INFO_PATH="share/info" git.c
git.c:27:1: warning: DCL02-C: Use visually distinct identifiers: git_usage_string
git.c:35:1: warning: DCL02-C: Use visually distinct identifiers: git_more_info_string
git.c:27:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
git.c:35:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
git.c:49:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:59:2: warning: DCL00-C: Const-qualify immutable objects: token_len
git.c:74:2: warning: EXP12-C: Do not ignore values returned by functions: setup_git_directory_gently
git.c:78:3: warning: DCL00-C: Const-qualify immutable objects: len
git.c:105:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:106:3: warning: EXP12-C: Do not ignore values returned by functions: puts
git.c:115:3: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:135:1: warning: DCL05-C: Use typedefs to improve code readability
git.c:160:5: warning: EXP12-C: Do not ignore values returned by functions: puts
git.c:165:4: warning: EXP12-C: Do not ignore values returned by functions: puts
git.c:169:4: warning: EXP12-C: Do not ignore values returned by functions: puts
git.c:173:4: warning: EXP12-C: Do not ignore values returned by functions: puts
git.c:184:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:192:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:198:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:206:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:212:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:220:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:226:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:234:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:240:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:246:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:247:4: warning: MEM01-C: Store a new value in pointers immediately after free()
git.c:247:4: error: MEM30-C: Do not access freed memory
git.c:247:4: error: MEM34-C: Only free memory allocated dynamically
git.c:248:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:270:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:274:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:278:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:282:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:286:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:290:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
git.c:319:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:337:1: warning: DCL05-C: Use typedefs to improve code readability
git.c:339:2: warning: DCL00-C: Const-qualify immutable objects: saved_errno
git.c:356:4: warning: EXP12-C: Do not ignore values returned by functions: setup_git_directory_gently
git.c:364:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
git.c:388:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:388:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
git.c:388:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:401:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
git.c:403:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:403:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
git.c:403:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:425:42: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:428:25: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:432:16: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:434:23: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:440:2: warning: MSC12-C: Detect and remove code that has no effect
git.c:440:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
git.c:441:2: warning: EXP12-C: Do not ignore values returned by functions: precompose_argv_prefix
git.c:490:30: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:491:28: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:497:36: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:502:48: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:505:40: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:507:30: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:507:13: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:509:13: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:511:46: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:512:34: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:515:36: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:518:43: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:520:51: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:527:61: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:527:44: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:528:44: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:529:42: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:533:46: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:535:44: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:542:69: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:549:51: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:560:34: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:563:46: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:564:44: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:565:71: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:565:54: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:566:76: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:566:59: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:567:78: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:567:61: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:568:69: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:568:52: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:573:28: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:577:52: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:579:47: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:583:32: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:585:44: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:586:42: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:587:36: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:597:38: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:598:40: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:600:36: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:603:47: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:608:54: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:609:32: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:610:34: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:611:36: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:613:58: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:614:36: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:616:30: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:617:46: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:618:52: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:625:37: warning: INT13-C: Use bitwise operators only on unsigned operands
git.c:638:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:654:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:658:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
git.c:676:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:710:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
git.c:737:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
git.c:771:1: warning: DCL05-C: Use typedefs to improve code readability
git.c:807:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
git.c:809:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
git.c:834:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:840:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:840:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
git.c:847:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
git.c:899:2: warning: EXP12-C: Do not ignore values returned by functions: handle_options
git.c:926:3: warning: DCL00-C: Const-qualify immutable objects: was_alias
    * new link flags
    CC builtin/add.o
In directory:  /datasets/git
Compiler args are:  -o builtin/add.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/add.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/add.c
add.c:41:44: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
add.c:41:69: warning: DCL01-C: Do not reuse variable names in subscopes: show_only
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: show_only
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: show_only
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: show_only
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: show_only
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: show_only
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: show_only
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: show_only
add.c:60:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: show_only
add.c:91:29: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opt
add.c:94:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add.c:119:20: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:127:33: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
add.c:132:2: warning: EXP12-C: Do not ignore values returned by functions: memset
add.c:136:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
add.c:151:2: warning: EXP12-C: Do not ignore values returned by functions: run_diff_files
add.c:158:61: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
add.c:175:10: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:182:71: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
add.c:203:24: warning: DCL01-C: Do not reuse variable names in subscopes: verbose
add.c:203:56: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: verbose
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: verbose
add.c:209:2: warning: DCL00-C: Const-qualify immutable objects: flags
add.c:209:43: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:213:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: verbose
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: verbose
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: verbose
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: verbose
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: verbose
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: verbose
add.c:221:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: verbose
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: verbose
add.c:354:1: warning: DCL02-C: Use visually distinct identifiers: verbose
add.c:235:2: warning: MEM01-C: Store a new value in pointers immediately after free()
add.c:235:2: error: MEM34-C: Only free memory allocated dynamically
add.c:236:2: warning: MEM01-C: Store a new value in pointers immediately after free()
add.c:236:2: error: MEM34-C: Only free memory allocated dynamically
add.c:242:27: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
add.c:276:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
add.c:281:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
add.c:284:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
add.c:292:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
add.c:296:40: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:295:31: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:345:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
add.c:346:2: warning: MEM01-C: Store a new value in pointers immediately after free()
add.c:346:2: error: MEM34-C: Only free memory allocated dynamically
add.c:351:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
add.c:411:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
add.c:439:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
add.c:470:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
add.c:496:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
add.c:502:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
add.c:547:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
add.c:554:31: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:563:30: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:586:54: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:585:43: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:584:40: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:583:45: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:612:15: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:628:3: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:628:3: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:628:3: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:628:3: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:628:3: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:628:3: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:628:3: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:628:3: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:628:3: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:628:3: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:645:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
add.c:654:50: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:673:3: warning: MEM01-C: Store a new value in pointers immediately after free()
add.c:673:3: error: MEM34-C: Only free memory allocated dynamically
add.c:674:3: warning: MEM01-C: Store a new value in pointers immediately after free()
add.c:674:3: error: MEM34-C: Only free memory allocated dynamically
add.c:681:15: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:683:15: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:686:15: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:689:15: warning: INT13-C: Use bitwise operators only on unsigned operands
add.c:694:23: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/am.o
In directory:  /datasets/git
Compiler args are:  -o builtin/am.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/am.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/am.c
am.c:145:2: warning: EXP12-C: Do not ignore values returned by functions: memset
am.c:151:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
am.c:155:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
am.c:184:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
am.c:192:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
am.c:244:2: warning: DCL00-C: Const-qualify immutable objects: ap
am.c:246:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
am.c:249:3: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
am.c:251:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
am.c:313:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:314:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:315:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:357:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:395:2: warning: EXP12-C: Do not ignore values returned by functions: read_commit_msg
am.c:402:2: warning: EXP12-C: Do not ignore values returned by functions: read_state_file
am.c:405:2: warning: EXP12-C: Do not ignore values returned by functions: read_state_file
am.c:408:2: warning: EXP12-C: Do not ignore values returned by functions: read_state_file
am.c:411:2: warning: EXP12-C: Do not ignore values returned by functions: read_state_file
am.c:415:3: warning: EXP12-C: Do not ignore values returned by functions: read_state_file
am.c:422:2: warning: EXP12-C: Do not ignore values returned by functions: read_state_file
am.c:430:2: warning: EXP12-C: Do not ignore values returned by functions: read_state_file
am.c:433:2: warning: EXP12-C: Do not ignore values returned by functions: read_state_file
am.c:441:2: warning: EXP12-C: Do not ignore values returned by functions: read_state_file
am.c:447:2: warning: EXP12-C: Do not ignore values returned by functions: read_state_file
am.c:466:2: warning: EXP12-C: Do not ignore values returned by functions: remove_dir_recursively
am.c:477:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:502:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
am.c:503:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
am.c:530:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:542:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
am.c:542:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
am.c:661:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_getline
am.c:662:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_getline
am.c:668:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
am.c:676:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
am.c:701:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
am.c:702:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
am.c:703:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
am.c:704:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
am.c:709:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
am.c:813:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
am.c:814:3: warning: EXP12-C: Do not ignore values returned by functions: fwrite
am.c:855:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
am.c:860:2: warning: MEM01-C: Store a new value in pointers immediately after free()
am.c:860:2: error: MEM34-C: Only free memory allocated dynamically
am.c:918:11: error: INT32-C: Ensure that operations on signed integers do not result in overflow
am.c:930:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
am.c:931:3: warning: EXP12-C: Do not ignore values returned by functions: fwrite
am.c:956:65: warning: DCL01-C: Do not reuse variable names in subscopes: patch_format
am.c:961:3: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
am.c:984:64: warning: DCL01-C: Do not reuse variable names in subscopes: patch_format
am.c:995:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
am.c:1001:2: warning: EXP12-C: Do not ignore values returned by functions: delete_ref
am.c:1114:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
am.c:1115:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
am.c:1118:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
am.c:1119:2: warning: EXP12-C: Do not ignore values returned by functions: delete_ref
am.c:1150:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
am.c:1154:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
am.c:1155:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
am.c:1162:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
am.c:1288:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:1291:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:1294:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:1297:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:1335:68: warning: DCL01-C: Do not reuse variable names in subscopes: commit
am.c:1350:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:1357:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:1364:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:1367:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:1379:77: warning: DCL01-C: Do not reuse variable names in subscopes: commit
am.c:1381:2: warning: DCL01-C: Do not reuse variable names in subscopes: rev_info
am.c:1399:2: warning: EXP12-C: Do not ignore values returned by functions: log_tree_commit
am.c:1409:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
am.c:1411:2: warning: DCL01-C: Do not reuse variable names in subscopes: rev_info
am.c:1415:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
am.c:1432:2: warning: EXP12-C: Do not ignore values returned by functions: run_diff_index
am.c:1447:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
am.c:1461:2: warning: EXP12-C: Do not ignore values returned by functions: update_ref
am.c:1475:2: warning: DCL01-C: Do not reuse variable names in subscopes: apply_state
am.c:1483:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
am.c:1509:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
am.c:1523:3: warning: EXP12-C: Do not ignore values returned by functions: read_index_from
am.c:1537:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
am.c:1539:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
am.c:1540:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
am.c:1551:73: warning: DCL01-C: Do not reuse variable names in subscopes: index_path
am.c:1566:2: warning: EXP12-C: Do not ignore values returned by functions: read_index_from
am.c:1578:3: warning: DCL01-C: Do not reuse variable names in subscopes: rev_info
am.c:1586:3: warning: EXP12-C: Do not ignore values returned by functions: run_diff_index
am.c:1600:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
am.c:1621:3: warning: EXP12-C: Do not ignore values returned by functions: repo_rerere
am.c:1622:3: error: MEM34-C: Only free memory allocated dynamically
am.c:1626:2: error: MEM34-C: Only free memory allocated dynamically
am.c:1637:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
am.c:1637:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
am.c:1651:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
am.c:1683:2: warning: EXP12-C: Do not ignore values returned by functions: update_ref
am.c:1689:3: warning: MSC12-C: Detect and remove code that has no effect
am.c:1689:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
am.c:1695:2: warning: EXP12-C: Do not ignore values returned by functions: run_hooks
am.c:1724:2: warning: MSC12-C: Detect and remove code that has no effect
am.c:1729:3: warning: EXP12-C: Do not ignore values returned by functions: puts
am.c:1730:3: warning: EXP12-C: Do not ignore values returned by functions: puts
am.c:1732:3: warning: EXP12-C: Do not ignore values returned by functions: puts
am.c:1765:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
am.c:1766:4: warning: EXP12-C: Do not ignore values returned by functions: run_command
am.c:1782:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
am.c:1830:4: warning: MSC01-C: Strive for logical completeness
am.c:1841:5: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
am.c:2186:2: warning: DCL02-C: Use visually distinct identifiers: sb
am.c:1857:4: warning: DCL01-C: Do not reuse variable names in subscopes: sb
am.c:2186:2: warning: DCL02-C: Use visually distinct identifiers: sb
am.c:2186:2: warning: DCL02-C: Use visually distinct identifiers: sb
am.c:1875:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
am.c:1896:3: warning: MSC12-C: Detect and remove code that has no effect
am.c:1897:3: warning: EXP12-C: Do not ignore values returned by functions: copy_notes_for_rebase
am.c:1898:3: warning: EXP12-C: Do not ignore values returned by functions: run_post_rewrite_hook
am.c:1907:3: warning: EXP12-C: Do not ignore values returned by functions: run_auto_maintenance
am.c:1925:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
am.c:1927:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
am.c:1935:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
am.c:1947:2: warning: EXP12-C: Do not ignore values returned by functions: repo_rerere
am.c:1962:60: warning: DCL01-C: Do not reuse variable names in subscopes: remote
am.c:1964:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
am.c:1971:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
am.c:1973:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
am.c:1975:2: warning: EXP12-C: Do not ignore values returned by functions: memset
am.c:2002:36: warning: DCL01-C: Do not reuse variable names in subscopes: tree
am.c:2004:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
am.c:2011:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
am.c:2013:2: warning: EXP12-C: Do not ignore values returned by functions: memset
am.c:2036:78: warning: DCL01-C: Do not reuse variable names in subscopes: remote
am.c:2039:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
am.c:2049:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index_unmerged
am.c:2100:3: warning: MSC12-C: Detect and remove code that has no effect
am.c:2100:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
am.c:2180:2: warning: MEM01-C: Store a new value in pointers immediately after free()
am.c:2180:2: error: MEM34-C: Only free memory allocated dynamically
am.c:2215:2: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
am.c:2226:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
am.c:2268:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
am.c:2269:31: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
am.c:2284:35: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
am.c:2284:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
am.c:2288:20: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
am.c:2288:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
am.c:2303:62: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
am.c:2319:2: warning: DCL01-C: Do not reuse variable names in subscopes: patch_format
am.c:2324:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
am.c:2450:2: warning: EXP12-C: Do not ignore values returned by functions: git_committer_info
    CC builtin/annotate.o
In directory:  /datasets/git
Compiler args are:  -o builtin/annotate.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/annotate.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/annotate.c
annotate.c:18:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
    CC builtin/apply.o
In directory:  /datasets/git
Compiler args are:  -o builtin/apply.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/apply.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/apply.c
    CC builtin/archive.o
In directory:  /datasets/git
Compiler args are:  -o builtin/archive.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/archive.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/archive.c
archive.c:15:2: warning: DCL00-C: Const-qualify immutable objects: output_fd
archive.c:25:23: warning: DCL01-C: Do not reuse variable names in subscopes: remote
archive.c:29:2: warning: DCL01-C: Do not reuse variable names in subscopes: transport
archive.c:37:2: warning: EXP12-C: Do not ignore values returned by functions: transport_connect
archive.c:71:5: warning: INT13-C: Use bitwise operators only on unsigned operands
archive.c:85:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
archive.c:107:2: warning: EXP12-C: Do not ignore values returned by functions: setvbuf
    CC builtin/bisect--helper.o
In directory:  /datasets/git
Compiler args are:  -o builtin/bisect--helper.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/bisect--helper.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/bisect--helper.c
bisect--helper.c:63:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
bisect--helper.c:64:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
bisect--helper.c:76:2: warning: DCL00-C: Const-qualify immutable objects: matches
bisect--helper.c:79:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
bisect--helper.c:80:26: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
bisect--helper.c:80:26: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
bisect--helper.c:82:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
bisect--helper.c:113:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
bisect--helper.c:126:2: warning: DCL00-C: Const-qualify immutable objects: args
bisect--helper.c:128:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
bisect--helper.c:130:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
bisect--helper.c:139:2: warning: DCL00-C: Const-qualify immutable objects: args
bisect--helper.c:141:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
bisect--helper.c:143:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
bisect--helper.c:150:2: warning: DCL00-C: Const-qualify immutable objects: fd
bisect--helper.c:167:2: warning: MEM01-C: Store a new value in pointers immediately after free()
bisect--helper.c:167:2: error: MEM34-C: Only free memory allocated dynamically
bisect--helper.c:204:37: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect--helper.c:228:4: warning: MSC12-C: Detect and remove code that has no effect
bisect--helper.c:241:25: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect--helper.c:253:2: error: MEM34-C: Only free memory allocated dynamically
bisect--helper.c:261:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect--helper.c:340:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
bisect--helper.c:344:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
bisect--helper.c:396:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_glob_ref_in
bisect--helper.c:399:2: warning: MEM01-C: Store a new value in pointers immediately after free()
bisect--helper.c:399:2: error: MEM34-C: Only free memory allocated dynamically
bisect--helper.c:400:2: error: MEM34-C: Only free memory allocated dynamically
bisect--helper.c:407:2: warning: DCL00-C: Const-qualify immutable objects: ap
bisect--helper.c:409:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
bisect--helper.c:411:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
bisect--helper.c:414:2: warning: EXP12-C: Do not ignore values returned by functions: append_to_file
bisect--helper.c:460:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_getline_lf
bisect--helper.c:462:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_getline_lf
bisect--helper.c:472:65: warning: DCL01-C: Do not reuse variable names in subscopes: option
bisect--helper.c:523:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bisect--helper.c:550:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
bisect--helper.c:551:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_glob_ref_in
bisect--helper.c:553:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_glob_ref_in
bisect--helper.c:557:2: warning: MEM01-C: Store a new value in pointers immediately after free()
bisect--helper.c:557:2: error: MEM34-C: Only free memory allocated dynamically
bisect--helper.c:558:2: error: MEM34-C: Only free memory allocated dynamically
bisect--helper.c:567:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect--helper.c:607:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect--helper.c:613:2: warning: EXP12-C: Do not ignore values returned by functions: read_ref
bisect--helper.c:622:2: error: MEM34-C: Only free memory allocated dynamically
bisect--helper.c:724:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
bisect--helper.c:742:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect--helper.c:744:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
bisect--helper.c:747:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
bisect--helper.c:764:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_read_file
bisect--helper.c:831:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect--helper.c:875:2: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
bisect--helper.c:939:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect--helper.c:942:4: warning: MSC12-C: Detect and remove code that has no effect
bisect--helper.c:954:64: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect--helper.c:959:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect--helper.c:965:4: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
bisect--helper.c:966:4: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
bisect--helper.c:1002:13: warning: EXP05-C: Do not cast away a const qualification
bisect--helper.c:1004:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
bisect--helper.c:1006:2: warning: EXP12-C: Do not ignore values returned by functions: get_terms
bisect--helper.c:1013:3: warning: EXP12-C: Do not ignore values returned by functions: sq_dequote_to_strvec
bisect--helper.c:1026:3: warning: EXP12-C: Do not ignore values returned by functions: sq_dequote_to_strvec
bisect--helper.c:1027:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect--helper.c:1027:37: error: ERR33-C: Ensure that return values are compared against the proper type
bisect--helper.c:1031:2: warning: MSC12-C: Detect and remove code that has no effect
bisect--helper.c:1070:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
bisect--helper.c:1077:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect--helper.c:1080:4: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
bisect--helper.c:1091:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
bisect--helper.c:1112:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
bisect--helper.c:1114:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
bisect--helper.c:1119:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
bisect--helper.c:1129:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_read_file
bisect--helper.c:1130:2: warning: EXP12-C: Do not ignore values returned by functions: sq_dequote_to_strvec
bisect--helper.c:1140:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bisect--helper.c:1150:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
bisect--helper.c:1161:2: warning: DCL00-C: Const-qualify immutable objects: no_checkout
bisect--helper.c:1163:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_glob_ref_in
bisect--helper.c:1165:2: warning: MEM01-C: Store a new value in pointers immediately after free()
bisect--helper.c:1165:2: error: MEM34-C: Only free memory allocated dynamically
bisect--helper.c:1197:3: warning: MSC12-C: Detect and remove code that has no effect
bisect--helper.c:1212:4: warning: DCL00-C: Const-qualify immutable objects: rc
bisect--helper.c:1215:5: warning: MSC12-C: Detect and remove code that has no effect
bisect--helper.c:1221:5: warning: MSC12-C: Detect and remove code that has no effect
bisect--helper.c:1229:4: warning: MSC12-C: Detect and remove code that has no effect
bisect--helper.c:1250:3: warning: EXP12-C: Do not ignore values returned by functions: dup2
bisect--helper.c:1255:3: warning: EXP12-C: Do not ignore values returned by functions: dup2
bisect--helper.c:1259:3: warning: EXP12-C: Do not ignore values returned by functions: print_file_to_stdout
bisect--helper.c:1319:2: warning: EXP12-C: Do not ignore values returned by functions: get_terms
bisect--helper.c:1331:2: warning: EXP12-C: Do not ignore values returned by functions: get_terms
bisect--helper.c:1363:2: warning: EXP12-C: Do not ignore values returned by functions: get_terms
bisect--helper.c:1374:2: warning: EXP12-C: Do not ignore values returned by functions: get_terms
bisect--helper.c:1387:2: warning: EXP12-C: Do not ignore values returned by functions: get_terms
bisect--helper.c:1428:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
    CC builtin/blame.o
In directory:  /datasets/git
Compiler args are:  -o builtin/blame.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/blame.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/blame.c
blame.c:32:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
blame.c:33:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
blame.c:85:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
blame.c:127:15: warning: DCL01-C: Do not reuse variable names in subscopes: time
blame.c:174:2: warning: EXP12-C: Do not ignore values returned by functions: map_user
blame.c:193:44: warning: DCL01-C: Do not reuse variable names in subscopes: commit
blame.c:291:3: warning: EXP12-C: Do not ignore values returned by functions: emit_one_suspect_detail
blame.c:299:44: warning: DCL01-C: Do not reuse variable names in subscopes: time
blame.c:312:8: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
blame.c:350:2: warning: DCL00-C: Const-qualify immutable objects: repeat
blame.c:356:2: warning: EXP12-C: Do not ignore values returned by functions: oid_to_hex_r
blame.c:374:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
blame.c:377:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
blame.c:401:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
blame.c:402:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:405:3: warning: MSC01-C: Strive for logical completeness
blame.c:410:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:439:26: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
blame.c:449:2: warning: DCL00-C: Const-qualify immutable objects: show_raw_time
blame.c:453:2: warning: EXP12-C: Do not ignore values returned by functions: oid_to_hex_r
blame.c:484:5: warning: EXP12-C: Do not ignore values returned by functions: putchar
blame.c:490:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
blame.c:494:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
blame.c:540:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
blame.c:551:53: warning: DCL01-C: Do not reuse variable names in subscopes: option
blame.c:559:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
blame.c:563:25: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
blame.c:606:2: warning: DCL00-C: Const-qualify immutable objects: len
blame.c:616:62: warning: DCL01-C: Do not reuse variable names in subscopes: option
blame.c:622:2: warning: DCL00-C: Const-qualify immutable objects: compute_auto_abbrev
blame.c:677:2: warning: DCL00-C: Const-qualify immutable objects: score
blame.c:699:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:719:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
blame.c:764:53: warning: DCL01-C: Do not reuse variable names in subscopes: option
blame.c:766:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:781:7: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:788:53: warning: DCL01-C: Do not reuse variable names in subscopes: option
blame.c:790:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:818:3: warning: DCL00-C: Const-qualify immutable objects: kind
blame.c:833:29: warning: DCL01-C: Do not reuse variable names in subscopes: ignore_revs_file_list
blame.c:833:29: warning: DCL02-C: Use visually distinct identifiers: ignore_revs_file_list
blame.c:833:29: warning: DCL02-C: Use visually distinct identifiers: ignore_revs_file_list
blame.c:833:29: warning: DCL02-C: Use visually distinct identifiers: ignore_revs_file_list
blame.c:833:29: warning: DCL02-C: Use visually distinct identifiers: ignore_revs_file_list
blame.c:833:29: warning: DCL02-C: Use visually distinct identifiers: ignore_revs_file_list
blame.c:833:29: warning: DCL02-C: Use visually distinct identifiers: ignore_revs_file_list
blame.c:833:29: warning: DCL02-C: Use visually distinct identifiers: ignore_revs_file_list
blame.c:833:29: warning: DCL02-C: Use visually distinct identifiers: ignore_revs_file_list
blame.c:851:3: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
blame.c:904:2: warning: DCL00-C: Const-qualify immutable objects: cmd_is_annotate
blame.c:927:3: warning: MSC01-C: Strive for logical completeness
blame.c:952:11: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:952:36: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:983:2: warning: MSC01-C: Strive for logical completeness
blame.c:1022:64: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blame.c:1025:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blame.c:1028:7: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:1081:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
blame.c:1120:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blame.c:1171:2: warning: EXP12-C: Do not ignore values returned by functions: read_mailmap
blame.c:1192:17: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:1206:7: warning: EXP05-C: Do not cast away a const qualification
blame.c:1209:3: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/branch.o
In directory:  /datasets/git
Compiler args are:  -o builtin/branch.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/branch.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/branch.c
branch.c:78:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
branch.c:78:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
branch.c:87:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
branch.c:87:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
branch.c:98:3: warning: DCL00-C: Const-qualify immutable objects: slot
branch.c:98:14: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
branch.c:98:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
branch.c:139:3: warning: DCL01-C: Do not reuse variable names in subscopes: branch
branch.c:173:2: error: MEM34-C: Only free memory allocated dynamically
branch.c:183:3: warning: MSC12-C: Detect and remove code that has no effect
branch.c:187:3: warning: MSC12-C: Detect and remove code that has no effect
branch.c:246:3: error: MEM34-C: Only free memory allocated dynamically
branch.c:252:5: warning: MSC12-C: Detect and remove code that has no effect
branch.c:266:4: warning: MSC12-C: Detect and remove code that has no effect
branch.c:273:15: warning: INT13-C: Use bitwise operators only on unsigned operands
branch.c:286:3: error: MEM34-C: Only free memory allocated dynamically
branch.c:601:2: warning: DCL02-C: Use visually distinct identifiers: name
branch.c:294:3: warning: DCL01-C: Do not reuse variable names in subscopes: name
branch.c:601:2: warning: DCL02-C: Use visually distinct identifiers: name
branch.c:601:2: warning: DCL02-C: Use visually distinct identifiers: name
branch.c:601:2: warning: DCL02-C: Use visually distinct identifiers: name
branch.c:305:3: error: MEM30-C: Do not access freed memory
branch.c:305:3: error: MEM34-C: Only free memory allocated dynamically
branch.c:309:2: warning: MEM01-C: Store a new value in pointers immediately after free()
branch.c:309:2: error: MEM34-C: Only free memory allocated dynamically
branch.c:323:3: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
branch.c:324:3: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
branch.c:328:4: error: MEM30-C: Do not access freed memory
branch.c:328:4: error: MEM34-C: Only free memory allocated dynamically
branch.c:363:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
branch.c:419:54: warning: DCL01-C: Do not reuse variable names in subscopes: output
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:437:2: warning: EXP12-C: Do not ignore values returned by functions: memset
branch.c:439:2: warning: EXP12-C: Do not ignore values returned by functions: filter_refs
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:459:4: warning: MSC12-C: Detect and remove code that has no effect
branch.c:459:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:461:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
branch.c:419:54: warning: DCL02-C: Use visually distinct identifiers: output
branch.c:463:4: warning: EXP12-C: Do not ignore values returned by functions: fwrite
branch.c:464:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
branch.c:471:2: error: MEM34-C: Only free memory allocated dynamically
branch.c:604:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
branch.c:620:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
branch.c:631:2: warning: DCL01-C: Do not reuse variable names in subscopes: rename
branch.c:631:2: warning: DCL01-C: Do not reuse variable names in subscopes: edit_description
branch.c:695:2: warning: EXP12-C: Do not ignore values returned by functions: memset
branch.c:722:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
branch.c:738:2: error: EXP30-C: Do not depend on order of evaluation for side effects
branch.c:746:2: warning: EXP12-C: Do not ignore values returned by functions: finalize_colopts
branch.c:834:3: warning: DCL01-C: Do not reuse variable names in subscopes: branch
branch.c:864:3: warning: DCL01-C: Do not reuse variable names in subscopes: branch
    CC builtin/bugreport.o
In directory:  /datasets/git
Compiler args are:  -o builtin/bugreport.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/bugreport.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/bugreport.c
bugreport.c:70:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
bugreport.c:102:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
bugreport.c:105:2: warning: STR05-C: Use pointers to const when referring to string literals
bugreport.c:159:2: warning: EXP12-C: Do not ignore values returned by functions: get_bug_template
bugreport.c:184:2: warning: MEM01-C: Store a new value in pointers immediately after free()
bugreport.c:184:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/bundle.o
In directory:  /datasets/git
Compiler args are:  -o builtin/bundle.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/bundle.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/bundle.c
bundle.c:52:1: warning: DCL05-C: Use typedefs to improve code readability
bundle.c:69:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
bundle.c:107:2: error: MEM34-C: Only free memory allocated dynamically
bundle.c:141:2: warning: MEM01-C: Store a new value in pointers immediately after free()
bundle.c:141:2: error: MEM34-C: Only free memory allocated dynamically
bundle.c:166:2: warning: MEM01-C: Store a new value in pointers immediately after free()
bundle.c:166:2: error: MEM34-C: Only free memory allocated dynamically
bundle.c:175:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
bundle.c:203:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/cat-file.o
In directory:  /datasets/git
Compiler args are:  -o builtin/cat-file.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/cat-file.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/cat-file.c
cat-file.c:30:2: warning: DCL01-C: Do not reuse variable names in subscopes: batch_mode
cat-file.c:51:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:68:3: warning: DCL01-C: Do not reuse variable names in subscopes: strbuf
cat-file.c:74:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:192:3: warning: DCL00-C: Const-qualify immutable objects: exp_type_id
cat-file.c:203:5: error: MEM34-C: Only free memory allocated dynamically
cat-file.c:238:2: warning: MEM01-C: Store a new value in pointers immediately after free()
cat-file.c:238:2: error: MEM34-C: Only free memory allocated dynamically
cat-file.c:281:2: warning: DCL00-C: Const-qualify immutable objects: alen
cat-file.c:288:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
cat-file.c:341:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:341:36: error: ERR33-C: Ensure that return values are compared against the proper type
cat-file.c:351:2: warning: MSC12-C: Detect and remove code that has no effect
cat-file.c:382:4: error: MEM34-C: Only free memory allocated dynamically
cat-file.c:384:4: warning: EXP12-C: Do not ignore values returned by functions: stream_blob
cat-file.c:408:3: error: MEM34-C: Only free memory allocated dynamically
cat-file.c:472:2: warning: DCL00-C: Const-qualify immutable objects: flags
cat-file.c:526:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
cat-file.c:537:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
cat-file.c:542:25: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: pack
cat-file.c:546:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
cat-file.c:554:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
cat-file.c:651:2: warning: DCL01-C: Do not reuse variable names in subscopes: queued_cmd
cat-file.c:673:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:701:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:701:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:701:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:701:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:701:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:701:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:701:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:701:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:701:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:701:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
cat-file.c:708:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cat-file.c:716:2: warning: MEM01-C: Store a new value in pointers immediately after free()
cat-file.c:716:2: error: MEM34-C: Only free memory allocated dynamically
cat-file.c:728:2: warning: DCL00-C: Const-qualify immutable objects: retval
cat-file.c:735:2: warning: EXP12-C: Do not ignore values returned by functions: memset
cat-file.c:759:8: warning: EXP04-C: Do not perform byte-by-byte comparisons between structures
cat-file.c:776:4: warning: EXP12-C: Do not ignore values returned by functions: for_each_loose_object
cat-file.c:777:4: warning: EXP12-C: Do not ignore values returned by functions: for_each_packed_object
cat-file.c:784:4: warning: EXP12-C: Do not ignore values returned by functions: for_each_loose_object
cat-file.c:785:4: warning: EXP12-C: Do not ignore values returned by functions: for_each_packed_object
cat-file.c:787:4: warning: EXP12-C: Do not ignore values returned by functions: oid_array_for_each_unique
cat-file.c:829:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
cat-file.c:830:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
cat-file.c:857:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
cat-file.c:890:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
    CC builtin/check-attr.o
In directory:  /datasets/git
Compiler args are:  -o builtin/check-attr.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/check-attr.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/check-attr.c
check-attr.c:32:2: warning: DCL00-C: Const-qualify immutable objects: cnt
check-attr.c:51:4: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
check-attr.c:73:2: error: MEM34-C: Only free memory allocated dynamically
check-attr.c:101:2: warning: MSC12-C: Detect and remove code that has no effect
check-attr.c:175:4: warning: EXP12-C: Do not ignore values returned by functions: attr_check_append
    CC builtin/check-ignore.o
In directory:  /datasets/git
Compiler args are:  -o builtin/check-ignore.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/check-ignore.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/check-ignore.c
check-ignore.c:44:5: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
check-ignore.c:52:4: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
check-ignore.c:53:4: warning: EXP12-C: Do not ignore values returned by functions: fputc
check-ignore.c:78:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
check-ignore.c:91:29: warning: INT13-C: Use bitwise operators only on unsigned operands
check-ignore.c:91:10: warning: INT13-C: Use bitwise operators only on unsigned operands
check-ignore.c:91:10: warning: INT13-C: Use bitwise operators only on unsigned operands
check-ignore.c:91:10: warning: INT13-C: Use bitwise operators only on unsigned operands
check-ignore.c:91:10: warning: INT13-C: Use bitwise operators only on unsigned operands
check-ignore.c:91:10: warning: INT13-C: Use bitwise operators only on unsigned operands
check-ignore.c:91:10: warning: INT13-C: Use bitwise operators only on unsigned operands
check-ignore.c:91:31: warning: INT13-C: Use bitwise operators only on unsigned operands
check-ignore.c:92:40: warning: INT13-C: Use bitwise operators only on unsigned operands
check-ignore.c:121:2: warning: MEM01-C: Store a new value in pointers immediately after free()
check-ignore.c:121:2: error: MEM34-C: Only free memory allocated dynamically
check-ignore.c:131:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
check-ignore.c:145:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC builtin/check-mailmap.o
In directory:  /datasets/git
Compiler args are:  -o builtin/check-mailmap.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/check-mailmap.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/check-mailmap.c
check-mailmap.c:32:2: warning: EXP12-C: Do not ignore values returned by functions: map_user
check-mailmap.c:50:2: warning: EXP12-C: Do not ignore values returned by functions: read_mailmap
    CC builtin/check-ref-format.o
In directory:  /datasets/git
Compiler args are:  -o builtin/check-ref-format.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/check-ref-format.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/check-ref-format.c
check-ref-format.c:10:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
check-ref-format.c:25:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
check-ref-format.c:35:6: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
check-ref-format.c:45:2: warning: EXP12-C: Do not ignore values returned by functions: setup_git_directory_gently
check-ref-format.c:75:10: warning: INT13-C: Use bitwise operators only on unsigned operands
check-ref-format.c:84:16: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
check-ref-format.c:94:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/checkout--worker.o
In directory:  /datasets/git
Compiler args are:  -o builtin/checkout--worker.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/checkout--worker.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/checkout--worker.c
checkout--worker.c:15:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:19:18: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
checkout--worker.c:19:18: warning: EXP05-C: Do not cast away a const qualification
checkout--worker.c:21:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:21:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:41:2: warning: EXP12-C: Do not ignore values returned by functions: memset
checkout--worker.c:66:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:75:7: warning: EXP05-C: Do not cast away a const qualification
checkout--worker.c:85:3: warning: DCL00-C: Const-qualify immutable objects: len
checkout--worker.c:93:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:93:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:93:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:93:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:93:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:93:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:93:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:93:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:93:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout--worker.c:93:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
checkout--worker.c:106:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/checkout-index.o
In directory:  /datasets/git
Compiler args are:  -o builtin/checkout-index.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/checkout-index.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/checkout-index.c
checkout-index.c:43:15: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
checkout-index.c:44:18: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
checkout-index.c:55:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
checkout-index.c:61:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
checkout-index.c:67:2: warning: DCL00-C: Const-qualify immutable objects: namelen
checkout-index.c:76:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
checkout-index.c:129:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
checkout-index.c:197:3: warning: DCL00-C: Const-qualify immutable objects: ch
checkout-index.c:209:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
checkout-index.c:273:3: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
checkout-index.c:291:7: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout-index.c:292:3: error: MEM34-C: Only free memory allocated dynamically
checkout-index.c:313:8: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout-index.c:314:4: error: MEM34-C: Only free memory allocated dynamically
checkout-index.c:321:7: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout-index.c:324:7: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/checkout.o
In directory:  /datasets/git
Compiler args are:  -o builtin/checkout.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/checkout.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/checkout.c
checkout.c:73:2: warning: DCL01-C: Do not reuse variable names in subscopes: checkout_worktree
checkout.c:84:2: warning: DCL01-C: Do not reuse variable names in subscopes: diff_options
checkout.c:89:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
checkout.c:97:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
checkout.c:104:2: warning: DCL01-C: Do not reuse variable names in subscopes: checkout
checkout.c:128:53: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: context
checkout.c:141:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
checkout.c:163:2: warning: EXP12-C: Do not ignore values returned by functions: add_index_entry
checkout.c:168:40: warning: DCL01-C: Do not reuse variable names in subscopes: tree
checkout.c:168:69: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
checkout.c:170:2: warning: EXP12-C: Do not ignore values returned by functions: read_tree
checkout.c:259:2: warning: EXP12-C: Do not ignore values returned by functions: memset
checkout.c:278:2: warning: EXP12-C: Do not ignore values returned by functions: memset
checkout.c:279:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
checkout.c:321:18: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:355:18: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:366:30: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:399:10: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:404:10: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:409:10: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:416:8: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:421:7: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:454:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
checkout.c:1745:3: warning: DCL02-C: Use visually distinct identifiers: rev
checkout.c:503:3: warning: DCL01-C: Do not reuse variable names in subscopes: rev
checkout.c:1745:3: warning: DCL02-C: Use visually distinct identifiers: rev
checkout.c:1745:3: warning: DCL02-C: Use visually distinct identifiers: rev
checkout.c:1745:3: warning: DCL02-C: Use visually distinct identifiers: rev
checkout.c:1745:3: warning: DCL02-C: Use visually distinct identifiers: rev
checkout.c:531:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
checkout.c:555:3: warning: MEM01-C: Store a new value in pointers immediately after free()
checkout.c:558:2: warning: MEM01-C: Store a new value in pointers immediately after free()
checkout.c:574:10: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:576:10: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:576:33: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:589:8: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:615:2: warning: EXP12-C: Do not ignore values returned by functions: read_ref_full
checkout.c:618:7: warning: INT13-C: Use bitwise operators only on unsigned operands
checkout.c:633:2: warning: EXP12-C: Do not ignore values returned by functions: run_diff_index
checkout.c:637:68: warning: DCL01-C: Do not reuse variable names in subscopes: commit
checkout.c:653:36: warning: DCL01-C: Do not reuse variable names in subscopes: tree
checkout.c:654:13: warning: DCL01-C: Do not reuse variable names in subscopes: worktree
checkout.c:658:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree_desc
checkout.c:660:2: warning: EXP12-C: Do not ignore values returned by functions: memset
checkout.c:675:2: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
checkout.c:694:51: warning: DCL01-C: Do not reuse variable names in subscopes: branch
checkout.c:717:25: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: old_commit
checkout.c:719:2: warning: EXP12-C: Do not ignore values returned by functions: memset
checkout.c:741:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
checkout.c:744:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
checkout.c:761:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
checkout.c:765:3: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
checkout.c:768:4: warning: MSC12-C: Detect and remove code that has no effect
checkout.c:789:3: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
checkout.c:836:4: warning: EXP12-C: Do not ignore values returned by functions: add_files_to_cache
checkout.c:886:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch
checkout.c:915:6: error: MEM34-C: Only free memory allocated dynamically
checkout.c:920:4: error: MEM34-C: Only free memory allocated dynamically
checkout.c:951:3: warning: EXP12-C: Do not ignore values returned by functions: update_ref
checkout.c:996:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
checkout.c:1000:67: warning: DCL01-C: Do not reuse variable names in subscopes: commit
checkout.c:1011:45: warning: DCL01-C: Do not reuse variable names in subscopes: commit
checkout.c:1023:3: warning: DCL00-C: Const-qualify immutable objects: more
checkout.c:1072:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
checkout.c:1075:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
checkout.c:1080:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
checkout.c:1109:2: warning: EXP12-C: Do not ignore values returned by functions: memset
checkout.c:1163:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
checkout.c:1214:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
checkout.c:1334:3: warning: DCL00-C: Const-qualify immutable objects: could_be_checkout_paths
checkout.c:1350:4: warning: DCL01-C: Do not reuse variable names in subscopes: remote
checkout.c:1414:62: warning: DCL01-C: Do not reuse variable names in subscopes: branch_info
checkout.c:1421:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
checkout.c:1449:2: warning: EXP12-C: Do not ignore values returned by functions: memset
checkout.c:1539:3: warning: DCL01-C: Do not reuse variable names in subscopes: head_ref
checkout.c:1543:3: error: MEM34-C: Only free memory allocated dynamically
checkout.c:1571:2: warning: DCL00-C: Const-qualify immutable objects: newopts
checkout.c:1595:2: warning: DCL00-C: Const-qualify immutable objects: newopts
checkout.c:1617:2: warning: DCL00-C: Const-qualify immutable objects: newopts
checkout.c:1623:1: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
checkout.c:1661:3: warning: EXP12-C: Do not ignore values returned by functions: git_xmerge_config
checkout.c:1712:3: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
checkout.c:1713:3: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
checkout.c:1735:3: warning: DCL00-C: Const-qualify immutable objects: dwim_ok
checkout.c:1740:3: warning: DCL00-C: Const-qualify immutable objects: n
checkout.c:1843:2: warning: EXP12-C: Do not ignore values returned by functions: memset
checkout.c:1875:2: error: MEM34-C: Only free memory allocated dynamically
checkout.c:1897:2: warning: EXP12-C: Do not ignore values returned by functions: memset
checkout.c:1912:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
checkout.c:1917:2: error: MEM34-C: Only free memory allocated dynamically
checkout.c:1940:2: warning: EXP12-C: Do not ignore values returned by functions: memset
checkout.c:1956:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/clean.o
In directory:  /datasets/git
Compiler args are:  -o builtin/clean.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/clean.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/clean.c
clean.c:100:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
clean.c:100:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clean.c:116:3: warning: DCL00-C: Const-qualify immutable objects: slot
clean.c:116:14: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
clean.c:116:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clean.c:147:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
clean.c:149:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clean.c:158:2: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
clean.c:161:2: warning: DCL00-C: Const-qualify immutable objects: original_len
clean.c:169:4: warning: EXP12-C: Do not ignore values returned by functions: quote_path
clean.c:183:4: warning: DCL00-C: Const-qualify immutable objects: saved_errno
clean.c:184:4: warning: EXP12-C: Do not ignore values returned by functions: quote_path
clean.c:207:5: warning: EXP12-C: Do not ignore values returned by functions: quote_path
clean.c:208:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clean.c:215:5: warning: EXP12-C: Do not ignore values returned by functions: quote_path
clean.c:216:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clean.c:218:5: warning: DCL00-C: Const-qualify immutable objects: saved_errno
clean.c:219:5: warning: EXP12-C: Do not ignore values returned by functions: quote_path
clean.c:233:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
clean.c:242:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
clean.c:261:5: warning: DCL00-C: Const-qualify immutable objects: saved_errno
clean.c:262:5: warning: EXP12-C: Do not ignore values returned by functions: quote_path
clean.c:273:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clean.c:294:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clean.c:302:2: warning: EXP12-C: Do not ignore values returned by functions: memset
clean.c:316:2: warning: EXP12-C: Do not ignore values returned by functions: memset
clean.c:348:2: warning: DCL01-C: Do not reuse variable names in subscopes: menu_item
clean.c:349:2: warning: DCL01-C: Do not reuse variable names in subscopes: string_list_item
clean.c:375:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clean.c:386:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clean.c:399:63: warning: DCL01-C: Do not reuse variable names in subscopes: menu_stuff
clean.c:401:2: warning: DCL01-C: Do not reuse variable names in subscopes: menu_item
clean.c:402:2: warning: DCL01-C: Do not reuse variable names in subscopes: string_list_item
clean.c:469:44: warning: DCL01-C: Do not reuse variable names in subscopes: menu_stuff
clean.c:484:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
clean.c:525:13: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
clean.c:528:13: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
clean.c:533:11: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
clean.c:580:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
clean.c:587:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
clean.c:636:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
clean.c:650:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
clean.c:658:2: warning: MEM01-C: Store a new value in pointers immediately after free()
clean.c:658:2: error: MEM34-C: Only free memory allocated dynamically
clean.c:710:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
clean.c:719:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
clean.c:733:2: warning: DCL01-C: Do not reuse variable names in subscopes: menu_opts
clean.c:734:2: warning: DCL01-C: Do not reuse variable names in subscopes: menu_stuff
clean.c:749:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clean.c:751:23: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
clean.c:751:11: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
clean.c:758:23: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
clean.c:758:11: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
clean.c:764:2: error: MEM34-C: Only free memory allocated dynamically
clean.c:783:5: warning: EXP12-C: Do not ignore values returned by functions: putchar
clean.c:788:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
clean.c:811:2: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
clean.c:827:3: warning: DCL01-C: Do not reuse variable names in subscopes: menu_opts
clean.c:828:3: warning: DCL01-C: Do not reuse variable names in subscopes: menu_stuff
clean.c:848:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
clean.c:861:5: error: MEM34-C: Only free memory allocated dynamically
clean.c:864:6: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
clean.c:871:4: warning: EXP12-C: Do not ignore values returned by functions: quit_cmd
clean.c:874:3: error: MEM34-C: Only free memory allocated dynamically
clean.c:890:63: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
clean.c:915:2: warning: DCL01-C: Do not reuse variable names in subscopes: config_set
clean.c:919:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
clean.c:1019:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clean.c:1026:2: warning: EXP12-C: Do not ignore values returned by functions: fill_directory
clean.c:1044:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clean.c:1049:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clean.c:1079:5: warning: DCL00-C: Const-qualify immutable objects: saved_errno
    CC builtin/clone.o
In directory:  /datasets/git
Compiler args are:  -o builtin/clone.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/clone.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/clone.c
clone.c:65:1: warning: STR05-C: Use pointers to const when referring to string literals
clone.c:92:8: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
clone.c:170:62: warning: DCL01-C: Do not reuse variable names in subscopes: is_bundle
clone.c:174:2: warning: DCL00-C: Const-qualify immutable objects: baselen
clone.c:178:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
clone.c:178:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clone.c:190:4: warning: DCL00-C: Const-qualify immutable objects: fd
clone.c:205:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
clone.c:205:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clone.c:217:51: warning: DCL01-C: Do not reuse variable names in subscopes: is_bundle
clone.c:233:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
clone.c:251:2: error: MEM34-C: Only free memory allocated dynamically
clone.c:258:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
clone.c:261:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
clone.c:296:3: error: MEM34-C: Only free memory allocated dynamically
clone.c:323:2: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
clone.c:361:4: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
clone.c:384:3: warning: EXP12-C: Do not ignore values returned by functions: get_common_dir
clone.c:391:3: warning: EXP12-C: Do not ignore values returned by functions: get_common_dir
clone.c:392:3: warning: EXP12-C: Do not ignore values returned by functions: get_common_dir
clone.c:414:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
clone.c:436:3: warning: EXP12-C: Do not ignore values returned by functions: remove_dir_recursively
clone.c:441:3: warning: EXP12-C: Do not ignore values returned by functions: remove_dir_recursively
clone.c:449:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
clone.c:450:2: warning: EXP12-C: Do not ignore values returned by functions: raise
clone.c:453:75: warning: DCL01-C: Do not reuse variable names in subscopes: branch
clone.c:455:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
clone.c:474:19: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
clone.c:497:5: warning: EXP12-C: Do not ignore values returned by functions: get_fetch_map
clone.c:501:4: warning: EXP12-C: Do not ignore values returned by functions: get_fetch_map
clone.c:507:4: warning: EXP12-C: Do not ignore values returned by functions: get_fetch_map
clone.c:544:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
clone.c:554:3: warning: EXP12-C: Do not ignore values returned by functions: update_ref
clone.c:561:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
clone.c:562:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
clone.c:582:29: warning: DCL01-C: Do not reuse variable names in subscopes: transport
clone.c:604:3: warning: DCL01-C: Do not reuse variable names in subscopes: head_ref
clone.c:615:66: warning: DCL01-C: Do not reuse variable names in subscopes: remote
clone.c:624:4: warning: EXP12-C: Do not ignore values returned by functions: update_ref
clone.c:626:4: warning: EXP12-C: Do not ignore values returned by functions: install_branch_config
clone.c:632:3: warning: EXP12-C: Do not ignore values returned by functions: update_ref
clone.c:640:3: warning: EXP12-C: Do not ignore values returned by functions: update_ref
clone.c:668:3: warning: MSC12-C: Detect and remove code that has no effect
clone.c:679:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
clone.c:681:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
clone.c:697:3: error: MEM34-C: Only free memory allocated dynamically
clone.c:706:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
clone.c:708:2: warning: EXP12-C: Do not ignore values returned by functions: memset
clone.c:722:2: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
clone.c:727:2: warning: MEM01-C: Store a new value in pointers immediately after free()
clone.c:727:2: error: MEM34-C: Only free memory allocated dynamically
clone.c:732:6: warning: INT13-C: Use bitwise operators only on unsigned operands
clone.c:735:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clone.c:753:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
clone.c:754:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
clone.c:794:2: warning: DCL00-C: Const-qualify immutable objects: apply_failed
clone.c:807:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clone.c:881:2: error: MEM34-C: Only free memory allocated dynamically
clone.c:892:2: warning: DCL01-C: Do not reuse variable names in subscopes: is_bundle
clone.c:902:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
clone.c:905:2: warning: DCL01-C: Do not reuse variable names in subscopes: transport
clone.c:907:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
clone.c:912:2: warning: DCL01-C: Do not reuse variable names in subscopes: transport_ls_refs_options
clone.c:930:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clone.c:951:3: error: MEM34-C: Only free memory allocated dynamically
clone.c:960:22: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
clone.c:984:2: warning: MEM01-C: Store a new value in pointers immediately after free()
clone.c:984:2: error: MEM34-C: Only free memory allocated dynamically
clone.c:1001:2: warning: EXP12-C: Do not ignore values returned by functions: atexit
clone.c:1036:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
clone.c:1052:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clone.c:1065:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clone.c:1067:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clone.c:1070:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clone.c:1072:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
clone.c:1077:2: warning: EXP12-C: Do not ignore values returned by functions: init_db
clone.c:1081:8: warning: EXP05-C: Do not cast away a const qualification
clone.c:1202:3: warning: DCL00-C: Const-qualify immutable objects: fd
clone.c:1203:3: warning: DCL00-C: Const-qualify immutable objects: has_filter
clone.c:1212:2: warning: EXP12-C: Do not ignore values returned by functions: transport_set_option
clone.c:1238:3: warning: EXP12-C: Do not ignore values returned by functions: transport_set_option
clone.c:1240:3: warning: EXP12-C: Do not ignore values returned by functions: transport_set_option
clone.c:1259:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
clone.c:1275:3: warning: DCL00-C: Const-qualify immutable objects: hash_algo
clone.c:1318:3: warning: DCL01-C: Do not reuse variable names in subscopes: branch
clone.c:1376:2: warning: EXP12-C: Do not ignore values returned by functions: transport_disconnect
clone.c:1386:2: warning: MEM01-C: Store a new value in pointers immediately after free()
clone.c:1392:2: warning: MEM01-C: Store a new value in pointers immediately after free()
clone.c:1392:2: error: MEM34-C: Only free memory allocated dynamically
clone.c:1393:2: warning: MEM01-C: Store a new value in pointers immediately after free()
clone.c:1393:2: error: MEM34-C: Only free memory allocated dynamically
clone.c:1394:2: warning: MEM01-C: Store a new value in pointers immediately after free()
clone.c:1394:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/column.o
In directory:  /datasets/git
Compiler args are:  -o builtin/column.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/column.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/column.c
column.c:40:29: warning: EXP05-C: Do not cast away a const qualification
column.c:44:2: warning: EXP12-C: Do not ignore values returned by functions: memset
column.c:53:2: warning: EXP12-C: Do not ignore values returned by functions: finalize_colopts
    CC builtin/commit-graph.o
In directory:  /datasets/git
Compiler args are:  -o builtin/commit-graph.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/commit-graph.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/commit-graph.c
commit-graph.c:45:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
commit-graph.c:85:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:87:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:92:9: warning: INT13-C: Use bitwise operators only on unsigned operands
commit-graph.c:94:9: warning: INT13-C: Use bitwise operators only on unsigned operands
commit-graph.c:102:2: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:103:2: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:124:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:142:69: warning: DCL01-C: Do not reuse variable names in subscopes: progress
commit-graph.c:168:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:182:13: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
commit-graph.c:201:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
commit-graph.c:246:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:248:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:302:2: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:325:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/commit-tree.o
In directory:  /datasets/git
Compiler args are:  -o builtin/commit-tree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/commit-tree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/commit-tree.c
commit-tree.c:32:4: warning: MSC12-C: Detect and remove code that has no effect
commit-tree.c:37:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-tree.c:42:2: warning: DCL00-C: Const-qualify immutable objects: status
commit-tree.c:52:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-tree.c:67:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-tree.c:83:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC builtin/commit.o
In directory:  /datasets/git
Compiler args are:  -o builtin/commit.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/commit.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/commit.c
commit.c:59:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
commit.c:64:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
commit.c:71:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
commit.c:74:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
commit.c:77:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
commit.c:149:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:172:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:188:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:220:2: warning: MSC01-C: Strive for logical completeness
commit.c:237:2: warning: MSC01-C: Strive for logical completeness
commit.c:270:3: error: MEM34-C: Only free memory allocated dynamically
commit.c:289:2: error: MEM34-C: Only free memory allocated dynamically
commit.c:296:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:314:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
commit.c:323:2: warning: EXP12-C: Do not ignore values returned by functions: memset
commit.c:334:2: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
commit.c:346:46: warning: INT13-C: Use bitwise operators only on unsigned operands
commit.c:354:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
commit.c:359:17: warning: INT13-C: Use bitwise operators only on unsigned operands
commit.c:390:3: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
commit.c:400:4: warning: EXP05-C: Do not cast away a const qualification
commit.c:401:35: error: ENV30-C: Do not modify the string returned by getenv()
commit.c:402:3: warning: EXP12-C: Do not ignore values returned by functions: setenv
commit.c:412:3: error: MEM34-C: Only free memory allocated dynamically
commit.c:415:3: warning: EXP12-C: Do not ignore values returned by functions: read_index_from
commit.c:443:3: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
commit.c:445:3: warning: EXP12-C: Do not ignore values returned by functions: add_files_to_cache
commit.c:447:3: warning: EXP12-C: Do not ignore values returned by functions: update_main_cache_tree
commit.c:465:3: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
commit.c:472:24: warning: INT13-C: Use bitwise operators only on unsigned operands
commit.c:516:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
commit.c:518:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
commit.c:519:2: warning: EXP12-C: Do not ignore values returned by functions: update_main_cache_tree
commit.c:523:2: warning: EXP12-C: Do not ignore values returned by functions: hold_lock_file_for_update
commit.c:530:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
commit.c:537:2: warning: EXP12-C: Do not ignore values returned by functions: read_index_from
commit.c:590:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
commit.c:600:3: warning: DCL00-C: Const-qualify immutable objects: t
commit.c:620:25: warning: ENV00-C: Do not store the pointer to the string returned by getenv()
commit.c:620:25: error: ENV30-C: Do not modify the string returned by getenv()
commit.c:621:26: warning: ENV00-C: Do not store the pointer to the string returned by getenv()
commit.c:621:26: error: ENV30-C: Do not modify the string returned by getenv()
commit.c:622:25: error: ENV30-C: Do not modify the string returned by getenv()
commit.c:670:2: warning: MEM01-C: Store a new value in pointers immediately after free()
commit.c:670:2: error: MEM34-C: Only free memory allocated dynamically
commit.c:671:2: warning: MEM01-C: Store a new value in pointers immediately after free()
commit.c:671:2: error: MEM34-C: Only free memory allocated dynamically
commit.c:672:2: error: MEM34-C: Only free memory allocated dynamically
commit.c:682:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
commit.c:693:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
commit.c:698:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
commit.c:710:49: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:716:2: warning: EXP12-C: Do not ignore values returned by functions: find_commit_subject
commit.c:791:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:799:3: warning: MEM01-C: Store a new value in pointers immediately after free()
commit.c:799:3: error: MEM34-C: Only free memory allocated dynamically
commit.c:965:5: warning: EXP05-C: Do not cast away a const qualification
commit.c:966:5: warning: EXP05-C: Do not cast away a const qualification
commit.c:980:5: warning: EXP05-C: Do not cast away a const qualification
commit.c:981:5: warning: EXP05-C: Do not cast away a const qualification
commit.c:1053:3: warning: EXP12-C: Do not ignore values returned by functions: run_status
commit.c:1077:2: warning: EXP12-C: Do not ignore values returned by functions: read_index_from
commit.c:1080:3: warning: MSC12-C: Detect and remove code that has no effect
commit.c:1091:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
commit.c:1112:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1123:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
commit.c:1124:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:1126:2: warning: EXP12-C: Do not ignore values returned by functions: read_mailmap
commit.c:1177:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1191:2: warning: DCL01-C: Do not reuse variable names in subscopes: status_format
commit.c:1255:30: warning: DCL01-C: Do not reuse variable names in subscopes: usage
commit.c:1257:26: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: current_head
commit.c:1337:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
commit.c:1387:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit.c:1387:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1387:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit.c:1387:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1394:9: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit.c:1394:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1399:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:1440:3: warning: DCL00-C: Const-qualify immutable objects: slot
commit.c:1488:40: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
commit.c:1540:2: warning: EXP12-C: Do not ignore values returned by functions: finalize_colopts
commit.c:1557:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
commit.c:1558:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
commit.c:1559:22: warning: INT13-C: Use bitwise operators only on unsigned operands
commit.c:1576:6: warning: EXP05-C: Do not cast away a const qualification
commit.c:1599:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:1785:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit.c:1791:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
commit.c:1812:3: warning: DCL00-C: Const-qualify immutable objects: len
commit.c:1845:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
commit.c:1846:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
commit.c:1847:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
commit.c:1848:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
commit.c:1857:2: warning: EXP12-C: Do not ignore values returned by functions: repo_rerere
commit.c:1858:2: warning: EXP12-C: Do not ignore values returned by functions: run_auto_maintenance
commit.c:1859:2: warning: EXP12-C: Do not ignore values returned by functions: run_commit_hook
commit.c:1875:2: warning: EXP12-C: Do not ignore values returned by functions: apply_autostash
    CC builtin/config.o
In directory:  /datasets/git
Compiler args are:  -o builtin/config.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/config.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/config.c
config.c:24:1: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:25:1: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:26:1: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:112:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
config.c:121:3: warning: MSC12-C: Detect and remove code that has no effect
config.c:203:2: warning: DCL02-C: Use visually distinct identifiers: term
config.c:190:2: warning: DCL01-C: Do not reuse variable names in subscopes: term
config.c:190:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:203:2: warning: DCL02-C: Use visually distinct identifiers: term
config.c:203:2: warning: DCL02-C: Use visually distinct identifiers: term
config.c:203:2: warning: DCL01-C: Do not reuse variable names in subscopes: term
config.c:203:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:211:13: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
config.c:220:3: warning: EXP12-C: Do not ignore values returned by functions: fwrite
config.c:262:4: warning: DCL00-C: Const-qualify immutable objects: v
config.c:272:9: warning: EXP05-C: Do not cast away a const qualification
config.c:288:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
config.c:297:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
config.c:306:20: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:309:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
config.c:334:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:335:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:336:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:340:4: warning: MSC12-C: Detect and remove code that has no effect
config.c:362:4: warning: MSC12-C: Detect and remove code that has no effect
config.c:369:2: warning: EXP12-C: Do not ignore values returned by functions: config_with_options
config.c:374:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
config.c:393:2: warning: MEM01-C: Store a new value in pointers immediately after free()
config.c:396:3: warning: MEM01-C: Store a new value in pointers immediately after free()
config.c:400:3: warning: MEM01-C: Store a new value in pointers immediately after free()
config.c:406:42: warning: DCL01-C: Do not reuse variable names in subscopes: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:433:3: warning: DCL00-C: Const-qualify immutable objects: v
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:406:42: warning: DCL02-C: Use visually distinct identifiers: key
config.c:463:11: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
config.c:479:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:480:2: warning: EXP12-C: Do not ignore values returned by functions: config_with_options
config.c:495:15: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
config.c:512:2: warning: EXP12-C: Do not ignore values returned by functions: config_with_options
config.c:554:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
config.c:556:57: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
config.c:559:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
config.c:568:26: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:570:26: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:593:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:601:2: warning: EXP12-C: Do not ignore values returned by functions: config_with_options
config.c:607:58: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
config.c:610:3: warning: EXP12-C: Do not ignore values returned by functions: format_config
config.c:612:3: warning: EXP12-C: Do not ignore values returned by functions: fwrite
config.c:621:7: warning: EXP05-C: Do not cast away a const qualification
config.c:641:2: warning: DCL00-C: Const-qualify immutable objects: nongit
config.c:654:3: warning: MSC12-C: Detect and remove code that has no effect
config.c:693:4: warning: MEM01-C: Store a new value in pointers immediately after free()
config.c:693:4: error: MEM34-C: Only free memory allocated dynamically
config.c:696:4: warning: MEM01-C: Store a new value in pointers immediately after free()
config.c:696:4: error: MEM34-C: Only free memory allocated dynamically
config.c:739:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:740:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:741:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
config.c:744:15: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:744:34: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:745:3: warning: MSC12-C: Detect and remove code that has no effect
config.c:749:6: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:750:3: warning: MSC12-C: Detect and remove code that has no effect
config.c:763:3: warning: MSC12-C: Detect and remove code that has no effect
config.c:767:31: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:768:47: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:768:29: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:768:14: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:769:3: warning: MSC12-C: Detect and remove code that has no effect
config.c:774:33: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:775:3: warning: MSC12-C: Detect and remove code that has no effect
config.c:783:3: warning: MSC01-C: Strive for logical completeness
config.c:808:4: warning: MSC12-C: Detect and remove code that has no effect
config.c:812:9: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:815:14: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:815:16: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:815:16: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:815:16: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:845:4: warning: DCL00-C: Const-qualify immutable objects: fd
config.c:848:5: warning: EXP12-C: Do not ignore values returned by functions: write_str_in_full
config.c:849:5: warning: MEM01-C: Store a new value in pointers immediately after free()
config.c:849:5: error: MEM34-C: Only free memory allocated dynamically
config.c:855:3: warning: EXP12-C: Do not ignore values returned by functions: launch_editor
config.c:856:3: error: MEM34-C: Only free memory allocated dynamically
config.c:896:20: warning: INT13-C: Use bitwise operators only on unsigned operands
config.c:934:20: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/count-objects.o
In directory:  /datasets/git
Compiler args are:  -o builtin/count-objects.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/count-objects.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/count-objects.c
count-objects.c:60:77: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
count-objects.c:75:36: warning: DCL01-C: Do not reuse variable names in subscopes: __xpg_basename
count-objects.c:75:70: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
count-objects.c:81:64: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
count-objects.c:84:2: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
count-objects.c:85:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
count-objects.c:115:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_loose_file_in_objdir
count-objects.c:132:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
count-objects.c:157:3: warning: EXP12-C: Do not ignore values returned by functions: foreach_alt_odb
    CC builtin/credential-cache--daemon.o
In directory:  /datasets/git
Compiler args are:  -o builtin/credential-cache--daemon.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/credential-cache--daemon.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/credential-cache--daemon.c
credential-cache--daemon.c:23:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
credential-cache--daemon.c:28:2: warning: EXP12-C: Do not ignore values returned by functions: memset
credential-cache--daemon.c:29:29: warning: MSC05-C: Do not manipulate time_t typed values directly
credential-cache--daemon.c:56:2: warning: DCL00-C: Const-qualify immutable objects: now
credential-cache--daemon.c:102:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_getline_lf
credential-cache--daemon.c:107:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_getline_lf
credential-cache--daemon.c:110:13: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
credential-cache--daemon.c:226:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
credential-cache--daemon.c:261:2: error: MEM34-C: Only free memory allocated dynamically
credential-cache--daemon.c:269:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
credential-cache--daemon.c:280:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
credential-cache--daemon.c:282:52: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
credential-cache--daemon.c:286:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC builtin/credential-cache.o
In directory:  /datasets/git
Compiler args are:  -o builtin/credential-cache.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/credential-cache.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/credential-cache.c
credential-cache.c:28:34: warning: DCL01-C: Do not reuse variable names in subscopes: error
credential-cache.c:33:42: warning: DCL01-C: Do not reuse variable names in subscopes: error
credential-cache.c:40:37: warning: DCL01-C: Do not reuse variable names in subscopes: socket
credential-cache.c:43:2: warning: DCL00-C: Const-qualify immutable objects: fd
credential-cache.c:50:2: warning: EXP12-C: Do not ignore values returned by functions: shutdown
credential-cache.c:68:38: warning: DCL01-C: Do not reuse variable names in subscopes: socket
credential-cache.c:70:2: warning: DCL01-C: Do not reuse variable names in subscopes: daemon
credential-cache.c:91:34: warning: DCL01-C: Do not reuse variable names in subscopes: socket
credential-cache.c:118:2: warning: DCL01-C: Do not reuse variable names in subscopes: socket
credential-cache.c:124:2: error: MEM34-C: Only free memory allocated dynamically
credential-cache.c:133:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
    CC builtin/credential-store.o
In directory:  /datasets/git
Compiler args are:  -o builtin/credential-store.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/credential-store.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/credential-store.c
credential-store.c:10:1: warning: DCL05-C: Use typedefs to improve code readability
credential-store.c:143:2: warning: DCL02-C: Use visually distinct identifiers: fn
credential-store.c:143:2: warning: DCL02-C: Use visually distinct identifiers: fn
credential-store.c:143:2: warning: DCL02-C: Use visually distinct identifiers: fn
credential-store.c:143:2: warning: DCL02-C: Use visually distinct identifiers: fn
credential-store.c:143:2: warning: DCL02-C: Use visually distinct identifiers: fn
credential-store.c:143:2: warning: DCL02-C: Use visually distinct identifiers: fn
credential-store.c:143:2: warning: DCL02-C: Use visually distinct identifiers: fn
credential-store.c:143:2: warning: DCL02-C: Use visually distinct identifiers: fn
credential-store.c:143:2: warning: DCL02-C: Use visually distinct identifiers: fn
credential-store.c:143:2: warning: DCL02-C: Use visually distinct identifiers: fn
credential-store.c:143:2: warning: DCL02-C: Use visually distinct identifiers: fn
credential-store.c:64:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
credential-store.c:69:2: warning: EXP12-C: Do not ignore values returned by functions: parse_credential_file
credential-store.c:152:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
credential-store.c:166:2: warning: EXP12-C: Do not ignore values returned by functions: umask
credential-store.c:174:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
    CC builtin/credential.o
In directory:  /datasets/git
Compiler args are:  -o builtin/credential.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/credential.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/credential.c
credential.c:6:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
    CC builtin/describe.o
In directory:  /datasets/git
Compiler args are:  -o builtin/describe.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/describe.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/describe.c
describe.c:23:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
describe.c:23:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
describe.c:23:1: warning: DCL05-C: Use typedefs to improve code readability
describe.c:23:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
describe.c:23:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
describe.c:23:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
describe.c:55:2: warning: DCL01-C: Do not reuse variable names in subscopes: tag
describe.c:74:8: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
describe.c:74:8: warning: EXP05-C: Do not cast away a const qualification
describe.c:75:8: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
describe.c:75:8: warning: EXP05-C: Do not cast away a const qualification
describe.c:77:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
describe.c:89:24: warning: DCL01-C: Do not reuse variable names in subscopes: tag
describe.c:125:2: warning: DCL01-C: Do not reuse variable names in subscopes: tag
describe.c:128:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
describe.c:145:30: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
describe.c:232:27: warning: EXP05-C: Do not cast away a const qualification
describe.c:233:27: warning: EXP05-C: Do not cast away a const qualification
describe.c:264:4: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
describe.c:337:3: warning: DCL02-C: Use visually distinct identifiers: n
describe.c:337:3: warning: DCL00-C: Const-qualify immutable objects: n
describe.c:337:3: warning: DCL01-C: Do not reuse variable names in subscopes: n
describe.c:337:3: warning: DCL02-C: Use visually distinct identifiers: n
describe.c:340:3: error: EXP30-C: Do not depend on order of evaluation for side effects
describe.c:340:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
describe.c:340:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
describe.c:337:3: warning: DCL02-C: Use visually distinct identifiers: n
describe.c:337:3: warning: DCL02-C: Use visually distinct identifiers: n
describe.c:352:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
describe.c:368:25: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
describe.c:406:4: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
describe.c:438:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert_by_date
describe.c:448:20: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
describe.c:448:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
describe.c:484:43: warning: DCL01-C: Do not reuse variable names in subscopes: commit
describe.c:486:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
describe.c:492:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
describe.c:503:64: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: dst
describe.c:545:2: warning: EXP12-C: Do not ignore values returned by functions: puts
describe.c:609:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
describe.c:611:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
describe.c:613:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
describe.c:623:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_rawref
describe.c:656:4: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
describe.c:657:4: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
describe.c:657:43: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/diagnose.o
In directory:  /datasets/git
Compiler args are:  -o builtin/diagnose.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/diagnose.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/diagnose.c
diagnose.c:15:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
diagnose.c:18:2: warning: STR05-C: Use pointers to const when referring to string literals
diagnose.c:59:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diagnose.c:59:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/diff-files.o
In directory:  /datasets/git
Compiler args are:  -o builtin/diff-files.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/diff-files.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/diff-files.c
diff-files.c:15:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
    CC builtin/diff-index.o
In directory:  /datasets/git
Compiler args are:  -o builtin/diff-index.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/diff-index.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/diff-index.c
diff-index.c:10:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
diff-index.c:19:2: warning: DCL01-C: Do not reuse variable names in subscopes: option
    CC builtin/diff-tree.o
In directory:  /datasets/git
Compiler args are:  -o builtin/diff-tree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/diff-tree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/diff-tree.c
diff-tree.c:15:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
diff-tree.c:22:45: warning: DCL01-C: Do not reuse variable names in subscopes: commit
diff-tree.c:57:2: warning: EXP12-C: Do not ignore values returned by functions: log_tree_diff_flush
diff-tree.c:63:2: warning: DCL00-C: Const-qualify immutable objects: len
diff-tree.c:70:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff-tree.c:80:2: warning: MSC12-C: Detect and remove code that has no effect
diff-tree.c:85:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
diff-tree.c:98:82: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opt
diff-tree.c:128:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff-tree.c:134:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff-tree.c:170:2: warning: MSC01-C: Strive for logical completeness
diff-tree.c:177:3: warning: EXP12-C: Do not ignore values returned by functions: diff_tree_commit_oid
diff-tree.c:188:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff-tree.c:188:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-tree.c:188:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff-tree.c:188:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-tree.c:188:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff-tree.c:191:3: warning: EXP12-C: Do not ignore values returned by functions: log_tree_diff_flush
diff-tree.c:214:5: warning: EXP12-C: Do not ignore values returned by functions: diff_tree_stdin
    CC builtin/diff.o
In directory:  /datasets/git
Compiler args are:  -o builtin/diff.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/diff.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/diff.c
diff.c:27:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
diff.c:58:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:58:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:59:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:59:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:59:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:59:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:59:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:60:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:60:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:60:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:60:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:60:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:73:2: warning: EXP12-C: Do not ignore values returned by functions: diff_queue
diff.c:76:1: warning: DCL05-C: Use typedefs to improve code readability
diff.c:78:36: warning: DCL01-C: Do not reuse variable names in subscopes: blob
diff.c:87:2: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:87:2: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:87:2: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:87:2: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:111:1: warning: DCL05-C: Use typedefs to improve code readability
diff.c:113:38: warning: DCL01-C: Do not reuse variable names in subscopes: blob
diff.c:139:2: warning: DCL01-C: Do not reuse variable names in subscopes: option
diff.c:207:2: warning: EXP12-C: Do not ignore values returned by functions: log_tree_diff_flush
diff.c:240:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
diff.c:247:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
diff.c:248:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
diff.c:248:41: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:340:3: warning: MSC01-C: Strive for logical completeness
diff.c:401:2: warning: DCL01-C: Do not reuse variable names in subscopes: blob
diff.c:520:3: warning: DCL02-C: Use visually distinct identifiers: i
diff.c:520:3: warning: DCL01-C: Do not reuse variable names in subscopes: i
diff.c:520:3: warning: DCL02-C: Use visually distinct identifiers: i
diff.c:520:3: warning: DCL02-C: Use visually distinct identifiers: i
diff.c:520:3: warning: DCL02-C: Use visually distinct identifiers: i
diff.c:520:3: warning: DCL02-C: Use visually distinct identifiers: i
diff.c:520:3: warning: DCL02-C: Use visually distinct identifiers: i
diff.c:520:3: warning: DCL02-C: Use visually distinct identifiers: i
diff.c:520:3: warning: DCL02-C: Use visually distinct identifiers: i
diff.c:529:6: warning: DCL01-C: Do not reuse variable names in subscopes: tree
diff.c:544:3: warning: DCL00-C: Const-qualify immutable objects: flags
diff.c:565:8: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
    CC builtin/difftool.o
In directory:  /datasets/git
Compiler args are:  -o builtin/difftool.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/difftool.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/difftool.c
difftool.c:77:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
difftool.c:89:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
difftool.c:89:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
difftool.c:109:3: warning: DCL00-C: Const-qualify immutable objects: fd
difftool.c:109:12: error: FIO42-C: Close files when they are no longer needed
difftool.c:138:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
difftool.c:138:6: warning: EXP05-C: Do not cast away a const qualification
difftool.c:139:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
difftool.c:139:6: warning: EXP05-C: Do not cast away a const qualification
difftool.c:161:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
difftool.c:161:6: warning: EXP05-C: Do not cast away a const qualification
difftool.c:162:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
difftool.c:162:6: warning: EXP05-C: Do not cast away a const qualification
difftool.c:172:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
difftool.c:172:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
difftool.c:172:2: warning: EXP05-C: Do not cast away a const qualification
difftool.c:174:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
difftool.c:176:3: error: MEM34-C: Only free memory allocated dynamically
difftool.c:179:28: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
difftool.c:182:2: warning: EXP12-C: Do not ignore values returned by functions: gitstrlcpy
difftool.c:197:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
difftool.c:197:6: warning: EXP05-C: Do not cast away a const qualification
difftool.c:198:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
difftool.c:198:6: warning: EXP05-C: Do not cast away a const qualification
difftool.c:203:63: warning: DCL01-C: Do not reuse variable names in subscopes: index_path
difftool.c:223:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
difftool.c:225:2: warning: EXP12-C: Do not ignore values returned by functions: run_command
difftool.c:236:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
difftool.c:242:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
difftool.c:242:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
difftool.c:287:3: warning: DCL01-C: Do not reuse variable names in subscopes: link
difftool.c:324:2: warning: EXP12-C: Do not ignore values returned by functions: ensure_leading_directories
difftool.c:325:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
difftool.c:385:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
difftool.c:387:2: warning: EXP12-C: Do not ignore values returned by functions: mkdir
difftool.c:388:2: warning: EXP12-C: Do not ignore values returned by functions: mkdir
difftool.c:390:2: warning: EXP12-C: Do not ignore values returned by functions: memset
difftool.c:392:2: warning: EXP12-C: Do not ignore values returned by functions: memset
difftool.c:396:2: warning: EXP12-C: Do not ignore values returned by functions: memset
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
difftool.c:461:4: error: MEM30-C: Do not access freed memory
difftool.c:461:4: error: MEM34-C: Only free memory allocated dynamically
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
difftool.c:467:4: error: MEM30-C: Do not access freed memory
difftool.c:467:4: error: MEM34-C: Only free memory allocated dynamically
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL01-C: Do not reuse variable names in subscopes: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:481:4: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
difftool.c:481:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:485:5: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
difftool.c:485:5: error: MEM30-C: Do not access freed memory
difftool.c:485:5: error: MEM34-C: Only free memory allocated dynamically
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:507:5: warning: EXP12-C: Do not ignore values returned by functions: add_index_entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:478:4: warning: DCL02-C: Use visually distinct identifiers: entry
difftool.c:552:2: error: EXP30-C: Do not depend on order of evaluation for side effects
difftool.c:552:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
difftool.c:552:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
difftool.c:562:2: error: EXP30-C: Do not depend on order of evaluation for side effects
difftool.c:562:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
difftool.c:562:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
difftool.c:572:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
difftool.c:574:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
difftool.c:576:3: warning: EXP12-C: Do not ignore values returned by functions: setenv
difftool.c:647:3: warning: EXP12-C: Do not ignore values returned by functions: remove_dir_recursively
difftool.c:656:2: warning: MEM01-C: Store a new value in pointers immediately after free()
difftool.c:656:2: error: MEM34-C: Only free memory allocated dynamically
difftool.c:657:2: warning: MEM01-C: Store a new value in pointers immediately after free()
difftool.c:657:2: error: MEM34-C: Only free memory allocated dynamically
difftool.c:734:3: warning: EXP12-C: Do not ignore values returned by functions: setenv
difftool.c:735:3: warning: EXP12-C: Do not ignore values returned by functions: setenv
difftool.c:759:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
difftool.c:768:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
    CC builtin/env--helper.o
In directory:  /datasets/git
Compiler args are:  -o builtin/env--helper.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/env--helper.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/env--helper.c
env--helper.c:18:2: warning: DCL01-C: Do not reuse variable names in subscopes: cmdmode
env--helper.c:18:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
env--helper.c:40:2: warning: DCL01-C: Do not reuse variable names in subscopes: cmdmode
env--helper.c:67:5: warning: MSC12-C: Detect and remove code that has no effect
env--helper.c:82:5: warning: MSC12-C: Detect and remove code that has no effect
    CC builtin/fast-export.o
In directory:  /datasets/git
Compiler args are:  -o builtin/fast-export.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fast-export.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fast-export.c
fast-export.c:129:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fast-export.c:129:6: warning: EXP05-C: Do not cast away a const qualification
fast-export.c:131:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-export.c:132:3: warning: DCL00-C: Const-qualify immutable objects: equal
fast-export.c:137:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fast-export.c:137:6: warning: EXP05-C: Do not cast away a const qualification
fast-export.c:146:1: warning: DCL05-C: Use typedefs to improve code readability
fast-export.c:163:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-export.c:169:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-export.c:173:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
fast-export.c:173:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-export.c:173:3: warning: EXP05-C: Do not cast away a const qualification
fast-export.c:176:3: warning: EXP12-C: Do not ignore values returned by functions: hashmap_put
fast-export.c:188:1: warning: DCL05-C: Use typedefs to improve code readability
fast-export.c:194:3: warning: DCL00-C: Const-qualify immutable objects: len
fast-export.c:205:17: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
fast-export.c:208:43: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: mark
fast-export.c:213:47: warning: DCL01-C: Do not reuse variable names in subscopes: object
fast-export.c:215:2: warning: EXP12-C: Do not ignore values returned by functions: add_decoration
fast-export.c:218:52: warning: DCL01-C: Do not reuse variable names in subscopes: object
fast-export.c:223:43: warning: DCL01-C: Do not reuse variable names in subscopes: object
fast-export.c:225:2: warning: DCL01-C: Do not reuse variable names in subscopes: decoration
fast-export.c:252:17: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
fast-export.c:272:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-export.c:281:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
fast-export.c:296:12: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fast-export.c:318:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-export.c:318:43: error: ERR33-C: Ensure that return values are compared against the proper type
fast-export.c:326:3: error: MEM34-C: Only free memory allocated dynamically
fast-export.c:331:36: warning: EXP05-C: Do not cast away a const qualification
fast-export.c:332:36: warning: EXP05-C: Do not cast away a const qualification
fast-export.c:361:2: warning: DCL00-C: Const-qualify immutable objects: need_quote
fast-export.c:370:45: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
fast-export.c:392:38: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
fast-export.c:407:2: warning: DCL00-C: Const-qualify immutable objects: len
fast-export.c:412:29: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: options
fast-export.c:415:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-export.c:421:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fast-export.c:431:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
fast-export.c:432:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
fast-export.c:447:5: warning: EXP12-C: Do not ignore values returned by functions: putchar
fast-export.c:449:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
fast-export.c:450:5: warning: EXP12-C: Do not ignore values returned by functions: putchar
fast-export.c:471:5: warning: DCL01-C: Do not reuse variable names in subscopes: object
fast-export.c:477:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
fast-export.c:478:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
fast-export.c:493:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
fast-export.c:501:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fast-export.c:505:44: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
fast-export.c:530:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fast-export.c:530:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-export.c:551:36: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
fast-export.c:565:1: warning: DCL05-C: Use typedefs to improve code readability
fast-export.c:576:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-export.c:582:3: warning: EXP05-C: Do not cast away a const qualification
fast-export.c:606:42: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fast-export.c:609:2: warning: DCL00-C: Const-qualify immutable objects: saved_output_format
fast-export.c:674:3: warning: MSC01-C: Strive for logical completeness
fast-export.c:692:9: warning: EXP05-C: Do not cast away a const qualification
fast-export.c:693:9: warning: EXP05-C: Do not cast away a const qualification
fast-export.c:701:2: warning: MEM01-C: Store a new value in pointers immediately after free()
fast-export.c:701:2: error: MEM34-C: Only free memory allocated dynamically
fast-export.c:706:3: warning: DCL00-C: Const-qualify immutable objects: mark
fast-export.c:726:2: warning: EXP12-C: Do not ignore values returned by functions: log_tree_diff_flush
fast-export.c:735:34: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
fast-export.c:744:54: warning: DCL01-C: Do not reuse variable names in subscopes: tag
fast-export.c:807:4: warning: MSC01-C: Strive for logical completeness
fast-export.c:832:3: warning: MSC01-C: Strive for logical completeness
fast-export.c:839:4: error: MEM34-C: Only free memory allocated dynamically
fast-export.c:849:6: error: MEM34-C: Only free memory allocated dynamically
fast-export.c:864:2: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
fast-export.c:878:9: warning: EXP05-C: Do not cast away a const qualification
fast-export.c:881:2: error: MEM34-C: Only free memory allocated dynamically
fast-export.c:890:3: warning: DCL01-C: Do not reuse variable names in subscopes: tag
fast-export.c:890:21: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fast-export.c:894:4: warning: EXP12-C: Do not ignore values returned by functions: parse_object
fast-export.c:896:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fast-export.c:914:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fast-export.c:927:5: error: MEM34-C: Only free memory allocated dynamically
fast-export.c:969:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fast-export.c:972:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-export.c:974:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
fast-export.c:974:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-export.c:977:3: warning: MSC01-C: Strive for logical completeness
fast-export.c:1054:4: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-export.c:1055:4: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-export.c:1074:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
fast-export.c:1075:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fast-export.c:1081:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fast-export.c:1119:3: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
fast-export.c:1136:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-export.c:1154:2: warning: EXP12-C: Do not ignore values returned by functions: anonymize_str
fast-export.c:1154:50: warning: EXP05-C: Do not cast away a const qualification
fast-export.c:1162:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fast-export.c:1213:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-export.c:1223:52: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-export.c:1227:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-export.c:1235:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC builtin/fast-import.o
In directory:  /datasets/git
Compiler args are:  -o builtin/fast-import.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fast-import.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fast-import.c
fast-import.c:44:2: warning: DCL01-C: Do not reuse variable names in subscopes: pack_id
fast-import.c:54:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:57:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fast-import.c:57:7: warning: EXP05-C: Do not cast away a const qualification
fast-import.c:61:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fast-import.c:61:7: warning: EXP05-C: Do not cast away a const qualification
fast-import.c:96:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
fast-import.c:125:2: warning: DCL01-C: Do not reuse variable names in subscopes: pack_id
fast-import.c:132:2: warning: DCL01-C: Do not reuse variable names in subscopes: pack_id
fast-import.c:181:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:273:46: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:283:49: warning: DCL01-C: Do not reuse variable names in subscopes: object
fast-import.c:284:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:285:12: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:301:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:313:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:315:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:327:3: warning: MSC12-C: Detect and remove code that has no effect
fast-import.c:328:3: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:338:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:342:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:344:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:353:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:356:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:362:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:369:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:379:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:384:4: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:386:4: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:390:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:398:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:402:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:411:2: warning: DCL00-C: Const-qualify immutable objects: cp
fast-import.c:413:2: warning: DCL00-C: Const-qualify immutable objects: die_message_fn
fast-import.c:415:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_copy
fast-import.c:448:2: warning: EXP12-C: Do not ignore values returned by functions: memset
fast-import.c:450:2: warning: EXP12-C: Do not ignore values returned by functions: sigemptyset
fast-import.c:452:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
fast-import.c:461:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:462:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:462:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:491:2: warning: DCL00-C: Const-qualify immutable objects: hash
fast-import.c:512:2: error: EXP30-C: Do not depend on order of evaluation for side effects
fast-import.c:512:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:512:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:514:15: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:522:16: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:527:15: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:533:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:542:16: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:543:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:549:3: warning: DCL00-C: Const-qualify immutable objects: i
fast-import.c:549:23: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:550:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:550:14: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:552:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:564:2: warning: DCL00-C: Const-qualify immutable objects: orig_idnum
fast-import.c:566:13: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:568:4: warning: DCL00-C: Const-qualify immutable objects: i
fast-import.c:568:24: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:569:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:569:15: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:582:2: warning: DCL00-C: Const-qualify immutable objects: hc
fast-import.c:582:35: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
fast-import.c:589:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:589:59: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:592:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fast-import.c:601:2: warning: DCL00-C: Const-qualify immutable objects: hc
fast-import.c:601:47: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
fast-import.c:612:2: warning: DCL00-C: Const-qualify immutable objects: hc
fast-import.c:612:47: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
fast-import.c:620:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:627:13: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:635:6: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:643:2: warning: DCL00-C: Const-qualify immutable objects: hc
fast-import.c:655:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:656:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:656:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:656:71: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:656:49: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fast-import.c:660:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fast-import.c:669:33: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fast-import.c:670:2: warning: DCL00-C: Const-qualify immutable objects: hc
fast-import.c:690:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:690:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fast-import.c:690:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:701:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:701:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:702:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:705:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:708:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:711:6: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:712:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:720:12: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:756:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
fast-import.c:756:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:767:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:773:2: warning: DCL01-C: Do not reuse variable names in subscopes: tmpfile
fast-import.c:779:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:791:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:801:2: warning: EXP12-C: Do not ignore values returned by functions: odb_pack_name
fast-import.c:809:2: warning: EXP12-C: Do not ignore values returned by functions: odb_pack_name
fast-import.c:813:2: warning: EXP12-C: Do not ignore values returned by functions: odb_pack_name
fast-import.c:816:7: warning: EXP05-C: Do not cast away a const qualification
fast-import.c:827:3: warning: EXP12-C: Do not ignore values returned by functions: odb_pack_name
fast-import.c:828:3: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
fast-import.c:843:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fast-import.c:868:3: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
fast-import.c:889:3: warning: MEM01-C: Store a new value in pointers immediately after free()
fast-import.c:889:3: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:906:4: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:915:3: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
fast-import.c:965:14: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:986:15: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fast-import.c:987:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:997:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:997:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:998:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:998:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1006:4: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:1009:16: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fast-import.c:1010:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1029:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1039:18: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1041:15: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:1041:21: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1041:30: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1042:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1043:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1057:2: warning: MEM01-C: Store a new value in pointers immediately after free()
fast-import.c:1057:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:1058:2: warning: MEM01-C: Store a new value in pointers immediately after free()
fast-import.c:1058:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:1071:55: warning: DCL01-C: Do not reuse variable names in subscopes: checkpoint
fast-import.c:1080:2: warning: DCL00-C: Const-qualify immutable objects: in_sz
fast-import.c:1080:2: warning: DCL00-C: Const-qualify immutable objects: out_sz
fast-import.c:1089:2: warning: DCL01-C: Do not reuse variable names in subscopes: checkpoint
fast-import.c:1094:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1094:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1095:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1095:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1113:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1113:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1117:4: warning: DCL00-C: Const-qualify immutable objects: cnt
fast-import.c:1117:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1118:4: warning: DCL00-C: Const-qualify immutable objects: n
fast-import.c:1124:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1125:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1131:4: warning: DCL00-C: Const-qualify immutable objects: n
fast-import.c:1133:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1135:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1165:14: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:1180:2: warning: MEM01-C: Store a new value in pointers immediately after free()
fast-import.c:1180:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:1181:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:1208:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1226:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1239:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:1288:32: warning: EXP05-C: Do not cast away a const qualification
fast-import.c:1289:32: warning: EXP05-C: Do not cast away a const qualification
fast-import.c:1292:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:1297:27: warning: EXP05-C: Do not cast away a const qualification
fast-import.c:1298:27: warning: EXP05-C: Do not cast away a const qualification
fast-import.c:1306:27: warning: EXP05-C: Do not cast away a const qualification
fast-import.c:1307:27: warning: EXP05-C: Do not cast away a const qualification
fast-import.c:1319:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fast-import.c:1321:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fast-import.c:1325:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1335:39: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1370:2: warning: EXP12-C: Do not ignore values returned by functions: store_object
fast-import.c:1481:3: warning: EXP12-C: Do not ignore values returned by functions: tree_content_set
fast-import.c:1517:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fast-import.c:1642:3: warning: MSC12-C: Detect and remove code that has no effect
fast-import.c:1658:12: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1672:11: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1681:12: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1686:11: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1703:11: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1709:11: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1716:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
fast-import.c:1718:11: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1725:11: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:1736:3: warning: DCL00-C: Const-qualify immutable objects: type
fast-import.c:1742:14: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:1750:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:1762:3: warning: EXP12-C: Do not ignore values returned by functions: memset
fast-import.c:1767:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fast-import.c:1842:2: warning: DCL00-C: Const-qualify immutable objects: term_char
fast-import.c:1852:3: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:1875:3: warning: DCL00-C: Const-qualify immutable objects: term_len
fast-import.c:1875:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1886:3: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:1889:3: warning: DCL00-C: Const-qualify immutable objects: len
fast-import.c:1890:3: warning: DCL00-C: Const-qualify immutable objects: length
fast-import.c:1896:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:1900:4: warning: DCL00-C: Const-qualify immutable objects: s
fast-import.c:1972:2: warning: MSC01-C: Strive for logical completeness
fast-import.c:2018:2: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2080:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:2085:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fast-import.c:2088:54: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:2089:37: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fast-import.c:2089:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:2104:2: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
fast-import.c:2133:33: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fast-import.c:2137:30: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fast-import.c:2156:4: warning: EXP12-C: Do not ignore values returned by functions: tree_content_set
fast-import.c:2192:2: warning: EXP12-C: Do not ignore values returned by functions: memset
fast-import.c:2206:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:2224:2: warning: MSC12-C: Detect and remove code that has no effect
fast-import.c:2290:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:2312:3: warning: EXP12-C: Do not ignore values returned by functions: tree_content_remove
fast-import.c:2347:3: warning: DCL00-C: Const-qualify immutable objects: expected
fast-import.c:2349:3: warning: DCL00-C: Const-qualify immutable objects: type
fast-import.c:2366:2: warning: EXP12-C: Do not ignore values returned by functions: tree_content_set
fast-import.c:2380:2: warning: EXP12-C: Do not ignore values returned by functions: tree_content_remove
fast-import.c:2383:65: warning: DCL01-C: Do not reuse variable names in subscopes: rename
fast-import.c:2415:2: warning: EXP12-C: Do not ignore values returned by functions: memset
fast-import.c:2429:2: warning: EXP12-C: Do not ignore values returned by functions: tree_content_set
fast-import.c:2464:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:2484:3: warning: DCL00-C: Const-qualify immutable objects: commit_mark
fast-import.c:2485:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:2495:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:2495:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:2497:3: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:2506:3: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2513:3: warning: DCL00-C: Const-qualify immutable objects: type
fast-import.c:2532:2: warning: EXP12-C: Do not ignore values returned by functions: tree_content_set
fast-import.c:2546:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:2546:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:2568:3: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:2588:3: warning: DCL00-C: Const-qualify immutable objects: idnum
fast-import.c:2589:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:2598:5: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:2615:2: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2647:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:2652:4: warning: DCL00-C: Const-qualify immutable objects: idnum
fast-import.c:2653:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:2663:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:2663:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:2665:4: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:2674:3: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2695:2: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2700:3: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2704:3: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2710:3: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2712:2: warning: EXP12-C: Do not ignore values returned by functions: parse_data
fast-import.c:2713:2: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2714:2: warning: EXP12-C: Do not ignore values returned by functions: parse_from
fast-import.c:2726:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:2770:3: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:2783:2: warning: MEM01-C: Store a new value in pointers immediately after free()
fast-import.c:2783:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:2784:2: warning: MEM01-C: Store a new value in pointers immediately after free()
fast-import.c:2784:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:2785:2: warning: MEM01-C: Store a new value in pointers immediately after free()
fast-import.c:2785:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:2804:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:2805:2: warning: EXP12-C: Do not ignore values returned by functions: memset
fast-import.c:2812:2: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2827:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:2840:2: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2848:3: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2853:2: warning: EXP12-C: Do not ignore values returned by functions: parse_data
fast-import.c:2868:2: warning: MEM01-C: Store a new value in pointers immediately after free()
fast-import.c:2868:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:2871:14: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:2893:2: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:2894:2: warning: EXP12-C: Do not ignore values returned by functions: parse_from
fast-import.c:2921:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:2953:3: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:2973:3: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:2985:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:2989:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
fast-import.c:2990:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:3000:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3023:3: warning: DCL00-C: Const-qualify immutable objects: type
fast-import.c:3030:15: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:3053:2: warning: MSC01-C: Strive for logical completeness
fast-import.c:3055:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:3060:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:3065:2: error: MEM34-C: Only free memory allocated dynamically
fast-import.c:3069:54: warning: DCL01-C: Do not reuse variable names in subscopes: object
fast-import.c:3071:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3072:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3072:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3101:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3101:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3111:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3142:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
fast-import.c:3148:10: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:3149:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
fast-import.c:3183:2: warning: EXP12-C: Do not ignore values returned by functions: tree_content_get
fast-import.c:3217:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
fast-import.c:3218:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fast-import.c:3229:2: warning: EXP12-C: Do not ignore values returned by functions: read_next_command
fast-import.c:3237:2: warning: EXP12-C: Do not ignore values returned by functions: memset
fast-import.c:3241:2: warning: MSC12-C: Detect and remove code that has no effect
fast-import.c:3252:45: warning: DCL01-C: Do not reuse variable names in subscopes: marks
fast-import.c:3304:45: warning: DCL02-C: Use visually distinct identifiers: marks
fast-import.c:3304:45: warning: DCL02-C: Use visually distinct identifiers: marks
fast-import.c:3304:45: warning: DCL02-C: Use visually distinct identifiers: marks
fast-import.c:3304:45: warning: DCL02-C: Use visually distinct identifiers: marks
fast-import.c:3304:45: warning: DCL02-C: Use visually distinct identifiers: marks
fast-import.c:3304:45: warning: DCL02-C: Use visually distinct identifiers: marks
fast-import.c:3286:2: warning: DCL00-C: Const-qualify immutable objects: rv
fast-import.c:3304:45: warning: DCL01-C: Do not reuse variable names in subscopes: marks
fast-import.c:3304:45: warning: DCL02-C: Use visually distinct identifiers: marks
fast-import.c:3304:45: warning: DCL02-C: Use visually distinct identifiers: marks
fast-import.c:3311:2: warning: DCL00-C: Const-qualify immutable objects: n
fast-import.c:3332:5: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fast-import.c:3334:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3462:14: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
fast-import.c:3481:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
fast-import.c:3531:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3532:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3533:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3534:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3555:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fast-import.c:3555:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:3619:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:3621:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:3633:100: warning: INT13-C: Use bitwise operators only on unsigned operands
fast-import.c:3635:146: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:3635:104: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:3635:117: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:3636:112: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fast-import.c:3637:72: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC builtin/fetch-pack.o
In directory:  /datasets/git
Compiler args are:  -o builtin/fetch-pack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fetch-pack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fetch-pack.c
fetch-pack.c:9:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
fetch-pack.c:14:1: warning: DCL05-C: Use typedefs to improve code readability
fetch-pack.c:17:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:39:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch-pack.c:46:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:64:2: warning: EXP12-C: Do not ignore values returned by functions: memset
fetch-pack.c:121:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
fetch-pack.c:184:60: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
fetch-pack.c:226:2: warning: MSC01-C: Strive for logical completeness
fetch-pack.c:228:3: warning: EXP12-C: Do not ignore values returned by functions: get_remote_refs
fetch-pack.c:233:3: warning: EXP12-C: Do not ignore values returned by functions: get_remote_heads
fetch-pack.c:242:3: warning: DCL02-C: Use visually distinct identifiers: i
fetch-pack.c:242:3: warning: DCL01-C: Do not reuse variable names in subscopes: i
fetch-pack.c:242:3: warning: DCL02-C: Use visually distinct identifiers: i
fetch-pack.c:246:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:268:6: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/fetch.o
In directory:  /datasets/git
Compiler args are:  -o builtin/fetch.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fetch.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fetch.c
fetch.c:108:3: warning: DCL00-C: Const-qualify immutable objects: r
fetch.c:248:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
fetch.c:249:2: warning: EXP12-C: Do not ignore values returned by functions: raise
fetch.c:252:1: warning: DCL05-C: Use typedefs to improve code readability
fetch.c:254:29: warning: DCL01-C: Do not reuse variable names in subscopes: branch
fetch.c:261:3: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
fetch.c:282:3: warning: EXP12-C: Do not ignore values returned by functions: memset
fetch.c:284:3: warning: EXP12-C: Do not ignore values returned by functions: get_fetch_map
fetch.c:294:3: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
fetch.c:313:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fetch.c:313:7: warning: EXP05-C: Do not cast away a const qualification
fetch.c:314:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fetch.c:314:7: warning: EXP05-C: Do not cast away a const qualification
fetch.c:323:2: warning: DCL00-C: Const-qualify immutable objects: len
fetch.c:325:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
fetch.c:325:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch.c:336:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch.c:338:2: warning: MSC12-C: Detect and remove code that has no effect
fetch.c:363:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch.c:368:1: warning: DCL05-C: Use typedefs to improve code readability
fetch.c:378:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch.c:386:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
fetch.c:437:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
fetch.c:457:3: warning: DCL00-C: Const-qualify immutable objects: hash
fetch.c:527:3: error: MEM34-C: Only free memory allocated dynamically
fetch.c:531:47: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:534:15: warning: DCL01-C: Do not reuse variable names in subscopes: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:555:4: warning: EXP12-C: Do not ignore values returned by functions: get_fetch_map
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:589:4: warning: EXP12-C: Do not ignore values returned by functions: get_fetch_map
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:594:3: warning: DCL01-C: Do not reuse variable names in subscopes: branch
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:601:5: warning: EXP12-C: Do not ignore values returned by functions: get_fetch_map
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:657:4: warning: DCL00-C: Const-qualify immutable objects: hash
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:661:5: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:534:15: warning: DCL02-C: Use visually distinct identifiers: tags
fetch.c:684:16: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch.c:689:14: error: ENV30-C: Do not modify the string returned by getenv()
fetch.c:739:2: error: MEM34-C: Only free memory allocated dynamically
fetch.c:746:51: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch.c:790:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_string_tmp
fetch.c:810:19: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:843:18: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:865:40: warning: DCL01-C: Do not reuse variable names in subscopes: error
fetch.c:866:19: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:874:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:885:41: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch.c:887:20: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:966:3: warning: DCL00-C: Const-qualify immutable objects: t_before
fetch.c:1007:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch.c:1008:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch.c:1023:47: warning: DCL01-C: Do not reuse variable names in subscopes: fetch_head
fetch.c:1039:50: warning: DCL01-C: Do not reuse variable names in subscopes: fetch_head
fetch.c:1041:33: warning: DCL01-C: Do not reuse variable names in subscopes: fetch_head_status
fetch.c:1080:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_write
fetch.c:1085:50: warning: DCL01-C: Do not reuse variable names in subscopes: fetch_head
fetch.c:1089:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_write
fetch.c:1092:49: warning: DCL01-C: Do not reuse variable names in subscopes: fetch_head
fetch.c:1101:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
fetch.c:1105:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
fetch.c:1113:29: warning: DCL01-C: Do not reuse variable names in subscopes: fetch_head
fetch.c:1152:4: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch.c:1171:5: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fetch.c:1242:8: warning: INT13-C: Use bitwise operators only on unsigned operands
fetch.c:1244:5: warning: MEM01-C: Store a new value in pointers immediately after free()
fetch.c:1244:5: error: MEM30-C: Do not access freed memory
fetch.c:1244:5: error: MEM34-C: Only free memory allocated dynamically
fetch.c:1283:2: error: MEM34-C: Only free memory allocated dynamically
fetch.c:1330:53: warning: DCL01-C: Do not reuse variable names in subscopes: transport
fetch.c:1333:26: warning: DCL01-C: Do not reuse variable names in subscopes: fetch_head
fetch.c:1370:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch.c:1402:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
fetch.c:1410:3: warning: DCL00-C: Const-qualify immutable objects: summary_width
fetch.c:1429:2: warning: MEM01-C: Store a new value in pointers immediately after free()
fetch.c:1429:2: error: MEM34-C: Only free memory allocated dynamically
fetch.c:1457:42: warning: DCL01-C: Do not reuse variable names in subscopes: transport
fetch.c:1459:2: warning: DCL00-C: Const-qualify immutable objects: r
fetch.c:1473:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch.c:1481:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch.c:1484:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:1497:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_glob_ref
fetch.c:1498:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:1505:59: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:1505:71: warning: DCL01-C: Do not reuse variable names in subscopes: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1507:2: warning: DCL01-C: Do not reuse variable names in subscopes: transport
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1520:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1505:71: warning: DCL02-C: Use visually distinct identifiers: deepen
fetch.c:1544:44: warning: DCL01-C: Do not reuse variable names in subscopes: transport
fetch.c:1547:24: warning: DCL01-C: Do not reuse variable names in subscopes: fetch_head
fetch.c:1559:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:1565:2: warning: EXP12-C: Do not ignore values returned by functions: transport_set_option
fetch.c:1566:2: warning: EXP12-C: Do not ignore values returned by functions: transport_set_option
fetch.c:1567:2: warning: EXP12-C: Do not ignore values returned by functions: transport_set_option
fetch.c:1571:3: warning: EXP12-C: Do not ignore values returned by functions: transport_disconnect
fetch.c:1578:39: warning: DCL01-C: Do not reuse variable names in subscopes: transport
fetch.c:1586:2: warning: DCL01-C: Do not reuse variable names in subscopes: transport_ls_refs_options
fetch.c:1589:2: warning: DCL01-C: Do not reuse variable names in subscopes: fetch_head
fetch.c:1623:3: warning: DCL01-C: Do not reuse variable names in subscopes: branch
fetch.c:1632:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch.c:1727:4: warning: MSC12-C: Detect and remove code that has no effect
fetch.c:1737:3: warning: DCL01-C: Do not reuse variable names in subscopes: branch
fetch.c:1764:5: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
fetch.c:1792:3: warning: EXP12-C: Do not ignore values returned by functions: ref_transaction_abort
fetch.c:1802:52: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:1804:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch.c:1817:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch.c:1822:4: warning: DCL00-C: Const-qualify immutable objects: wordlen
fetch.c:1824:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:1827:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:1836:2: warning: DCL00-C: Const-qualify immutable objects: prev_nr
fetch.c:1841:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:1841:15: error: ERR33-C: Ensure that return values are compared against the proper type
fetch.c:1842:3: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:1845:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
fetch.c:1892:71: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: out
fetch.c:1895:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch.c:1896:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:1898:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:1905:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch.c:1914:49: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: out
fetch.c:1916:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch.c:1917:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:1927:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch.c:1928:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:1945:3: warning: DCL00-C: Const-qualify immutable objects: errcode
fetch.c:1954:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:1954:36: error: ERR33-C: Ensure that return values are compared against the proper type
fetch.c:1968:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch.c:1973:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:1978:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch.c:1983:5: warning: MSC12-C: Detect and remove code that has no effect
fetch.c:1996:59: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:2033:37: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:2040:2: warning: DCL00-C: Const-qualify immutable objects: remote_via_config
fetch.c:2082:10: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
fetch.c:2082:19: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
fetch.c:2099:2: warning: EXP12-C: Do not ignore values returned by functions: atexit
fetch.c:2100:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
fetch.c:2102:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
fetch.c:2104:2: warning: EXP12-C: Do not ignore values returned by functions: transport_disconnect
fetch.c:2113:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch.c:2126:3: error: MEM30-C: Do not access freed memory
fetch.c:2126:3: error: MEM34-C: Only free memory allocated dynamically
fetch.c:2188:15: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
fetch.c:2190:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:2202:3: warning: MSC12-C: Detect and remove code that has no effect
fetch.c:2205:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:2205:15: error: ERR33-C: Ensure that return values are compared against the proper type
fetch.c:2218:3: warning: MSC12-C: Detect and remove code that has no effect
fetch.c:2219:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch.c:2329:23: warning: INT13-C: Use bitwise operators only on unsigned operands
fetch.c:2331:3: warning: EXP12-C: Do not ignore values returned by functions: write_commit_graph_reachable
fetch.c:2353:3: warning: EXP12-C: Do not ignore values returned by functions: run_auto_maintenance
    CC builtin/fmt-merge-msg.o
In directory:  /datasets/git
Compiler args are:  -o builtin/fmt-merge-msg.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fmt-merge-msg.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fmt-merge-msg.c
fmt-merge-msg.c:58:2: warning: EXP12-C: Do not ignore values returned by functions: memset
fmt-merge-msg.c:67:2: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
    CC builtin/for-each-ref.o
In directory:  /datasets/git
Compiler args are:  -o builtin/for-each-ref.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/for-each-ref.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/for-each-ref.c
for-each-ref.c:55:2: warning: EXP12-C: Do not ignore values returned by functions: memset
for-each-ref.c:56:2: warning: EXP12-C: Do not ignore values returned by functions: memset
for-each-ref.c:62:2: warning: EXP12-C: Do not ignore values returned by functions: parse_options
for-each-ref.c:64:3: warning: MSC12-C: Detect and remove code that has no effect
for-each-ref.c:67:6: warning: INT13-C: Use bitwise operators only on unsigned operands
for-each-ref.c:68:3: warning: MSC12-C: Detect and remove code that has no effect
for-each-ref.c:80:2: warning: EXP12-C: Do not ignore values returned by functions: filter_refs
for-each-ref.c:90:3: warning: EXP12-C: Do not ignore values returned by functions: fwrite
for-each-ref.c:91:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
    CC builtin/for-each-repo.o
In directory:  /datasets/git
Compiler args are:  -o builtin/for-each-repo.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/for-each-repo.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/for-each-repo.c
for-each-repo.c:23:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
for-each-repo.c:25:2: error: MEM34-C: Only free memory allocated dynamically
for-each-repo.c:58:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC builtin/fsck.o
In directory:  /datasets/git
Compiler args are:  -o builtin/fsck.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fsck.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fsck.c
fsck.c:79:2: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
fsck.c:85:49: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: o
fsck.c:87:24: warning: DCL01-C: Do not reuse variable names in subscopes: object_type
fsck.c:95:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
fsck.c:101:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
fsck.c:114:43: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: options
fsck.c:116:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fsck.c:125:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
fsck.c:128:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
fsck.c:153:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
fsck.c:170:2: warning: EXP12-C: Do not ignore values returned by functions: mark_object
fsck.c:175:2: warning: DCL00-C: Const-qualify immutable objects: result
fsck.c:178:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
fsck.c:178:23: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fsck.c:186:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
fsck.c:192:10: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:199:59: warning: DCL01-C: Do not reuse variable names in subscopes: object_type
fsck.c:200:14: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
fsck.c:200:41: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: options
fsck.c:223:3: warning: DCL00-C: Const-qualify immutable objects: type
fsck.c:230:2: warning: EXP12-C: Do not ignore values returned by functions: fsck_walk
fsck.c:237:16: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
fsck.c:244:30: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: pack
fsck.c:246:17: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
fsck.c:267:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
fsck.c:294:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
fsck.c:324:5: warning: MSC12-C: Detect and remove code that has no effect
fsck.c:325:5: error: MEM34-C: Only free memory allocated dynamically
fsck.c:337:4: error: MEM34-C: Only free memory allocated dynamically
fsck.c:365:2: warning: EXP12-C: Do not ignore values returned by functions: traverse_reachable
fsck.c:383:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_loose_object
fsck.c:384:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_packed_object
fsck.c:420:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fsck.c:420:27: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fsck.c:428:3: warning: DCL01-C: Do not reuse variable names in subscopes: tag
fsck.c:428:21: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fsck.c:431:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
fsck.c:460:16: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:482:4: warning: MSC12-C: Detect and remove code that has no effect
fsck.c:511:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fsck.c:512:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_reflog_ent
fsck.c:518:30: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
fsck.c:532:3: warning: MSC12-C: Detect and remove code that has no effect
fsck.c:539:3: warning: MSC12-C: Detect and remove code that has no effect
fsck.c:561:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_rawref
fsck.c:566:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fsck.c:569:3: warning: EXP12-C: Do not ignore values returned by functions: fsck_head_link
fsck.c:593:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
fsck.c:600:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
fsck.c:606:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fsck.c:635:3: error: MEM34-C: Only free memory allocated dynamically
fsck.c:647:3: warning: MSC12-C: Detect and remove code that has no effect
fsck.c:650:4: error: MEM34-C: Only free memory allocated dynamically
fsck.c:654:16: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:660:3: error: MEM34-C: Only free memory allocated dynamically
fsck.c:664:35: warning: DCL01-C: Do not reuse variable names in subscopes: __xpg_basename
fsck.c:664:69: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
fsck.c:673:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fsck.c:674:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
fsck.c:681:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
fsck.c:693:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_loose_file_in_objdir
fsck.c:728:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
fsck.c:746:4: warning: MSC12-C: Detect and remove code that has no effect
fsck.c:755:8: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:758:7: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:772:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fsck.c:785:5: warning: MSC12-C: Detect and remove code that has no effect
fsck.c:807:18: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
fsck.c:814:25: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: pack
fsck.c:816:12: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
fsck.c:885:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_loose_object
fsck.c:886:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_packed_object
fsck.c:895:4: warning: DCL01-C: Do not reuse variable names in subscopes: progress
fsck.c:933:5: warning: MSC12-C: Detect and remove code that has no effect
fsck.c:944:3: warning: MSC12-C: Detect and remove code that has no effect
fsck.c:961:3: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
fsck.c:966:4: warning: DCL01-C: Do not reuse variable names in subscopes: blob
fsck.c:984:3: warning: EXP12-C: Do not ignore values returned by functions: fsck_resolve_undo
    CC builtin/fsmonitor--daemon.o
In directory:  /datasets/git
Compiler args are:  -o builtin/fsmonitor--daemon.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fsmonitor--daemon.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/fsmonitor--daemon.c
    CC builtin/gc.o
In directory:  /datasets/git
Compiler args are:  -o builtin/gc.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/gc.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/gc.c
gc.c:72:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:73:3: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
gc.c:93:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
gc.c:98:3: warning: EXP12-C: Do not ignore values returned by functions: commit_lock_file
gc.c:102:3: warning: EXP12-C: Do not ignore values returned by functions: commit_lock_file
gc.c:105:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
gc.c:119:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
gc.c:120:2: warning: EXP12-C: Do not ignore values returned by functions: raise
gc.c:151:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
gc.c:152:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
gc.c:153:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
gc.c:154:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
gc.c:155:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
gc.c:156:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
gc.c:157:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_expiry
gc.c:158:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_expiry
gc.c:159:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_expiry
gc.c:161:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_ulong
gc.c:162:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_ulong
gc.c:168:81: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opts
gc.c:190:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:198:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:198:47: error: ERR33-C: Ensure that return values are compared against the proper type
gc.c:206:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
gc.c:287:2: warning: DCL00-C: Const-qualify immutable objects: nr_objects
gc.c:299:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:299:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:301:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:301:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:306:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:306:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:311:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:311:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:313:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:313:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:315:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:322:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:327:63: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
gc.c:329:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
gc.c:338:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:342:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:353:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:375:4: warning: EXP12-C: Do not ignore values returned by functions: find_base_packs
gc.c:376:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:379:5: warning: EXP12-C: Do not ignore values returned by functions: find_base_packs
gc.c:439:3: warning: EXP12-C: Do not ignore values returned by functions: memset
gc.c:452:29: warning: MSC05-C: Do not manipulate time_t typed values directly
gc.c:452:15: warning: MSC05-C: Do not manipulate time_t typed values directly
gc.c:453:4: error: FIO30-C: Exclude user input from format strings
gc.c:462:4: error: MEM34-C: Only free memory allocated dynamically
gc.c:469:2: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
gc.c:471:2: warning: EXP12-C: Do not ignore values returned by functions: commit_lock_file
gc.c:473:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:522:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:567:28: warning: EXP05-C: Do not cast away a const qualification
gc.c:610:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:633:4: warning: DCL00-C: Const-qualify immutable objects: ret
gc.c:660:4: warning: EXP12-C: Do not ignore values returned by functions: find_base_packs
gc.c:676:3: warning: EXP12-C: Do not ignore values returned by functions: hold_lock_file_for_update
gc.c:679:3: warning: EXP12-C: Do not ignore values returned by functions: dup2
gc.c:681:3: warning: EXP12-C: Do not ignore values returned by functions: atexit
gc.c:699:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:715:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:729:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:777:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
gc.c:813:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
gc.c:832:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_append
gc.c:853:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_append
gc.c:868:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
gc.c:904:3: warning: MSC12-C: Detect and remove code that has no effect
gc.c:911:40: warning: DCL01-C: Do not reuse variable names in subscopes: remote
gc.c:913:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
gc.c:934:3: warning: MSC12-C: Detect and remove code that has no effect
gc.c:946:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:963:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:993:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
gc.c:1008:11: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
gc.c:1042:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:1045:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
gc.c:1050:3: warning: MSC12-C: Detect and remove code that has no effect
gc.c:1058:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_loose_file_in_objdir
gc.c:1067:3: warning: MSC12-C: Detect and remove code that has no effect
gc.c:1089:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
gc.c:1189:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
gc.c:1283:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
gc.c:1284:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
gc.c:1308:3: error: MEM34-C: Only free memory allocated dynamically
gc.c:1311:2: warning: MEM01-C: Store a new value in pointers immediately after free()
gc.c:1311:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:1336:4: warning: MSC12-C: Detect and remove code that has no effect
gc.c:1394:4: warning: MEM01-C: Store a new value in pointers immediately after free()
gc.c:1394:4: error: MEM30-C: Do not access freed memory
gc.c:1394:4: error: MEM34-C: Only free memory allocated dynamically
gc.c:1418:3: warning: MSC12-C: Detect and remove code that has no effect
gc.c:1423:3: warning: MSC12-C: Detect and remove code that has no effect
gc.c:1449:2: warning: EXP12-C: Do not ignore values returned by functions: memset
gc.c:1478:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
gc.c:1512:3: warning: MEM01-C: Store a new value in pointers immediately after free()
gc.c:1512:3: error: MEM34-C: Only free memory allocated dynamically
gc.c:1539:3: warning: MEM01-C: Store a new value in pointers immediately after free()
gc.c:1539:3: error: MEM34-C: Only free memory allocated dynamically
gc.c:1540:3: warning: MEM01-C: Store a new value in pointers immediately after free()
gc.c:1540:3: error: MEM34-C: Only free memory allocated dynamically
gc.c:1547:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:1582:3: warning: EXP12-C: Do not ignore values returned by functions: git_configset_add_file
gc.c:1607:31: warning: INT13-C: Use bitwise operators only on unsigned operands
gc.c:1608:3: warning: MEM01-C: Store a new value in pointers immediately after free()
gc.c:1608:3: error: MEM34-C: Only free memory allocated dynamically
gc.c:1609:3: warning: MEM01-C: Store a new value in pointers immediately after free()
gc.c:1609:3: error: MEM34-C: Only free memory allocated dynamically
gc.c:1620:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:1679:34: error: ENV30-C: Do not modify the string returned by getenv()
gc.c:1689:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_split_in_place
gc.c:1707:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:1758:2: warning: EXP12-C: Do not ignore values returned by functions: get_schedule_cmd
gc.c:1771:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:1780:2: warning: DCL00-C: Const-qualify immutable objects: result
gc.c:1781:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
gc.c:1782:2: warning: MEM01-C: Store a new value in pointers immediately after free()
gc.c:1782:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:1783:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:1824:2: warning: EXP12-C: Do not ignore values returned by functions: get_schedule_cmd
gc.c:1894:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:1895:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:1905:3: warning: EXP12-C: Do not ignore values returned by functions: launchctl_boot_plist
gc.c:1910:2: warning: MEM01-C: Store a new value in pointers immediately after free()
gc.c:1910:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:1911:2: warning: MEM01-C: Store a new value in pointers immediately after free()
gc.c:1911:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:1962:2: warning: EXP12-C: Do not ignore values returned by functions: get_schedule_cmd
gc.c:1965:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:1988:2: warning: EXP12-C: Do not ignore values returned by functions: get_schedule_cmd
gc.c:2080:2: warning: EXP12-C: Do not ignore values returned by functions: close_tempfile_gently
gc.c:2090:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:2117:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:2126:2: warning: EXP12-C: Do not ignore values returned by functions: finish_command
gc.c:2163:2: warning: EXP12-C: Do not ignore values returned by functions: get_schedule_cmd
gc.c:2165:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:2174:2: warning: EXP12-C: Do not ignore values returned by functions: finish_command
gc.c:2192:2: warning: FIO07-C: Prefer fseek() to rewind()
gc.c:2218:3: error: FIO30-C: Exclude user input from format strings
gc.c:2219:3: error: FIO30-C: Exclude user input from format strings
gc.c:2220:3: error: FIO30-C: Exclude user input from format strings
gc.c:2229:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gc.c:2298:2: warning: EXP12-C: Do not ignore values returned by functions: get_schedule_cmd
gc.c:2302:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
gc.c:2325:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:2331:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:2351:3: warning: MSC12-C: Detect and remove code that has no effect
gc.c:2372:3: warning: MSC12-C: Detect and remove code that has no effect
gc.c:2377:3: warning: MSC12-C: Detect and remove code that has no effect
gc.c:2380:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:2407:3: warning: MSC12-C: Detect and remove code that has no effect
gc.c:2412:3: warning: MSC12-C: Detect and remove code that has no effect
gc.c:2415:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:2419:2: warning: MEM01-C: Store a new value in pointers immediately after free()
gc.c:2419:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:2420:2: warning: EXP12-C: Do not ignore values returned by functions: systemd_timer_delete_unit_templates
gc.c:2428:2: warning: DCL00-C: Const-qualify immutable objects: ret
gc.c:2503:2: warning: DCL01-C: Do not reuse variable names in subscopes: scheduler
gc.c:2503:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
gc.c:2514:2: warning: DCL01-C: Do not reuse variable names in subscopes: scheduler
gc.c:2517:56: warning: DCL01-C: Do not reuse variable names in subscopes: scheduler
gc.c:2541:47: warning: DCL01-C: Do not reuse variable names in subscopes: scheduler
gc.c:2548:19: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
gc.c:2550:19: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
gc.c:2562:3: error: MEM34-C: Only free memory allocated dynamically
gc.c:2566:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gc.c:2580:2: error: MEM34-C: Only free memory allocated dynamically
gc.c:2609:27: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
gc.c:2609:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC builtin/get-tar-commit-id.o
In directory:  /datasets/git
Compiler args are:  -o builtin/get-tar-commit-id.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/get-tar-commit-id.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/get-tar-commit-id.c
get-tar-commit-id.c:10:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
get-tar-commit-id.c:20:32: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
    CC builtin/grep.o
In directory:  /datasets/git
Compiler args are:  -o builtin/grep.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/grep.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/grep.c
grep.c:105:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:106:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_wait
grep.c:110:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
grep.c:112:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:114:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_signal
grep.c:124:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_wait
grep.c:130:14: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
grep.c:131:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:142:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
grep.c:144:29: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
grep.c:145:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:179:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:191:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:199:7: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:204:2: error: MEM34-C: Only free memory allocated dynamically
grep.c:206:9: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
grep.c:211:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:219:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
grep.c:220:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
grep.c:221:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_init
grep.c:222:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_init
grep.c:223:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_init
grep.c:227:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:231:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:263:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_broadcast
grep.c:268:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_join
grep.c:269:7: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:272:2: warning: MEM01-C: Store a new value in pointers immediately after free()
grep.c:274:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
grep.c:275:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
grep.c:276:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_destroy
grep.c:277:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_destroy
grep.c:278:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_destroy
grep.c:401:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:403:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:403:10: error: ERR33-C: Ensure that return values are compared against the proper type
grep.c:403:19: warning: EXP05-C: Do not cast away a const qualification
grep.c:405:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append_nodup
grep.c:410:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:414:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:415:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
grep.c:431:29: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
grep.c:443:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:445:3: error: MEM34-C: Only free memory allocated dynamically
grep.c:448:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:448:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:448:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:448:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:448:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:448:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:448:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:448:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:448:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:448:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:503:3: warning: DCL01-C: Do not reuse variable names in subscopes: object_type
grep.c:504:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
grep.c:525:3: error: MEM34-C: Only free memory allocated dynamically
grep.c:534:32: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
grep.c:559:4: warning: DCL01-C: Do not reuse variable names in subscopes: tree
grep.c:566:8: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:569:4: error: MEM34-C: Only free memory allocated dynamically
grep.c:582:9: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:585:9: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:589:8: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:610:67: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
grep.c:611:26: warning: DCL01-C: Do not reuse variable names in subscopes: tree
grep.c:618:2: warning: DCL00-C: Const-qualify immutable objects: old_baselen
grep.c:627:3: warning: DCL00-C: Const-qualify immutable objects: te_len
grep.c:645:8: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:645:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
grep.c:660:8: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:662:4: error: MEM34-C: Only free memory allocated dynamically
grep.c:664:8: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:664:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
grep.c:679:69: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
grep.c:685:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
grep.c:707:3: error: MEM34-C: Only free memory allocated dynamically
grep.c:713:70: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
grep.c:733:5: warning: EXP12-C: Do not ignore values returned by functions: oid_to_hex_r
grep.c:756:72: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
grep.c:767:2: warning: EXP12-C: Do not ignore values returned by functions: fill_directory
grep.c:769:7: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:780:2: warning: DCL01-C: Do not reuse variable names in subscopes: grep_opt
grep.c:780:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:799:2: warning: DCL01-C: Do not reuse variable names in subscopes: grep_opt
grep.c:799:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:813:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:813:14: error: ERR33-C: Ensure that return values are compared against the proper type
grep.c:827:2: warning: DCL01-C: Do not reuse variable names in subscopes: grep_opt
grep.c:827:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:836:2: warning: DCL01-C: Do not reuse variable names in subscopes: grep_opt
grep.c:836:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:845:2: warning: DCL01-C: Do not reuse variable names in subscopes: grep_opt
grep.c:845:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:854:2: warning: DCL01-C: Do not reuse variable names in subscopes: grep_opt
grep.c:854:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:864:2: warning: DCL01-C: Do not reuse variable names in subscopes: grep_opt
grep.c:864:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:879:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
grep.c:996:10: warning: EXP05-C: Do not cast away a const qualification
grep.c:1030:3: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
grep.c:1067:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
grep.c:1098:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
grep.c:1137:30: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:1200:3: warning: DCL00-C: Const-qualify immutable objects: len
grep.c:1213:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append_nodup
grep.c:1226:3: warning: DCL00-C: Const-qualify immutable objects: use_exclude
grep.c:1243:7: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/hash-object.o
In directory:  /datasets/git
Compiler args are:  -o builtin/hash-object.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/hash-object.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/hash-object.c
hash-object.c:142:3: warning: MSC12-C: Detect and remove code that has no effect
hash-object.c:157:3: error: MEM34-C: Only free memory allocated dynamically
hash-object.c:163:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/help.o
In directory:  /datasets/git
Compiler args are:  -o builtin/help.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DGIT_HTML_PATH="share/doc/git" -DGIT_MAN_PATH="share/man" -DGIT_INFO_PATH="share/info" builtin/help.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DGIT_HTML_PATH="share/doc/git" -DGIT_MAN_PATH="share/man" -DGIT_INFO_PATH="share/info" builtin/help.c
help.c:154:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:160:3: warning: MSC01-C: Strive for logical completeness
help.c:162:4: warning: EXP12-C: Do not ignore values returned by functions: puts
help.c:174:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
help.c:188:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
help.c:195:3: warning: EXP12-C: Do not ignore values returned by functions: puts
help.c:239:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_read
help.c:246:2: warning: EXP12-C: Do not ignore values returned by functions: finish_command
help.c:254:12: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
help.c:275:3: warning: EXP12-C: Do not ignore values returned by functions: execlp
help.c:293:24: warning: EXP05-C: Do not cast away a const qualification
help.c:297:3: warning: EXP12-C: Do not ignore values returned by functions: execlp
help.c:307:2: warning: EXP12-C: Do not ignore values returned by functions: execlp
help.c:315:2: warning: EXP12-C: Do not ignore values returned by functions: execl
help.c:326:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
help.c:326:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:341:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
help.c:341:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:464:2: warning: MEM01-C: Store a new value in pointers immediately after free()
help.c:464:2: error: MEM34-C: Only free memory allocated dynamically
help.c:465:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
help.c:504:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
help.c:505:2: warning: EXP12-C: Do not ignore values returned by functions: execlp
help.c:529:2: error: MEM34-C: Only free memory allocated dynamically
help.c:534:2: warning: EXP12-C: Do not ignore values returned by functions: execl_git_cmd
help.c:567:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
help.c:568:4: warning: MEM01-C: Store a new value in pointers immediately after free()
help.c:568:4: error: MEM30-C: Do not access freed memory
help.c:568:4: error: MEM34-C: Only free memory allocated dynamically
help.c:578:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
help.c:583:3: warning: MEM01-C: Store a new value in pointers immediately after free()
help.c:583:3: error: MEM34-C: Only free memory allocated dynamically
help.c:646:2: warning: MSC01-C: Strive for logical completeness
help.c:697:2: warning: EXP12-C: Do not ignore values returned by functions: setup_git_directory_gently
help.c:708:2: warning: MSC01-C: Strive for logical completeness
    CC builtin/hook.o
In directory:  /datasets/git
Compiler args are:  -o builtin/hook.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/hook.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/hook.c
hook.c:52:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
    CC builtin/index-pack.o
In directory:  /datasets/git
Compiler args are:  -o builtin/index-pack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/index-pack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/index-pack.c
index-pack.c:19:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
index-pack.c:183:2: warning: EXP12-C: Do not ignore values returned by functions: init_recursive_mutex
index-pack.c:184:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
index-pack.c:185:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
index-pack.c:188:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_key_create
index-pack.c:189:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:203:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
index-pack.c:204:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
index-pack.c:205:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
index-pack.c:210:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_key_delete
index-pack.c:211:2: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:215:14: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
index-pack.c:215:41: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: options
index-pack.c:239:3: warning: DCL00-C: Const-qualify immutable objects: type
index-pack.c:293:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:300:3: warning: DCL00-C: Const-qualify immutable objects: ret
index-pack.c:301:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:323:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:323:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:358:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:374:2: warning: DCL00-C: Const-qualify immutable objects: params
index-pack.c:377:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
index-pack.c:379:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
index-pack.c:388:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:389:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
index-pack.c:405:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:409:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: retain
index-pack.c:417:25: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
index-pack.c:428:25: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
index-pack.c:466:2: warning: EXP12-C: Do not ignore values returned by functions: memset
index-pack.c:481:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:516:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
index-pack.c:516:22: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
index-pack.c:533:24: warning: INT13-C: Use bitwise operators only on unsigned operands
index-pack.c:533:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:538:16: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
index-pack.c:559:1: warning: DCL05-C: Use typedefs to improve code readability
index-pack.c:572:2: warning: EXP12-C: Do not ignore values returned by functions: memset
index-pack.c:597:6: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:597:6: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:598:6: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:612:2: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:612:2: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:614:3: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:628:2: warning: DCL00-C: Const-qualify immutable objects: cmp
index-pack.c:656:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
index-pack.c:664:2: warning: DCL00-C: Const-qualify immutable objects: end
index-pack.c:684:2: warning: DCL00-C: Const-qualify immutable objects: cmp
index-pack.c:710:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
index-pack.c:718:2: warning: DCL00-C: Const-qualify immutable objects: end
index-pack.c:743:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:752:3: warning: DCL00-C: Const-qualify immutable objects: len
index-pack.c:777:2: warning: EXP12-C: Do not ignore values returned by functions: memset
index-pack.c:786:2: warning: EXP12-C: Do not ignore values returned by functions: unpack_data
index-pack.c:787:2: warning: EXP12-C: Do not ignore values returned by functions: close_istream
index-pack.c:799:2: warning: MSC12-C: Detect and remove code that has no effect
index-pack.c:799:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
index-pack.c:833:3: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:839:4: warning: DCL01-C: Do not reuse variable names in subscopes: blob
index-pack.c:845:35: warning: EXP05-C: Do not cast away a const qualification
index-pack.c:850:16: warning: EXP05-C: Do not cast away a const qualification
index-pack.c:852:4: warning: MSC12-C: Detect and remove code that has no effect
index-pack.c:852:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
index-pack.c:870:25: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
index-pack.c:875:5: warning: DCL01-C: Do not reuse variable names in subscopes: commit
index-pack.c:875:29: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
index-pack.c:884:2: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:906:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:913:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:926:4: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:926:4: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:929:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:932:3: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:940:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:960:3: warning: DCL00-C: Const-qualify immutable objects: i
index-pack.c:961:3: warning: DCL00-C: Const-qualify immutable objects: j
index-pack.c:970:2: warning: MSC12-C: Detect and remove code that has no effect
index-pack.c:973:2: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:973:2: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:994:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:995:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1004:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1005:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1013:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1041:13: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
index-pack.c:1045:5: warning: DCL00-C: Const-qualify immutable objects: offset
index-pack.c:1055:5: warning: MSC12-C: Detect and remove code that has no effect
index-pack.c:1080:4: warning: EXP12-C: Do not ignore values returned by functions: get_base_data
index-pack.c:1113:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:1134:5: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:1138:4: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:1174:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1185:3: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:1185:3: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:1242:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:1246:4: warning: DCL00-C: Const-qualify immutable objects: ret
index-pack.c:1253:4: warning: EXP12-C: Do not ignore values returned by functions: pthread_join
index-pack.c:1257:2: warning: EXP12-C: Do not ignore values returned by functions: threaded_second_pass
index-pack.c:1266:58: warning: DCL01-C: Do not reuse variable names in subscopes: curr_pack
index-pack.c:1266:58: warning: DCL02-C: Use visually distinct identifiers: curr_pack
index-pack.c:1266:58: warning: DCL02-C: Use visually distinct identifiers: curr_pack
index-pack.c:1266:58: warning: DCL02-C: Use visually distinct identifiers: curr_pack
index-pack.c:1266:58: warning: DCL02-C: Use visually distinct identifiers: curr_pack
index-pack.c:1266:58: warning: DCL02-C: Use visually distinct identifiers: curr_pack
index-pack.c:1266:58: warning: DCL02-C: Use visually distinct identifiers: curr_pack
index-pack.c:1279:3: warning: DCL00-C: Const-qualify immutable objects: nr_unresolved
index-pack.c:1280:3: warning: DCL00-C: Const-qualify immutable objects: nr_objects_initial
index-pack.c:1266:58: warning: DCL02-C: Use visually distinct identifiers: curr_pack
index-pack.c:1283:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1284:3: warning: EXP12-C: Do not ignore values returned by functions: memset
index-pack.c:1285:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:1294:3: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
index-pack.c:1298:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:1266:58: warning: DCL02-C: Use visually distinct identifiers: curr_pack
index-pack.c:1266:58: warning: DCL02-C: Use visually distinct identifiers: curr_pack
index-pack.c:1322:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:1324:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:1345:15: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
index-pack.c:1366:31: warning: EXP05-C: Do not cast away a const qualification
index-pack.c:1367:31: warning: EXP05-C: Do not cast away a const qualification
index-pack.c:1386:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1389:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
index-pack.c:1430:3: warning: EXP12-C: Do not ignore values returned by functions: append_obj_to_pack
index-pack.c:1431:3: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:1431:3: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:1432:3: warning: EXP12-C: Do not ignore values returned by functions: threaded_second_pass
index-pack.c:1436:2: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:1444:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
index-pack.c:1459:2: warning: DCL00-C: Const-qualify immutable objects: msg_len
index-pack.c:1497:3: warning: EXP12-C: Do not ignore values returned by functions: chmod
index-pack.c:1573:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1603:2: warning: DCL00-C: Const-qualify immutable objects: a
index-pack.c:1603:17: warning: EXP05-C: Do not cast away a const qualification
index-pack.c:1604:2: warning: DCL00-C: Const-qualify immutable objects: b
index-pack.c:1604:17: warning: EXP05-C: Do not cast away a const qualification
index-pack.c:1616:11: warning: EXP05-C: Do not cast away a const qualification
index-pack.c:1616:61: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1616:30: warning: EXP05-C: Do not cast away a const qualification
index-pack.c:1636:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1666:2: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:1671:2: warning: DCL00-C: Const-qualify immutable objects: baseobjects
index-pack.c:1675:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1694:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
index-pack.c:1705:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
index-pack.c:1711:2: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:1798:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
index-pack.c:1828:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
index-pack.c:1862:16: warning: INT13-C: Use bitwise operators only on unsigned operands
index-pack.c:1902:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1904:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1905:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1911:2: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:1912:2: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:1919:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
index-pack.c:1927:2: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:1927:2: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:1942:2: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:1946:3: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:1946:8: warning: EXP05-C: Do not cast away a const qualification
index-pack.c:1948:3: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:1948:3: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:1948:8: warning: EXP05-C: Do not cast away a const qualification
index-pack.c:1950:3: warning: MEM01-C: Store a new value in pointers immediately after free()
index-pack.c:1950:3: error: MEM34-C: Only free memory allocated dynamically
index-pack.c:1950:8: warning: EXP05-C: Do not cast away a const qualification
    CC builtin/init-db.o
In directory:  /datasets/git
Compiler args are:  -o builtin/init-db.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DDEFAULT_GIT_TEMPLATE_DIR="/usr/local/share/git-core/templates" builtin/init-db.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DDEFAULT_GIT_TEMPLATE_DIR="/usr/local/share/git-core/templates" builtin/init-db.c
init-db.c:32:2: warning: DCL00-C: Const-qualify immutable objects: path_baselen
init-db.c:33:2: warning: DCL00-C: Const-qualify immutable objects: template_baselen
init-db.c:72:4: warning: EXP12-C: Do not ignore values returned by functions: closedir
init-db.c:113:3: error: MEM34-C: Only free memory allocated dynamically
init-db.c:129:2: warning: EXP12-C: Do not ignore values returned by functions: read_repository_format
init-db.c:148:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
init-db.c:150:2: warning: MEM01-C: Store a new value in pointers immediately after free()
init-db.c:150:2: error: MEM34-C: Only free memory allocated dynamically
init-db.c:179:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
init-db.c:215:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_pathname
init-db.c:217:7: warning: EXP05-C: Do not cast away a const qualification
init-db.c:235:3: warning: EXP12-C: Do not ignore values returned by functions: adjust_shared_perm
init-db.c:243:2: warning: EXP12-C: Do not ignore values returned by functions: adjust_shared_perm
init-db.c:254:8: error: POS30-C: Use the readlink() function properly
init-db.c:254:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
init-db.c:256:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
init-db.c:268:3: error: MEM34-C: Only free memory allocated dynamically
init-db.c:377:3: warning: DCL00-C: Const-qualify immutable objects: env_algo
init-db.c:389:2: warning: DCL00-C: Const-qualify immutable objects: exist_ok
init-db.c:473:2: error: MEM34-C: Only free memory allocated dynamically
init-db.c:491:2: warning: MEM01-C: Store a new value in pointers immediately after free()
init-db.c:491:2: error: MEM34-C: Only free memory allocated dynamically
init-db.c:610:3: warning: EXP12-C: Do not ignore values returned by functions: setenv
init-db.c:611:3: error: MEM34-C: Only free memory allocated dynamically
init-db.c:627:28: warning: ENV00-C: Do not store the pointer to the string returned by getenv()
init-db.c:656:4: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
init-db.c:673:4: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/interpret-trailers.o
In directory:  /datasets/git
Compiler args are:  -o builtin/interpret-trailers.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/interpret-trailers.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/interpret-trailers.c
interpret-trailers.c:50:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
interpret-trailers.c:52:3: warning: MEM01-C: Store a new value in pointers immediately after free()
interpret-trailers.c:52:3: error: MEM34-C: Only free memory allocated dynamically
interpret-trailers.c:59:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
interpret-trailers.c:70:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
interpret-trailers.c:82:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC builtin/log.o
In directory:  /datasets/git
Compiler args are:  -o builtin/log.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/log.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/log.c
log.c:135:57: warning: DCL01-C: Do not reuse variable names in subscopes: option
log.c:137:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:145:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
log.c:179:69: warning: DCL01-C: Do not reuse variable names in subscopes: decoration_filter
log.c:190:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
log.c:203:2: warning: MEM01-C: Store a new value in pointers immediately after free()
log.c:203:2: error: MEM34-C: Only free memory allocated dynamically
log.c:207:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:206:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:205:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:215:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:219:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
log.c:229:2: warning: DCL01-C: Do not reuse variable names in subscopes: decoration_filter
log.c:234:2: warning: DCL01-C: Do not reuse variable names in subscopes: revision_sources
log.c:277:2: warning: EXP12-C: Do not ignore values returned by functions: memset
log.c:295:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:297:3: warning: EXP12-C: Do not ignore values returned by functions: read_mailmap
log.c:365:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log.c:366:3: warning: DCL00-C: Const-qualify immutable objects: flags
log.c:390:2: warning: DCL00-C: Const-qualify immutable objects: no_free
log.c:395:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log.c:396:3: warning: MSC01-C: Strive for logical completeness
log.c:399:5: warning: DCL00-C: Const-qualify immutable objects: n
log.c:403:4: warning: EXP12-C: Do not ignore values returned by functions: log_tree_commit
log.c:435:2: warning: EXP12-C: Do not ignore values returned by functions: setitimer
log.c:438:30: warning: DCL01-C: Do not reuse variable names in subscopes: signal
log.c:454:2: warning: EXP12-C: Do not ignore values returned by functions: memset
log.c:456:2: warning: EXP12-C: Do not ignore values returned by functions: sigemptyset
log.c:458:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
log.c:469:2: warning: EXP12-C: Do not ignore values returned by functions: setitimer
log.c:474:2: warning: DCL00-C: Const-qualify immutable objects: n
log.c:475:2: warning: EXP12-C: Do not ignore values returned by functions: signal
log.c:481:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log.c:532:3: warning: EXP12-C: Do not ignore values returned by functions: tmp_objdir_destroy
log.c:621:2: warning: EXP12-C: Do not ignore values returned by functions: memset
log.c:683:2: warning: MSC12-C: Detect and remove code that has no effect
log.c:696:2: error: MEM34-C: Only free memory allocated dynamically
log.c:701:23: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: base
log.c:705:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:711:39: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opt
log.c:737:2: warning: EXP12-C: Do not ignore values returned by functions: memset
log.c:746:2: warning: EXP12-C: Do not ignore values returned by functions: memset
log.c:763:20: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
log.c:791:4: warning: EXP12-C: Do not ignore values returned by functions: read_tree
log.c:842:2: warning: EXP12-C: Do not ignore values returned by functions: memset
log.c:855:38: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opt
log.c:877:2: warning: EXP12-C: Do not ignore values returned by functions: memset
log.c:914:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
log.c:984:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
log.c:990:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
log.c:1003:3: error: EXP30-C: Do not depend on order of evaluation for side effects
log.c:1052:3: warning: DCL00-C: Const-qualify immutable objects: b
log.c:1053:3: warning: MEM01-C: Store a new value in pointers immediately after free()
log.c:1067:3: warning: DCL00-C: Const-qualify immutable objects: b
log.c:1087:42: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log.c:1108:3: warning: MSC12-C: Detect and remove code that has no effect
log.c:1120:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log.c:1137:2: warning: EXP12-C: Do not ignore values returned by functions: init_patch_ids
log.c:1150:3: warning: EXP12-C: Do not ignore values returned by functions: add_commit_patch_id
log.c:1175:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:1177:2: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
log.c:1185:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
log.c:1186:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch
log.c:1204:2: error: MEM34-C: Only free memory allocated dynamically
log.c:1251:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:1266:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
log.c:1266:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:1273:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
log.c:1277:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
log.c:1279:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
log.c:1347:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
log.c:1370:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
log.c:1372:3: warning: EXP12-C: Do not ignore values returned by functions: show_range_diff
log.c:1383:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
log.c:1399:63: warning: DCL01-C: Do not reuse variable names in subscopes: output_directory
log.c:1399:63: warning: DCL02-C: Use visually distinct identifiers: output_directory
log.c:1399:63: warning: DCL02-C: Use visually distinct identifiers: output_directory
log.c:1399:63: warning: DCL02-C: Use visually distinct identifiers: output_directory
log.c:1399:63: warning: DCL02-C: Use visually distinct identifiers: output_directory
log.c:1399:63: warning: DCL02-C: Use visually distinct identifiers: output_directory
log.c:1399:63: warning: DCL02-C: Use visually distinct identifiers: output_directory
log.c:1399:63: warning: DCL02-C: Use visually distinct identifiers: output_directory
log.c:1485:2: warning: DCL02-C: Use visually distinct identifiers: thread
log.c:1485:2: warning: DCL01-C: Do not reuse variable names in subscopes: thread
log.c:1485:2: warning: DCL02-C: Use visually distinct identifiers: thread
log.c:1485:2: warning: DCL02-C: Use visually distinct identifiers: thread
log.c:1485:2: warning: DCL02-C: Use visually distinct identifiers: thread
log.c:1559:2: warning: DCL02-C: Use visually distinct identifiers: from
log.c:1559:2: warning: DCL01-C: Do not reuse variable names in subscopes: from
log.c:1559:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:1559:2: warning: DCL02-C: Use visually distinct identifiers: from
log.c:1559:2: warning: DCL02-C: Use visually distinct identifiers: from
log.c:1574:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:1592:2: warning: DCL01-C: Do not reuse variable names in subscopes: patch_id
log.c:1635:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log.c:1667:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:1684:6: error: MEM34-C: Only free memory allocated dynamically
log.c:1701:4: error: MEM34-C: Only free memory allocated dynamically
log.c:1711:5: error: MEM34-C: Only free memory allocated dynamically
log.c:1717:2: error: MEM34-C: Only free memory allocated dynamically
log.c:1721:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:1721:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
log.c:1721:1: warning: DCL05-C: Use typedefs to improve code readability
log.c:1721:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:1721:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:1721:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:1728:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log.c:1731:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit_base
log.c:1763:3: warning: DCL01-C: Do not reuse variable names in subscopes: patch_id
log.c:1768:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:1820:2: warning: DCL00-C: Const-qualify immutable objects: prev_is_range
log.c:1839:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log.c:1866:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
log.c:1984:2: warning: EXP12-C: Do not ignore values returned by functions: memset
log.c:2006:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:2021:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:2028:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:2032:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:2039:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:2043:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:2162:4: warning: DCL01-C: Do not reuse variable names in subscopes: ref
log.c:2202:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:2223:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:2413:3: warning: DCL02-C: Use visually distinct identifiers: buf
log.c:2254:3: warning: DCL01-C: Do not reuse variable names in subscopes: buf
log.c:2413:3: warning: DCL02-C: Use visually distinct identifiers: buf
log.c:2261:2: warning: EXP12-C: Do not ignore values returned by functions: memset
log.c:2270:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log.c:2275:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
log.c:2327:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log.c:2365:2: warning: MEM01-C: Store a new value in pointers immediately after free()
log.c:2365:2: error: MEM34-C: Only free memory allocated dynamically
log.c:2366:2: warning: MEM01-C: Store a new value in pointers immediately after free()
log.c:2366:2: error: MEM34-C: Only free memory allocated dynamically
log.c:2379:2: warning: MEM01-C: Store a new value in pointers immediately after free()
log.c:2379:2: error: MEM34-C: Only free memory allocated dynamically
log.c:2390:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log.c:2406:52: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log.c:2426:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log.c:2487:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
log.c:2491:3: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
log.c:2495:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
log.c:2500:2: warning: EXP12-C: Do not ignore values returned by functions: free_patch_ids
    CC builtin/ls-files.o
In directory:  /datasets/git
Compiler args are:  -o builtin/ls-files.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/ls-files.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/ls-files.c
ls-files.c:109:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ls-files.c:111:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ls-files.c:113:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ls-files.c:115:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ls-files.c:116:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ls-files.c:141:2: warning: DCL00-C: Const-qualify immutable objects: len
ls-files.c:187:11: error: INT32-C: Ensure that operations on signed integers do not result in overflow
ls-files.c:197:11: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
ls-files.c:246:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ls-files.c:290:16: warning: DCL01-C: Do not reuse variable names in subscopes: format
ls-files.c:290:16: warning: DCL02-C: Use visually distinct identifiers: format
ls-files.c:290:16: warning: DCL02-C: Use visually distinct identifiers: format
ls-files.c:300:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
ls-files.c:308:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ls-files.c:350:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ls-files.c:395:3: warning: EXP12-C: Do not ignore values returned by functions: fill_directory
ls-files.c:468:16: warning: DCL01-C: Do not reuse variable names in subscopes: prefix
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:477:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:481:3: warning: DCL00-C: Const-qualify immutable objects: next
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:489:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ls-files.c:489:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
ls-files.c:489:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ls-files.c:493:46: warning: DCL01-C: Do not reuse variable names in subscopes: common_prefix
ls-files.c:525:48: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ls-files.c:529:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ls-files.c:540:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ls-files.c:554:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ls-files.c:568:42: warning: DCL01-C: Do not reuse variable names in subscopes: prefix
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:570:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
ls-files.c:572:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:597:29: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-files.c:597:29: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-files.c:597:29: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-files.c:597:29: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-files.c:597:29: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-files.c:597:29: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:624:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:572:2: warning: DCL02-C: Use visually distinct identifiers: pathspec
ls-files.c:568:42: warning: DCL02-C: Use visually distinct identifiers: prefix
ls-files.c:656:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ls-files.c:661:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
ls-files.c:669:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ls-files.c:682:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ls-files.c:787:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ls-files.c:889:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/ls-remote.o
In directory:  /datasets/git
Compiler args are:  -o builtin/ls-remote.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/ls-remote.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/ls-remote.c
ls-remote.c:30:4: error: MEM34-C: Only free memory allocated dynamically
ls-remote.c:34:2: error: MEM34-C: Only free memory allocated dynamically
ls-remote.c:53:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
ls-remote.c:54:2: warning: DCL01-C: Do not reuse variable names in subscopes: transport
ls-remote.c:55:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ls-remote.c:56:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_array
ls-remote.c:81:2: warning: EXP12-C: Do not ignore values returned by functions: memset
ls-remote.c:90:3: warning: DCL02-C: Use visually distinct identifiers: i
ls-remote.c:90:3: warning: DCL01-C: Do not reuse variable names in subscopes: i
ls-remote.c:91:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ls-remote.c:90:3: warning: DCL02-C: Use visually distinct identifiers: i
ls-remote.c:90:3: warning: DCL02-C: Use visually distinct identifiers: i
ls-remote.c:124:3: warning: DCL00-C: Const-qualify immutable objects: hash_algo
ls-remote.c:149:3: warning: DCL02-C: Use visually distinct identifiers: ref
ls-remote.c:149:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ls-remote.c:149:3: warning: DCL02-C: Use visually distinct identifiers: ref
    CC builtin/ls-tree.o
In directory:  /datasets/git
Compiler args are:  -o builtin/ls-tree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/ls-tree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/ls-tree.c
ls-tree.c:70:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ls-tree.c:103:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
ls-tree.c:135:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ls-tree.c:145:48: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: context
ls-tree.c:150:2: warning: DCL00-C: Const-qualify immutable objects: type
ls-tree.c:162:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:164:38: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:170:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
ls-tree.c:180:2: warning: DCL00-C: Const-qualify immutable objects: type
ls-tree.c:191:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:196:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:216:15: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: context
ls-tree.c:234:12: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: context
ls-tree.c:253:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
ls-tree.c:264:17: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: context
ls-tree.c:285:14: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: context
ls-tree.c:335:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
ls-tree.c:389:35: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:390:14: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:407:47: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:407:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:407:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:407:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:407:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:407:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:407:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:408:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ls-tree.c:408:26: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/mailinfo.o
In directory:  /datasets/git
Compiler args are:  -o builtin/mailinfo.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/mailinfo.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/mailinfo.c
mailinfo.c:31:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mailinfo.c:45:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mailinfo.c:111:2: warning: MEM01-C: Store a new value in pointers immediately after free()
mailinfo.c:111:2: error: MEM34-C: Only free memory allocated dynamically
mailinfo.c:112:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/mailsplit.o
In directory:  /datasets/git
Compiler args are:  -o builtin/mailsplit.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/mailsplit.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/mailsplit.c
mailsplit.c:12:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
mailsplit.c:50:43: warning: DCL01-C: Do not reuse variable names in subscopes: buf
mailsplit.c:50:43: warning: DCL02-C: Use visually distinct identifiers: buf
mailsplit.c:50:43: warning: DCL02-C: Use visually distinct identifiers: buf
mailsplit.c:52:2: warning: DCL00-C: Const-qualify immutable objects: min
mailsplit.c:50:43: warning: DCL02-C: Use visually distinct identifiers: buf
mailsplit.c:59:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailsplit.c:85:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailsplit.c:85:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailsplit.c:86:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailsplit.c:87:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailsplit.c:121:3: error: MEM34-C: Only free memory allocated dynamically
mailsplit.c:126:4: warning: MSC12-C: Detect and remove code that has no effect
mailsplit.c:133:4: error: MEM34-C: Only free memory allocated dynamically
mailsplit.c:135:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
mailsplit.c:138:3: warning: EXP12-C: Do not ignore values returned by functions: closedir
mailsplit.c:144:2: error: MEM34-C: Only free memory allocated dynamically
mailsplit.c:183:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailsplit.c:186:3: error: MEM34-C: Only free memory allocated dynamically
mailsplit.c:191:4: warning: MSC12-C: Detect and remove code that has no effect
mailsplit.c:196:4: warning: MSC12-C: Detect and remove code that has no effect
mailsplit.c:201:3: warning: EXP12-C: Do not ignore values returned by functions: split_one
mailsplit.c:202:3: warning: MEM01-C: Store a new value in pointers immediately after free()
mailsplit.c:202:3: error: MEM34-C: Only free memory allocated dynamically
mailsplit.c:212:2: warning: MEM01-C: Store a new value in pointers immediately after free()
mailsplit.c:212:2: error: MEM34-C: Only free memory allocated dynamically
mailsplit.c:230:3: warning: MSC12-C: Detect and remove code that has no effect
mailsplit.c:247:2: warning: EXP12-C: Do not ignore values returned by functions: ungetc
mailsplit.c:252:4: warning: MSC12-C: Detect and remove code that has no effect
mailsplit.c:261:3: error: MEM30-C: Do not access freed memory
mailsplit.c:261:3: error: MEM34-C: Only free memory allocated dynamically
mailsplit.c:341:5: warning: MSC12-C: Detect and remove code that has no effect
mailsplit.c:350:4: warning: MSC12-C: Detect and remove code that has no effect
mailsplit.c:360:4: warning: MSC12-C: Detect and remove code that has no effect
    CC builtin/merge-base.o
In directory:  /datasets/git
Compiler args are:  -o builtin/merge-base.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-base.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-base.c
merge-base.c:60:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
merge-base.c:81:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
merge-base.c:187:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-base.c:191:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/merge-file.o
In directory:  /datasets/git
Compiler args are:  -o builtin/merge-file.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-file.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-file.c
merge-file.c:88:3: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-file.c:88:3: error: MEM34-C: Only free memory allocated dynamically
merge-file.c:108:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-file.c:108:43: error: ERR33-C: Ensure that return values are compared against the proper type
merge-file.c:113:3: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/merge-index.o
In directory:  /datasets/git
Compiler args are:  -o builtin/merge-index.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-index.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-index.c
merge-index.c:22:3: warning: DCL00-C: Const-qualify immutable objects: stage
merge-index.c:27:3: warning: EXP12-C: Do not ignore values returned by functions: oid_to_hex_r
merge-index.c:28:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
merge-index.c:28:28: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge-index.c:50:2: warning: DCL00-C: Const-qualify immutable objects: pos
merge-index.c:57:15: error: INT32-C: Ensure that operations on signed integers do not result in overflow
merge-index.c:80:2: warning: EXP12-C: Do not ignore values returned by functions: signal
merge-index.c:85:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
    CC builtin/merge-ours.o
In directory:  /datasets/git
Compiler args are:  -o builtin/merge-ours.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-ours.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-ours.c
merge-ours.c:14:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
    CC builtin/merge-recursive.o
In directory:  /datasets/git
Compiler args are:  -o builtin/merge-recursive.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-recursive.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-recursive.c
merge-recursive.c:8:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
merge-recursive.c:18:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
merge-recursive.c:50:21: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge-recursive.c:50:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:51:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:61:9: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge-recursive.c:61:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:62:10: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge-recursive.c:62:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:86:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:86:2: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:87:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:87:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/merge-tree.o
In directory:  /datasets/git
Compiler args are:  -o builtin/merge-tree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-tree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge-tree.c
merge-tree.c:20:2: warning: DCL01-C: Do not reuse variable names in subscopes: link
merge-tree.c:23:2: warning: DCL01-C: Do not reuse variable names in subscopes: mode
merge-tree.c:25:2: warning: DCL01-C: Do not reuse variable names in subscopes: blob
merge-tree.c:40:2: warning: MSC01-C: Strive for logical completeness
merge-tree.c:101:28: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: priv_
merge-tree.c:117:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge-tree.c:119:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge-tree.c:140:3: warning: DCL01-C: Do not reuse variable names in subscopes: link
merge-tree.c:173:65: warning: DCL01-C: Do not reuse variable names in subscopes: mode
merge-tree.c:175:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-tree.c:191:99: warning: DCL01-C: Do not reuse variable names in subscopes: result
merge-tree.c:228:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
merge-tree.c:229:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
merge-tree.c:230:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
merge-tree.c:235:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-tree.c:235:2: error: MEM34-C: Only free memory allocated dynamically
merge-tree.c:236:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-tree.c:236:2: error: MEM34-C: Only free memory allocated dynamically
merge-tree.c:237:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-tree.c:237:2: error: MEM34-C: Only free memory allocated dynamically
merge-tree.c:238:2: error: MEM34-C: Only free memory allocated dynamically
merge-tree.c:245:2: warning: DCL01-C: Do not reuse variable names in subscopes: link
merge-tree.c:271:18: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
merge-tree.c:356:2: warning: EXP12-C: Do not ignore values returned by functions: traverse_trees
merge-tree.c:386:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-tree.c:386:2: error: MEM34-C: Only free memory allocated dynamically
merge-tree.c:387:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-tree.c:387:2: error: MEM34-C: Only free memory allocated dynamically
merge-tree.c:388:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-tree.c:388:2: error: MEM34-C: Only free memory allocated dynamically
merge-tree.c:401:2: warning: DCL01-C: Do not reuse variable names in subscopes: mode
merge-tree.c:415:2: warning: DCL01-C: Do not reuse variable names in subscopes: result
merge-tree.c:460:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-tree.c:462:52: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-tree.c:475:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
merge-tree.c:535:4: warning: DCL01-C: Do not reuse variable names in subscopes: result
    CC builtin/merge.o
In directory:  /datasets/git
Compiler args are:  -o builtin/merge.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/merge.c
merge.c:95:34: warning: INT13-C: Use bitwise operators only on unsigned operands
merge.c:97:34: warning: INT13-C: Use bitwise operators only on unsigned operands
merge.c:98:34: warning: INT13-C: Use bitwise operators only on unsigned operands
merge.c:117:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge.c:134:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge.c:178:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:186:3: warning: EXP12-C: Do not ignore values returned by functions: memset
merge.c:191:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:215:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge.c:223:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:223:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:223:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:223:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:223:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:223:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:223:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:223:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:223:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:223:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge.c:243:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:243:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:243:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:243:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:243:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:243:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:243:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:243:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:243:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:243:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge.c:316:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
merge.c:321:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
merge.c:339:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:383:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
merge.c:390:2: warning: EXP12-C: Do not ignore values returned by functions: run_command
merge.c:410:43: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge.c:429:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
merge.c:470:4: warning: EXP12-C: Do not ignore values returned by functions: update_ref
merge.c:476:4: warning: EXP12-C: Do not ignore values returned by functions: run_auto_maintenance
merge.c:484:22: warning: INT13-C: Use bitwise operators only on unsigned operands
merge.c:494:2: warning: EXP12-C: Do not ignore values returned by functions: run_hooks_l
merge.c:502:36: warning: DCL01-C: Do not reuse variable names in subscopes: remote
merge.c:552:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge.c:553:18: warning: INT13-C: Use bitwise operators only on unsigned operands
merge.c:567:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:592:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge.c:592:2: error: MEM34-C: Only free memory allocated dynamically
merge.c:607:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge.c:608:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:608:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge.c:608:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:611:2: warning: EXP12-C: Do not ignore values returned by functions: parse_options
merge.c:613:2: error: MEM34-C: Only free memory allocated dynamically
merge.c:641:3: warning: DCL00-C: Const-qualify immutable objects: boolval
merge.c:678:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge.c:699:3: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
merge.c:713:43: warning: DCL01-C: Do not reuse variable names in subscopes: strategy
merge.c:734:4: warning: MSC12-C: Detect and remove code that has no effect
merge.c:745:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:753:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
merge.c:755:3: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
merge.c:768:24: warning: INT13-C: Use bitwise operators only on unsigned operands
merge.c:779:30: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opt
merge.c:781:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge.c:804:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
merge.c:810:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:835:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
merge.c:840:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
merge.c:843:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
merge.c:867:2: warning: EXP12-C: Do not ignore values returned by functions: read_index_from
merge.c:982:2: warning: EXP12-C: Do not ignore values returned by functions: repo_rerere
merge.c:995:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
merge.c:1000:2: warning: EXP12-C: Do not ignore values returned by functions: run_diff_files
merge.c:1016:1: warning: DCL05-C: Use typedefs to improve code readability
merge.c:1018:2: warning: DCL02-C: Use visually distinct identifiers: branch
merge.c:1018:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch
merge.c:1018:2: warning: DCL02-C: Use visually distinct identifiers: branch
merge.c:1018:2: warning: DCL02-C: Use visually distinct identifiers: branch
merge.c:1018:2: warning: DCL02-C: Use visually distinct identifiers: branch
merge.c:1029:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge.c:1018:2: warning: DCL02-C: Use visually distinct identifiers: branch
merge.c:1018:2: warning: DCL02-C: Use visually distinct identifiers: branch
merge.c:1018:2: warning: DCL02-C: Use visually distinct identifiers: branch
merge.c:1078:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
merge.c:1087:3: warning: DCL00-C: Const-qualify immutable objects: v
merge.c:1102:58: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: head_commit
merge.c:1124:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge.c:1133:78: warning: DCL01-C: Do not reuse variable names in subscopes: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1137:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge.c:1143:2: warning: EXP12-C: Do not ignore values returned by functions: fmt_merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1145:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:1166:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:1169:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge.c:1183:4: warning: DCL00-C: Const-qualify immutable objects: saved
merge.c:1184:34: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge.c:1190:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge.c:1204:24: warning: DCL01-C: Do not reuse variable names in subscopes: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1222:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1204:24: warning: DCL02-C: Use visually distinct identifiers: merge_msg
merge.c:1244:51: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge.c:1277:2: error: MEM34-C: Only free memory allocated dynamically
merge.c:1292:2: warning: DCL00-C: Const-qualify immutable objects: orig_argc
merge.c:1309:28: error: ENV30-C: Do not modify the string returned by getenv()
merge.c:1333:3: warning: DCL00-C: Const-qualify immutable objects: nargc
merge.c:1369:3: warning: DCL00-C: Const-qualify immutable objects: nargc
merge.c:1469:3: warning: EXP12-C: Do not ignore values returned by functions: update_ref
merge.c:1496:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
merge.c:1500:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge.c:1503:3: warning: EXP12-C: Do not ignore values returned by functions: setenv
merge.c:1511:28: error: ENV30-C: Do not modify the string returned by getenv()
merge.c:1524:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:1537:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
merge.c:1539:3: error: MEM34-C: Only free memory allocated dynamically
merge.c:1542:2: warning: EXP12-C: Do not ignore values returned by functions: update_ref
merge.c:1564:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge.c:1590:4: warning: EXP12-C: Do not ignore values returned by functions: apply_autostash
merge.c:1610:3: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
merge.c:1621:5: warning: MSC12-C: Detect and remove code that has no effect
merge.c:1628:4: warning: EXP12-C: Do not ignore values returned by functions: git_committer_info
merge.c:1674:2: warning: EXP12-C: Do not ignore values returned by functions: git_committer_info
merge.c:1691:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:1692:3: warning: DCL02-C: Use visually distinct identifiers: ret
merge.c:1692:3: warning: DCL01-C: Do not reuse variable names in subscopes: ret
merge.c:1692:3: warning: DCL02-C: Use visually distinct identifiers: ret
merge.c:1692:3: warning: DCL02-C: Use visually distinct identifiers: ret
merge.c:1692:3: warning: DCL02-C: Use visually distinct identifiers: ret
merge.c:1697:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:1697:25: error: ERR33-C: Ensure that return values are compared against the proper type
merge.c:1692:3: warning: DCL02-C: Use visually distinct identifiers: ret
merge.c:1692:3: warning: DCL02-C: Use visually distinct identifiers: ret
merge.c:1692:3: warning: DCL02-C: Use visually distinct identifiers: ret
merge.c:1692:3: warning: DCL02-C: Use visually distinct identifiers: ret
merge.c:1724:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:1692:3: warning: DCL02-C: Use visually distinct identifiers: ret
merge.c:1692:3: warning: DCL02-C: Use visually distinct identifiers: ret
merge.c:1750:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:1756:3: warning: EXP12-C: Do not ignore values returned by functions: apply_autostash
merge.c:1766:3: warning: EXP12-C: Do not ignore values returned by functions: try_merge_strategy
merge.c:1791:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/mktag.o
In directory:  /datasets/git
Compiler args are:  -o builtin/mktag.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/mktag.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/mktag.c
mktag.c:17:55: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: o
mktag.c:19:23: warning: DCL01-C: Do not reuse variable names in subscopes: object_type
mktag.c:27:4: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
mktag.c:38:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
mktag.c:66:2: error: MEM34-C: Only free memory allocated dynamically
mktag.c:106:2: warning: EXP12-C: Do not ignore values returned by functions: puts
    CC builtin/mktree.o
In directory:  /datasets/git
Compiler args are:  -o builtin/mktree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/mktree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/mktree.c
mktree.c:23:2: warning: DCL00-C: Const-qualify immutable objects: len
mktree.c:27:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
mktree.c:27:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mktree.c:32:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mktree.c:38:23: warning: EXP05-C: Do not cast away a const qualification
mktree.c:39:23: warning: EXP05-C: Do not cast away a const qualification
mktree.c:50:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
mktree.c:52:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mktree.c:61:2: warning: EXP12-C: Do not ignore values returned by functions: write_object_file
mktree.c:100:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
mktree.c:102:9: warning: EXP05-C: Do not cast away a const qualification
mktree.c:147:2: error: MEM34-C: Only free memory allocated dynamically
mktree.c:160:2: warning: DCL01-C: Do not reuse variable names in subscopes: option
mktree.c:167:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mktree.c:193:4: warning: EXP12-C: Do not ignore values returned by functions: puts
    CC builtin/multi-pack-index.o
In directory:  /datasets/git
Compiler args are:  -o builtin/multi-pack-index.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/multi-pack-index.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/multi-pack-index.c
multi-pack-index.c:59:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
multi-pack-index.c:82:17: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
multi-pack-index.c:88:18: warning: INT13-C: Use bitwise operators only on unsigned operands
multi-pack-index.c:95:18: warning: INT13-C: Use bitwise operators only on unsigned operands
multi-pack-index.c:123:3: warning: INT13-C: Use bitwise operators only on unsigned operands
multi-pack-index.c:151:2: error: MEM34-C: Only free memory allocated dynamically
multi-pack-index.c:194:2: error: MEM34-C: Only free memory allocated dynamically
multi-pack-index.c:221:2: error: MEM34-C: Only free memory allocated dynamically
multi-pack-index.c:252:2: error: MEM34-C: Only free memory allocated dynamically
multi-pack-index.c:281:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/mv.o
In directory:  /datasets/git
Compiler args are:  -o builtin/mv.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/mv.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/mv.c
mv.c:34:24: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
mv.c:39:2: warning: DCL00-C: Const-qualify immutable objects: prefixlen
mv.c:40:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mv.c:44:3: warning: DCL00-C: Const-qualify immutable objects: length
mv.c:54:4: warning: MEM01-C: Store a new value in pointers immediately after free()
mv.c:54:4: error: MEM34-C: Only free memory allocated dynamically
mv.c:64:8: warning: EXP05-C: Do not cast away a const qualification
mv.c:74:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mv.c:74:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mv.c:77:21: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
mv.c:78:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
mv.c:99:24: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
mv.c:107:2: warning: DCL00-C: Const-qualify immutable objects: len_w_slash
mv.c:120:8: warning: EXP05-C: Do not cast away a const qualification
mv.c:137:2: warning: DCL00-C: Const-qualify immutable objects: length
mv.c:143:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
mv.c:146:23: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
mv.c:155:8: warning: EXP05-C: Do not cast away a const qualification
mv.c:180:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
mv.c:192:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
mv.c:197:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mv.c:209:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mv.c:239:8: warning: EXP05-C: Do not cast away a const qualification
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:256:4: warning: DCL01-C: Do not reuse variable names in subscopes: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:277:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:334:5: warning: DCL02-C: Use visually distinct identifiers: ce
mv.c:321:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mv.c:325:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mv.c:326:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mv.c:327:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mv.c:328:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mv.c:339:5: warning: EXP12-C: Do not ignore values returned by functions: memset
mv.c:340:21: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
mv.c:375:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mv.c:381:38: warning: INT13-C: Use bitwise operators only on unsigned operands
mv.c:400:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
mv.c:405:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
mv.c:412:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
mv.c:422:4: warning: DCL00-C: Const-qualify immutable objects: n
mv.c:423:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mv.c:423:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
mv.c:423:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mv.c:424:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mv.c:424:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
mv.c:424:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mv.c:425:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mv.c:425:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mv.c:426:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mv.c:426:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
mv.c:426:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mv.c:440:3: warning: DCL00-C: Const-qualify immutable objects: mode
mv.c:452:32: warning: INT13-C: Use bitwise operators only on unsigned operands
mv.c:452:23: warning: INT13-C: Use bitwise operators only on unsigned operands
mv.c:453:39: warning: INT13-C: Use bitwise operators only on unsigned operands
mv.c:468:33: warning: INT13-C: Use bitwise operators only on unsigned operands
mv.c:472:3: warning: MSC12-C: Detect and remove code that has no effect
mv.c:492:5: warning: DCL00-C: Const-qualify immutable objects: dst_pos
mv.c:495:25: warning: INT13-C: Use bitwise operators only on unsigned operands
mv.c:499:46: warning: INT13-C: Use bitwise operators only on unsigned operands
mv.c:503:5: warning: DCL00-C: Const-qualify immutable objects: dst_pos
mv.c:511:6: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
mv.c:519:6: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
mv.c:520:6: warning: EXP12-C: Do not ignore values returned by functions: safe_create_leading_directories
mv.c:521:6: error: MEM34-C: Only free memory allocated dynamically
mv.c:522:6: warning: EXP12-C: Do not ignore values returned by functions: rename
mv.c:540:4: warning: EXP12-C: Do not ignore values returned by functions: remove_dir_recursively
mv.c:546:2: warning: MEM01-C: Store a new value in pointers immediately after free()
mv.c:546:2: error: MEM34-C: Only free memory allocated dynamically
mv.c:555:23: warning: INT13-C: Use bitwise operators only on unsigned operands
mv.c:562:2: warning: MEM01-C: Store a new value in pointers immediately after free()
mv.c:562:2: error: MEM34-C: Only free memory allocated dynamically
mv.c:563:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/name-rev.o
In directory:  /datasets/git
Compiler args are:  -o builtin/name-rev.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/name-rev.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/name-rev.c
name-rev.c:28:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:28:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
name-rev.c:28:1: warning: DCL05-C: Use typedefs to improve code readability
name-rev.c:28:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-rev.c:28:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-rev.c:28:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:42:46: warning: DCL01-C: Do not reuse variable names in subscopes: commit
name-rev.c:49:3: warning: DCL00-C: Const-qualify immutable objects: generation
name-rev.c:73:51: warning: DCL01-C: Do not reuse variable names in subscopes: commit
name-rev.c:90:66: warning: DCL01-C: Do not reuse variable names in subscopes: commit
name-rev.c:108:2: warning: DCL00-C: Const-qualify immutable objects: name_distance
name-rev.c:109:2: warning: DCL00-C: Const-qualify immutable objects: new_distance
name-rev.c:142:62: warning: DCL01-C: Do not reuse variable names in subscopes: commit
name-rev.c:166:2: warning: EXP12-C: Do not ignore values returned by functions: strip_suffix
name-rev.c:170:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:169:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:169:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:168:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:175:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:174:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:187:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
name-rev.c:192:2: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
name-rev.c:205:2: warning: EXP12-C: Do not ignore values returned by functions: memset
name-rev.c:208:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-rev.c:222:4: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
name-rev.c:244:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:244:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:244:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:244:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:244:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:244:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:244:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:244:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:244:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-rev.c:244:5: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-rev.c:259:2: error: MEM34-C: Only free memory allocated dynamically
name-rev.c:298:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
name-rev.c:309:49: warning: DCL01-C: Do not reuse variable names in subscopes: commit
name-rev.c:314:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-rev.c:327:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-rev.c:327:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-rev.c:333:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-rev.c:333:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-rev.c:351:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-rev.c:355:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
name-rev.c:405:19: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
name-rev.c:413:12: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
name-rev.c:444:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-rev.c:475:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
name-rev.c:475:6: warning: EXP05-C: Do not cast away a const qualification
name-rev.c:485:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
name-rev.c:535:4: warning: DCL00-C: Const-qualify immutable objects: c
name-rev.c:536:4: warning: DCL00-C: Const-qualify immutable objects: p_len
name-rev.c:540:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
name-rev.c:607:3: warning: MSC12-C: Detect and remove code that has no effect
name-rev.c:615:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
name-rev.c:616:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
name-rev.c:630:14: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
name-rev.c:648:13: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
name-rev.c:655:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
    CC builtin/notes.o
In directory:  /datasets/git
Compiler args are:  -o builtin/notes.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/notes.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/notes.c
notes.c:96:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
notes.c:109:3: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
notes.c:116:43: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: note_path
notes.c:117:9: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
notes.c:131:3: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:131:3: error: MEM34-C: Only free memory allocated dynamically
notes.c:135:68: warning: DCL01-C: Do not reuse variable names in subscopes: object
notes.c:137:2: warning: DCL01-C: Do not reuse variable names in subscopes: show
notes.c:165:55: warning: DCL01-C: Do not reuse variable names in subscopes: object
notes.c:203:3: warning: DCL00-C: Const-qualify immutable objects: status
notes.c:214:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:218:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:230:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:249:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:251:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
notes.c:265:3: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:265:3: error: MEM30-C: Do not access freed memory
notes.c:265:3: error: MEM31-C: Free dynamically allocated memory when no longer needed
notes.c:265:3: error: MEM34-C: Only free memory allocated dynamically
notes.c:269:2: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:269:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:277:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:322:4: warning: MSC12-C: Detect and remove code that has no effect
notes.c:344:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
notes.c:362:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
notes.c:374:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:384:4: warning: EXP12-C: Do not ignore values returned by functions: puts
notes.c:403:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
notes.c:429:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:466:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:475:3: warning: EXP12-C: Do not ignore values returned by functions: remove_note
notes.c:490:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
notes.c:507:4: warning: MSC12-C: Detect and remove code that has no effect
notes.c:515:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:519:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:567:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
notes.c:570:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
notes.c:596:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:626:3: error: MEM34-C: Only free memory allocated dynamically
notes.c:629:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:637:3: warning: EXP12-C: Do not ignore values returned by functions: remove_note
notes.c:642:2: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:642:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:652:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
notes.c:663:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:731:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:743:2: warning: EXP12-C: Do not ignore values returned by functions: memset
notes.c:747:2: warning: EXP12-C: Do not ignore values returned by functions: update_ref
notes.c:754:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:768:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:805:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:810:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:813:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:834:4: warning: MSC12-C: Detect and remove code that has no effect
notes.c:855:51: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:867:3: warning: EXP12-C: Do not ignore values returned by functions: update_ref
notes.c:932:11: warning: INT13-C: Use bitwise operators only on unsigned operands
notes.c:940:11: warning: INT13-C: Use bitwise operators only on unsigned operands
notes.c:965:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:971:53: warning: INT13-C: Use bitwise operators only on unsigned operands
notes.c:987:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:991:2: warning: EXP12-C: Do not ignore values returned by functions: puts
notes.c:1020:4: warning: MSC12-C: Detect and remove code that has no effect
notes.c:1030:3: warning: EXP12-C: Do not ignore values returned by functions: setenv
    CC builtin/pack-objects.o
In directory:  /datasets/git
Compiler args are:  -o builtin/pack-objects.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/pack-objects.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/pack-objects.c
pack-objects.c:161:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:275:52: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-objects.c:279:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:308:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-objects.c:308:2: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:309:2: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:334:2: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:360:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:391:2: warning: EXP12-C: Do not ignore values returned by functions: memset
pack-objects.c:397:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:502:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:503:22: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:505:19: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-objects.c:505:25: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:505:34: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:506:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:509:4: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:513:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:514:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:523:4: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:533:4: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:540:3: warning: EXP12-C: Do not ignore values returned by functions: close_istream
pack-objects.c:543:3: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:563:2: warning: DCL00-C: Const-qualify immutable objects: entry_size
pack-objects.c:581:3: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:592:3: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:3764:21: warning: DCL02-C: Use visually distinct identifiers: pos
pack-objects.c:600:3: warning: DCL01-C: Do not reuse variable names in subscopes: pos
pack-objects.c:600:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:601:22: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:3764:21: warning: DCL02-C: Use visually distinct identifiers: pos
pack-objects.c:603:19: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-objects.c:603:25: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:603:34: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:3764:21: warning: DCL02-C: Use visually distinct identifiers: pos
pack-objects.c:604:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:3764:21: warning: DCL02-C: Use visually distinct identifiers: pos
pack-objects.c:609:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:610:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:756:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:756:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:763:33: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
pack-objects.c:845:17: warning: EXP12-C: Do not ignore values returned by functions: oe_delta
pack-objects.c:930:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_tag_ref
pack-objects.c:935:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:971:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:988:3: warning: DCL00-C: Const-qualify immutable objects: mi
pack-objects.c:1001:2: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:1013:48: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1019:2: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:1029:3: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:1042:4: warning: EXP12-C: Do not ignore values returned by functions: nth_packed_object_id
pack-objects.c:1064:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1065:24: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:1067:21: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-objects.c:1067:27: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:1067:36: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:1069:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1095:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1095:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1097:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1120:3: warning: DCL00-C: Const-qualify immutable objects: word
pack-objects.c:1121:3: warning: DCL00-C: Const-qualify immutable objects: pos
pack-objects.c:1121:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1121:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1123:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1124:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:1127:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-objects.c:1127:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:1127:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
pack-objects.c:1133:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1149:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:1153:3: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
pack-objects.c:1154:3: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
pack-objects.c:1155:3: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
pack-objects.c:1156:3: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
pack-objects.c:1160:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
pack-objects.c:1175:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:1190:4: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:1211:4: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
pack-objects.c:1214:4: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
pack-objects.c:1222:4: warning: DCL00-C: Const-qualify immutable objects: fd
pack-objects.c:1247:15: warning: MSC05-C: Do not manipulate time_t typed values directly
pack-objects.c:1252:19: warning: MSC05-C: Do not manipulate time_t typed values directly
pack-objects.c:1275:5: warning: DCL00-C: Const-qualify immutable objects: tmpname_len
pack-objects.c:1292:4: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-objects.c:1292:4: error: MEM30-C: Do not access freed memory
pack-objects.c:1292:4: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:1294:4: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-objects.c:1294:4: error: MEM30-C: Do not access freed memory
pack-objects.c:1294:4: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:1295:4: warning: EXP12-C: Do not ignore values returned by functions: puts
pack-objects.c:1305:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-objects.c:1306:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-objects.c:1306:2: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:1500:26: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-objects.c:1511:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:1516:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1521:6: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
pack-objects.c:1535:11: warning: DCL01-C: Do not reuse variable names in subscopes: no_try_delta
pack-objects.c:1558:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
pack-objects.c:1583:2: warning: EXP12-C: Do not ignore values returned by functions: create_object_entry
pack-objects.c:1602:2: warning: EXP12-C: Do not ignore values returned by functions: create_object_entry
pack-objects.c:1608:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
pack-objects.c:1617:24: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
pack-objects.c:1617:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1621:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
pack-objects.c:1621:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1670:3: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:1684:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:1708:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-objects.c:1714:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
pack-objects.c:1719:48: warning: DCL01-C: Do not reuse variable names in subscopes: tree
pack-objects.c:1737:4: warning: EXP12-C: Do not ignore values returned by functions: add_object_entry
pack-objects.c:1810:4: warning: DCL02-C: Use visually distinct identifiers: tree
pack-objects.c:1744:4: warning: DCL01-C: Do not reuse variable names in subscopes: tree
pack-objects.c:1746:4: warning: DCL00-C: Const-qualify immutable objects: downlen
pack-objects.c:1810:4: warning: DCL02-C: Use visually distinct identifiers: tree
pack-objects.c:1767:3: warning: DCL00-C: Const-qualify immutable objects: mi
pack-objects.c:1775:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
pack-objects.c:1783:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
pack-objects.c:1784:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:1789:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1789:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:1791:18: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
pack-objects.c:1799:2: warning: DCL00-C: Const-qualify immutable objects: hash
pack-objects.c:1807:4: warning: EXP12-C: Do not ignore values returned by functions: add_object_entry
pack-objects.c:1810:4: warning: DCL01-C: Do not reuse variable names in subscopes: tree
pack-objects.c:1834:4: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:1839:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:1859:3: error: MEM30-C: Do not access freed memory
pack-objects.c:1859:3: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:1862:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
pack-objects.c:1862:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:1952:3: warning: DCL00-C: Const-qualify immutable objects: ofs
pack-objects.c:1952:3: warning: DCL01-C: Do not reuse variable names in subscopes: ofs
pack-objects.c:1954:3: warning: DCL01-C: Do not reuse variable names in subscopes: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:1996:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:2006:17: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:2006:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:2007:6: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:2012:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:2016:5: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:3801:2: warning: DCL02-C: Use visually distinct identifiers: type
pack-objects.c:2102:34: warning: EXP05-C: Do not cast away a const qualification
pack-objects.c:2103:34: warning: EXP05-C: Do not cast away a const qualification
pack-objects.c:2300:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:2303:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
pack-objects.c:2322:2: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:2336:34: warning: EXP05-C: Do not cast away a const qualification
pack-objects.c:2337:34: warning: EXP05-C: Do not cast away a const qualification
pack-objects.c:2370:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-objects.c:2371:2: warning: DCL01-C: Do not reuse variable names in subscopes: depth
pack-objects.c:2426:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:2506:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:2586:4: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:2608:3: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-objects.c:2608:3: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:2646:8: warning: DCL01-C: Do not reuse variable names in subscopes: window
pack-objects.c:2646:20: warning: DCL01-C: Do not reuse variable names in subscopes: depth
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:2652:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:2678:49: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:2762:42: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:2765:5: warning: DCL00-C: Const-qualify immutable objects: src
pack-objects.c:2765:25: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:2784:2: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:2808:2: warning: DCL01-C: Do not reuse variable names in subscopes: window
pack-objects.c:2809:2: warning: DCL01-C: Do not reuse variable names in subscopes: depth
pack-objects.c:2824:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
pack-objects.c:2825:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
pack-objects.c:2826:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_init
pack-objects.c:2831:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_destroy
pack-objects.c:2832:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
pack-objects.c:2833:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
pack-objects.c:2838:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:2849:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_signal
pack-objects.c:2874:11: warning: DCL01-C: Do not reuse variable names in subscopes: window
pack-objects.c:2874:23: warning: DCL01-C: Do not reuse variable names in subscopes: depth
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:2889:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:2923:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
pack-objects.c:2924:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_init
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:2952:4: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_wait
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:2988:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_signal
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:2992:4: warning: EXP12-C: Do not ignore values returned by functions: pthread_join
pack-objects.c:2993:4: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_destroy
pack-objects.c:2994:4: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
pack-objects.c:2999:2: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:3011:2: warning: DCL01-C: Do not reuse variable names in subscopes: tag
pack-objects.c:3029:3: warning: EXP12-C: Do not ignore values returned by functions: add_object_entry
pack-objects.c:3034:9: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-objects.c:3038:36: warning: DCL01-C: Do not reuse variable names in subscopes: tag
pack-objects.c:3039:33: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
pack-objects.c:3048:30: warning: DCL01-C: Do not reuse variable names in subscopes: window
pack-objects.c:3048:42: warning: DCL01-C: Do not reuse variable names in subscopes: depth
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3072:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3115:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3048:30: warning: DCL02-C: Use visually distinct identifiers: window
pack-objects.c:3121:2: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:3148:25: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:3150:25: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:3155:25: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:3157:25: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:3194:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:3214:3: warning: EXP12-C: Do not ignore values returned by functions: oidmap_put
pack-objects.c:3241:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:3259:2: warning: EXP12-C: Do not ignore values returned by functions: create_object_entry
pack-objects.c:3264:50: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: commit
pack-objects.c:3264:50: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-objects.c:3264:64: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: _data
pack-objects.c:3269:50: warning: DCL01-C: Do not reuse variable names in subscopes: object
pack-objects.c:3270:13: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: _data
pack-objects.c:3293:61: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:3293:26: warning: EXP05-C: Do not cast away a const qualification
pack-objects.c:3294:61: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:3294:26: warning: EXP05-C: Do not cast away a const qualification
pack-objects.c:3300:15: warning: MSC05-C: Do not manipulate time_t typed values directly
pack-objects.c:3302:20: warning: MSC05-C: Do not manipulate time_t typed values directly
pack-objects.c:4450:3: warning: DCL02-C: Use visually distinct identifiers: p
pack-objects.c:3373:3: warning: DCL01-C: Do not reuse variable names in subscopes: p
pack-objects.c:3373:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:4450:3: warning: DCL02-C: Use visually distinct identifiers: p
pack-objects.c:4450:3: warning: DCL02-C: Use visually distinct identifiers: p
pack-objects.c:4450:3: warning: DCL02-C: Use visually distinct identifiers: p
pack-objects.c:3386:3: warning: DCL01-C: Do not reuse variable names in subscopes: p
pack-objects.c:3386:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:4450:3: warning: DCL02-C: Use visually distinct identifiers: p
pack-objects.c:4450:3: warning: DCL02-C: Use visually distinct identifiers: p
pack-objects.c:3400:3: warning: DCL01-C: Do not reuse variable names in subscopes: p
pack-objects.c:3400:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:3401:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_object_in_pack
pack-objects.c:3468:75: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
pack-objects.c:3483:46: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-objects.c:3488:62: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
pack-objects.c:3493:47: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-objects.c:3498:50: warning: DCL01-C: Do not reuse variable names in subscopes: object
pack-objects.c:3510:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:3663:3: warning: EXP12-C: Do not ignore values returned by functions: add_object_entry
pack-objects.c:3667:40: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-objects.c:3667:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
pack-objects.c:3669:2: warning: EXP12-C: Do not ignore values returned by functions: add_object_entry
pack-objects.c:3678:69: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
pack-objects.c:3681:2: warning: EXP12-C: Do not ignore values returned by functions: add_object_entry
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3685:3: warning: DCL01-C: Do not reuse variable names in subscopes: depth
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3685:3: warning: DCL02-C: Use visually distinct identifiers: depth
pack-objects.c:3701:2: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:3715:2: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:3730:2: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:3731:2: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:3757:38: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-objects.c:3765:18: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: _data
pack-objects.c:3783:3: warning: EXP12-C: Do not ignore values returned by functions: add_object_entry
pack-objects.c:3799:14: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
pack-objects.c:3801:2: warning: DCL00-C: Const-qualify immutable objects: type
pack-objects.c:3819:3: warning: EXP12-C: Do not ignore values returned by functions: add_object_entry
pack-objects.c:3831:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_loose_file_in_objdir
pack-objects.c:3838:41: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-objects.c:3838:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:3897:4: warning: EXP12-C: Do not ignore values returned by functions: nth_packed_object_id
pack-objects.c:3938:3: warning: MSC12-C: Detect and remove code that has no effect
pack-objects.c:3951:12: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
pack-objects.c:3956:49: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-objects.c:3956:63: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
pack-objects.c:3964:16: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
pack-objects.c:3967:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
pack-objects.c:3989:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref_in
pack-objects.c:4003:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
pack-objects.c:4006:2: warning: EXP12-C: Do not ignore values returned by functions: is_repository_shallow
pack-objects.c:4014:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
pack-objects.c:4027:5: warning: EXP12-C: Do not ignore values returned by functions: register_shallow
pack-objects.c:4093:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:4097:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-objects.c:4118:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
pack-objects.c:4159:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:4301:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:4308:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:4315:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-objects.c:4320:30: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-objects.c:4325:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pack-objects.c:4328:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pack-objects.c:4336:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pack-objects.c:4340:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pack-objects.c:4344:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pack-objects.c:4348:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pack-objects.c:4354:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
    CC builtin/pack-redundant.o
In directory:  /datasets/git
Compiler args are:  -o builtin/pack-redundant.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/pack-redundant.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/pack-redundant.c
pack-redundant.c:16:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
pack-redundant.c:55:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-redundant.c:64:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-redundant.c:76:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:76:31: error: ERR33-C: Ensure that return values are compared against the proper type
pack-redundant.c:110:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:110:18: error: ERR33-C: Ensure that return values are compared against the proper type
pack-redundant.c:127:52: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: hint
pack-redundant.c:133:3: warning: DCL00-C: Const-qualify immutable objects: cmp
pack-redundant.c:199:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-redundant.c:231:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-redundant.c:256:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:256:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:257:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:257:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:294:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:294:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:295:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:295:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:297:3: warning: DCL00-C: Const-qualify immutable objects: cmp
pack-redundant.c:338:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:346:29: warning: EXP05-C: Do not cast away a const qualification
pack-redundant.c:347:29: warning: EXP05-C: Do not cast away a const qualification
pack-redundant.c:372:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:376:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-redundant.c:380:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
pack-redundant.c:383:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:383:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:385:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:388:2: error: MEM34-C: Only free memory allocated dynamically
pack-redundant.c:416:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:416:20: error: ERR33-C: Ensure that return values are compared against the proper type
pack-redundant.c:417:3: error: MEM34-C: Only free memory allocated dynamically
pack-redundant.c:434:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:434:43: error: ERR33-C: Ensure that return values are compared against the proper type
pack-redundant.c:437:3: warning: EXP12-C: Do not ignore values returned by functions: pack_list_insert
pack-redundant.c:439:65: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:522:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:523:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:523:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:524:3: warning: EXP12-C: Do not ignore values returned by functions: llist_insert_back
pack-redundant.c:539:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-redundant.c:555:3: warning: EXP12-C: Do not ignore values returned by functions: add_pack
pack-redundant.c:626:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-redundant.c:629:4: warning: EXP12-C: Do not ignore values returned by functions: llist_insert_sorted_unique
    CC builtin/pack-refs.o
In directory:  /datasets/git
Compiler args are:  -o builtin/pack-refs.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/pack-refs.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/pack-refs.c
    CC builtin/patch-id.o
In directory:  /datasets/git
Compiler args are:  -o builtin/patch-id.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/patch-id.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/patch-id.c
patch-id.c:21:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
patch-id.c:28:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
patch-id.c:36:15: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
patch-id.c:49:14: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
patch-id.c:80:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
patch-id.c:116:28: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
patch-id.c:117:6: warning: EXP12-C: Do not ignore values returned by functions: gitstrlcpy
patch-id.c:118:6: warning: EXP12-C: Do not ignore values returned by functions: gitstrlcpy
patch-id.c:139:5: warning: EXP12-C: Do not ignore values returned by functions: scan_hunk_header
patch-id.c:199:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC builtin/prune-packed.o
In directory:  /datasets/git
Compiler args are:  -o builtin/prune-packed.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/prune-packed.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/prune-packed.c
    CC builtin/prune.o
In directory:  /datasets/git
Compiler args are:  -o builtin/prune.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/prune.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/prune.c
prune.c:36:4: warning: EXP12-C: Do not ignore values returned by functions: remove_dir_recursively
prune.c:51:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
prune.c:77:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
prune.c:85:3: warning: MSC12-C: Detect and remove code that has no effect
prune.c:91:3: warning: DCL00-C: Const-qualify immutable objects: type
prune.c:101:36: warning: DCL01-C: Do not reuse variable names in subscopes: __xpg_basename
prune.c:101:70: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
prune.c:110:66: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
prune.c:138:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
prune.c:172:4: warning: DCL01-C: Do not reuse variable names in subscopes: object
prune.c:187:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_loose_file_in_objdir
prune.c:194:2: warning: MEM01-C: Store a new value in pointers immediately after free()
prune.c:194:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/pull.o
In directory:  /datasets/git
Compiler args are:  -o builtin/pull.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/pull.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/pull.c
pull.c:40:2: warning: DCL00-C: Const-qualify immutable objects: v
pull.c:57:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pull.c:264:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pull.c:267:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pull.c:294:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
pull.c:312:2: warning: MSC01-C: Strive for logical completeness
pull.c:341:4: warning: DCL00-C: Const-qualify immutable objects: ret
pull.c:342:4: error: MEM34-C: Only free memory allocated dynamically
pull.c:346:3: error: MEM34-C: Only free memory allocated dynamically
pull.c:410:43: warning: DCL01-C: Do not reuse variable names in subscopes: remote
pull.c:412:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pull.c:446:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
pull.c:453:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pull.c:456:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pull.c:461:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pull.c:466:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pull.c:468:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pull.c:476:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pull.c:481:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pull.c:483:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pull.c:485:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pull.c:487:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pull.c:501:1: warning: DCL05-C: Use typedefs to improve code readability
pull.c:542:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pull.c:545:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pull.c:548:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pull.c:580:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pull.c:596:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pull.c:696:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pull.c:708:52: warning: DCL01-C: Do not reuse variable names in subscopes: remote
pull.c:723:2: warning: MSC12-C: Detect and remove code that has no effect
pull.c:737:52: warning: DCL01-C: Do not reuse variable names in subscopes: remote
pull.c:737:72: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
pull.c:774:15: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
pull.c:824:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
pull.c:826:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
pull.c:881:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pull.c:907:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pull.c:908:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pull.c:910:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pull.c:924:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pull.c:929:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
pull.c:948:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pull.c:954:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
pull.c:1097:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pull.c:1102:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pull.c:1127:3: warning: EXP12-C: Do not ignore values returned by functions: get_rebase_newbase_and_upstream
    CC builtin/push.o
In directory:  /datasets/git
Compiler args are:  -o builtin/push.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/push.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/push.c
push.c:65:51: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
push.c:65:72: warning: DCL01-C: Do not reuse variable names in subscopes: ref
push.c:66:22: warning: DCL01-C: Do not reuse variable names in subscopes: remote
push.c:79:3: warning: EXP12-C: Do not ignore values returned by functions: memset
push.c:91:3: warning: DCL01-C: Do not reuse variable names in subscopes: branch
push.c:104:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
push.c:109:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
push.c:134:1: warning: DCL05-C: Use typedefs to improve code readability
push.c:134:46: warning: DCL01-C: Do not reuse variable names in subscopes: remote
push.c:144:53: warning: DCL01-C: Do not reuse variable names in subscopes: branch
push.c:145:25: warning: DCL01-C: Do not reuse variable names in subscopes: remote
push.c:159:2: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
push.c:191:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
push.c:198:63: warning: DCL01-C: Do not reuse variable names in subscopes: branch
push.c:200:38: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:207:15: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:231:68: warning: DCL01-C: Do not reuse variable names in subscopes: remote
push.c:233:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch
push.c:285:14: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:286:10: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:291:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
push.c:297:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
push.c:303:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
push.c:310:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
push.c:313:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
push.c:318:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
push.c:366:48: warning: DCL01-C: Do not reuse variable names in subscopes: transport
push.c:366:75: warning: DCL01-C: Do not reuse variable names in subscopes: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:379:2: warning: EXP12-C: Do not ignore values returned by functions: transport_set_option
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:396:3: warning: MSC12-C: Detect and remove code that has no effect
push.c:400:6: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:401:2: warning: MEM01-C: Store a new value in pointers immediately after free()
push.c:401:2: error: MEM34-C: Only free memory allocated dynamically
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:366:75: warning: DCL02-C: Use visually distinct identifiers: rs
push.c:424:21: warning: DCL01-C: Do not reuse variable names in subscopes: remote
push.c:432:9: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:434:35: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:437:22: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:444:4: warning: DCL01-C: Do not reuse variable names in subscopes: transport
push.c:446:14: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:452:3: warning: DCL01-C: Do not reuse variable names in subscopes: transport
push.c:454:13: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:465:2: warning: DCL02-C: Use visually distinct identifiers: recurse_submodules
push.c:465:2: warning: DCL01-C: Do not reuse variable names in subscopes: recurse_submodules
push.c:465:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
push.c:465:2: warning: DCL02-C: Use visually distinct identifiers: recurse_submodules
push.c:465:2: warning: DCL02-C: Use visually distinct identifiers: recurse_submodules
push.c:465:2: warning: DCL02-C: Use visually distinct identifiers: recurse_submodules
push.c:465:2: warning: DCL02-C: Use visually distinct identifiers: recurse_submodules
push.c:465:2: warning: DCL02-C: Use visually distinct identifiers: recurse_submodules
push.c:465:2: warning: DCL02-C: Use visually distinct identifiers: recurse_submodules
push.c:465:2: warning: DCL02-C: Use visually distinct identifiers: recurse_submodules
push.c:485:2: warning: MSC01-C: Strive for logical completeness
push.c:487:10: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:487:13: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:487:42: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:490:10: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:491:10: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:491:13: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:494:10: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:495:10: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:495:13: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:504:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
push.c:513:11: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:515:11: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:515:14: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:519:11: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:543:3: warning: DCL00-C: Const-qualify immutable objects: val
push.c:559:3: warning: DCL00-C: Const-qualify immutable objects: slot
push.c:567:11: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:569:11: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:569:14: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:586:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
push.c:592:3: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:637:36: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:637:58: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:643:9: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:645:9: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:647:9: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:672:9: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:672:34: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:674:12: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:680:12: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:686:13: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:686:45: warning: INT13-C: Use bitwise operators only on unsigned operands
push.c:689:36: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/range-diff.o
In directory:  /datasets/git
Compiler args are:  -o builtin/range-diff.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/range-diff.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/range-diff.c
range-diff.c:25:2: warning: DCL01-C: Do not reuse variable names in subscopes: range_diff_options
range-diff.c:129:12: warning: EXP05-C: Do not cast away a const qualification
range-diff.c:145:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/read-tree.o
In directory:  /datasets/git
Compiler args are:  -o builtin/read-tree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/read-tree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/read-tree.c
read-tree.c:29:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
read-tree.c:94:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
read-tree.c:115:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
read-tree.c:155:2: warning: EXP12-C: Do not ignore values returned by functions: memset
read-tree.c:179:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
read-tree.c:258:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
read-tree.c:259:3: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
    CC builtin/rebase.o
In directory:  /datasets/git
Compiler args are:  -o builtin/rebase.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/rebase.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/rebase.c
rebase.c:106:2: warning: DCL01-C: Do not reuse variable names in subscopes: action
rebase.c:183:2: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
rebase.c:202:1: warning: DCL05-C: Use typedefs to improve code readability
rebase.c:202:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: upstream
rebase.c:202:72: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: onto
rebase.c:236:2: warning: EXP12-C: Do not ignore values returned by functions: delete_reflog
rebase.c:249:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
rebase.c:262:2: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
rebase.c:273:3: warning: MEM01-C: Store a new value in pointers immediately after free()
rebase.c:273:3: error: MEM34-C: Only free memory allocated dynamically
rebase.c:274:3: error: MEM34-C: Only free memory allocated dynamically
rebase.c:308:2: warning: MEM01-C: Store a new value in pointers immediately after free()
rebase.c:308:2: error: MEM34-C: Only free memory allocated dynamically
rebase.c:309:2: warning: MEM01-C: Store a new value in pointers immediately after free()
rebase.c:309:2: error: MEM34-C: Only free memory allocated dynamically
rebase.c:321:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
rebase.c:346:3: warning: DCL01-C: Do not reuse variable names in subscopes: replay_opts
rebase.c:374:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rebase.c:389:66: warning: DCL01-C: Do not reuse variable names in subscopes: option
rebase.c:551:2: warning: EXP12-C: Do not ignore values returned by functions: delete_ref
rebase.c:552:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
rebase.c:553:2: warning: EXP12-C: Do not ignore values returned by functions: apply_autostash
rebase.c:558:2: warning: EXP12-C: Do not ignore values returned by functions: run_auto_maintenance
rebase.c:558:55: warning: INT13-C: Use bitwise operators only on unsigned operands
rebase.c:619:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
rebase.c:620:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
rebase.c:623:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
rebase.c:624:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
rebase.c:634:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
rebase.c:635:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
rebase.c:643:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
rebase.c:660:3: warning: MEM01-C: Store a new value in pointers immediately after free()
rebase.c:660:3: error: MEM34-C: Only free memory allocated dynamically
rebase.c:674:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
rebase.c:682:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
rebase.c:683:3: warning: MEM01-C: Store a new value in pointers immediately after free()
rebase.c:683:3: error: MEM34-C: Only free memory allocated dynamically
rebase.c:689:3: warning: EXP12-C: Do not ignore values returned by functions: reset_head
rebase.c:690:3: warning: MSC12-C: Detect and remove code that has no effect
rebase.c:706:3: warning: MEM01-C: Store a new value in pointers immediately after free()
rebase.c:706:3: error: MEM34-C: Only free memory allocated dynamically
rebase.c:712:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
rebase.c:713:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
rebase.c:714:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
rebase.c:722:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
rebase.c:723:2: warning: MEM01-C: Store a new value in pointers immediately after free()
rebase.c:723:2: error: MEM34-C: Only free memory allocated dynamically
rebase.c:741:3: warning: EXP12-C: Do not ignore values returned by functions: setenv
rebase.c:743:4: warning: EXP12-C: Do not ignore values returned by functions: setenv
rebase.c:769:3: warning: EXP12-C: Do not ignore values returned by functions: apply_autostash
rebase.c:771:3: warning: EXP12-C: Do not ignore values returned by functions: remove_dir_recursively
rebase.c:781:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rebase.c:856:45: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: from
rebase.c:859:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
rebase.c:918:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rebase.c:931:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rebase.c:946:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rebase.c:971:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rebase.c:972:2: warning: DCL00-C: Const-qualify immutable objects: value
rebase.c:995:3: warning: DCL01-C: Do not reuse variable names in subscopes: remote
rebase.c:1052:3: warning: INT13-C: Use bitwise operators only on unsigned operands
rebase.c:1052:3: warning: INT13-C: Use bitwise operators only on unsigned operands
rebase.c:1055:3: warning: INT13-C: Use bitwise operators only on unsigned operands
rebase.c:1055:3: warning: INT13-C: Use bitwise operators only on unsigned operands
rebase.c:1266:3: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
rebase.c:1276:3: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
rebase.c:1283:4: warning: EXP12-C: Do not ignore values returned by functions: puts
rebase.c:1330:3: warning: EXP12-C: Do not ignore values returned by functions: save_autostash
rebase.c:1380:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rebase.c:1387:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rebase.c:1388:3: warning: DCL01-C: Do not reuse variable names in subscopes: option
rebase.c:1398:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rebase.c:1404:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rebase.c:1464:3: warning: DCL02-C: Use visually distinct identifiers: i
rebase.c:1425:3: warning: DCL01-C: Do not reuse variable names in subscopes: i
rebase.c:1464:3: warning: DCL02-C: Use visually distinct identifiers: i
rebase.c:1430:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rebase.c:1458:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
rebase.c:1464:3: warning: DCL02-C: Use visually distinct identifiers: i
rebase.c:1464:3: warning: DCL01-C: Do not reuse variable names in subscopes: i
rebase.c:1464:3: warning: DCL02-C: Use visually distinct identifiers: i
rebase.c:1464:3: warning: DCL02-C: Use visually distinct identifiers: i
rebase.c:1470:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rebase.c:1501:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rebase.c:1503:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rebase.c:1545:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rebase.c:1557:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
rebase.c:1563:4: warning: DCL01-C: Do not reuse variable names in subscopes: branch
rebase.c:1771:22: warning: INT13-C: Use bitwise operators only on unsigned operands
rebase.c:1793:2: warning: MSC12-C: Detect and remove code that has no effect
rebase.c:1794:52: warning: INT13-C: Use bitwise operators only on unsigned operands
rebase.c:1794:34: warning: INT13-C: Use bitwise operators only on unsigned operands
rebase.c:1809:3: warning: EXP12-C: Do not ignore values returned by functions: move_to_original_branch
rebase.c:1835:2: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/receive-pack.o
In directory:  /datasets/git
Compiler args are:  -o builtin/receive-pack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/receive-pack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/receive-pack.c
receive-pack.c:170:8: warning: EXP05-C: Do not cast away a const qualification
receive-pack.c:297:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:313:3: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
receive-pack.c:322:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:334:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
receive-pack.c:351:2: warning: DCL01-C: Do not reuse variable names in subscopes: report
receive-pack.c:355:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
receive-pack.c:367:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:440:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:441:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:442:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:443:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
receive-pack.c:454:2: warning: DCL00-C: Const-qualify immutable objects: params
receive-pack.c:455:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
receive-pack.c:457:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
receive-pack.c:463:2: warning: DCL00-C: Const-qualify immutable objects: params
receive-pack.c:464:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
receive-pack.c:466:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
receive-pack.c:469:59: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: arg
receive-pack.c:497:5: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
receive-pack.c:498:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:543:2: warning: EXP12-C: Do not ignore values returned by functions: memset
receive-pack.c:553:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:610:7: warning: INT13-C: Use bitwise operators only on unsigned operands
receive-pack.c:610:15: warning: INT13-C: Use bitwise operators only on unsigned operands
receive-pack.c:690:8: warning: EXP05-C: Do not cast away a const qualification
receive-pack.c:698:2: warning: MEM01-C: Store a new value in pointers immediately after free()
receive-pack.c:698:2: error: MEM34-C: Only free memory allocated dynamically
receive-pack.c:699:2: error: MEM34-C: Only free memory allocated dynamically
receive-pack.c:712:2: warning: DCL01-C: Do not reuse variable names in subscopes: option
receive-pack.c:725:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:731:3: warning: MEM01-C: Store a new value in pointers immediately after free()
receive-pack.c:731:3: error: MEM31-C: Free dynamically allocated memory when no longer needed
receive-pack.c:731:3: error: MEM34-C: Only free memory allocated dynamically
receive-pack.c:734:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:738:2: error: MEM34-C: Only free memory allocated dynamically
receive-pack.c:757:3: warning: EXP12-C: Do not ignore values returned by functions: memset
receive-pack.c:762:3: warning: EXP12-C: Do not ignore values returned by functions: check_signature
receive-pack.c:763:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:768:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:770:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:772:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:774:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:777:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:780:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:793:2: warning: DCL01-C: Do not reuse variable names in subscopes: report
receive-pack.c:811:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
receive-pack.c:819:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:823:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:832:3: warning: EXP12-C: Do not ignore values returned by functions: memset
receive-pack.c:850:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
receive-pack.c:864:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
receive-pack.c:871:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:941:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
receive-pack.c:942:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
receive-pack.c:943:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
receive-pack.c:944:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
receive-pack.c:974:2: warning: DCL01-C: Do not reuse variable names in subscopes: report
receive-pack.c:1005:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
receive-pack.c:1017:6: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:1023:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:1031:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
receive-pack.c:1054:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
receive-pack.c:1119:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
receive-pack.c:1125:3: warning: EXP12-C: Do not ignore values returned by functions: memset
receive-pack.c:1143:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
receive-pack.c:1176:15: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
receive-pack.c:1249:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:1252:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:1254:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
receive-pack.c:1258:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
receive-pack.c:1263:1: warning: STR05-C: Use pointers to const when referring to string literals
receive-pack.c:1283:1: warning: STR05-C: Use pointers to const when referring to string literals
receive-pack.c:1301:2: warning: DCL01-C: Do not reuse variable names in subscopes: shallow_lock
receive-pack.c:1304:2: warning: DCL00-C: Const-qualify immutable objects: mask
receive-pack.c:1309:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:1311:45: warning: INT13-C: Use bitwise operators only on unsigned operands
receive-pack.c:1323:2: warning: EXP12-C: Do not ignore values returned by functions: commit_shallow_file
receive-pack.c:1329:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:1330:3: warning: EXP12-C: Do not ignore values returned by functions: register_shallow
receive-pack.c:1420:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:1422:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
receive-pack.c:1429:80: warning: DCL01-C: Do not reuse variable names in subscopes: worktree
receive-pack.c:1442:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:1462:2: warning: DCL01-C: Do not reuse variable names in subscopes: worktree
receive-pack.c:1477:3: warning: MSC01-C: Strive for logical completeness
receive-pack.c:1498:3: warning: MSC12-C: Detect and remove code that has no effect
receive-pack.c:1545:4: warning: MSC12-C: Detect and remove code that has no effect
receive-pack.c:1549:16: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
receive-pack.c:1550:16: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
receive-pack.c:1633:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
receive-pack.c:1646:3: warning: EXP12-C: Do not ignore values returned by functions: finish_command
receive-pack.c:1714:16: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
receive-pack.c:1728:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:1766:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:1919:3: warning: EXP12-C: Do not ignore values returned by functions: memset
receive-pack.c:1990:2: warning: MEM01-C: Store a new value in pointers immediately after free()
receive-pack.c:2020:6: error: EXP30-C: Do not depend on order of evaluation for side effects
receive-pack.c:2028:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
receive-pack.c:2028:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:2036:25: warning: DCL01-C: Do not reuse variable names in subscopes: push_cert
receive-pack.c:2036:25: warning: DCL02-C: Use visually distinct identifiers: push_cert
receive-pack.c:2036:25: warning: DCL02-C: Use visually distinct identifiers: push_cert
receive-pack.c:2036:25: warning: DCL02-C: Use visually distinct identifiers: push_cert
receive-pack.c:2036:25: warning: DCL02-C: Use visually distinct identifiers: push_cert
receive-pack.c:2036:25: warning: DCL02-C: Use visually distinct identifiers: push_cert
receive-pack.c:2036:25: warning: DCL02-C: Use visually distinct identifiers: push_cert
receive-pack.c:2051:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
receive-pack.c:2108:5: error: MEM34-C: Only free memory allocated dynamically
receive-pack.c:2114:4: warning: DCL00-C: Const-qualify immutable objects: saved_options
receive-pack.c:2118:5: warning: EXP12-C: Do not ignore values returned by functions: packet_reader_read
receive-pack.c:2153:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
receive-pack.c:2181:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:2191:2: warning: DCL00-C: Const-qualify immutable objects: fsck_objects
receive-pack.c:2206:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
receive-pack.c:2207:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
receive-pack.c:2226:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
receive-pack.c:2250:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
receive-pack.c:2292:2: warning: EXP12-C: Do not ignore values returned by functions: memset
receive-pack.c:2300:2: warning: EXP12-C: Do not ignore values returned by functions: finish_async
receive-pack.c:2306:2: warning: DCL00-C: Const-qualify immutable objects: bitmap_size
receive-pack.c:2306:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:2306:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:2306:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:2308:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:2311:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:2312:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:2313:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:2318:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:2326:38: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
receive-pack.c:2344:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
receive-pack.c:2349:23: warning: DCL01-C: Do not reuse variable names in subscopes: ref
receive-pack.c:2363:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
receive-pack.c:2372:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
receive-pack.c:2382:2: error: MEM34-C: Only free memory allocated dynamically
receive-pack.c:2413:2: warning: DCL01-C: Do not reuse variable names in subscopes: report
receive-pack.c:2469:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
receive-pack.c:2507:2: warning: MSC01-C: Strive for logical completeness
receive-pack.c:2563:3: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
receive-pack.c:2568:3: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
receive-pack.c:2569:3: warning: EXP12-C: Do not ignore values returned by functions: run_receive_hook
receive-pack.c:2586:5: warning: EXP12-C: Do not ignore values returned by functions: finish_command
receive-pack.c:2598:2: warning: MEM01-C: Store a new value in pointers immediately after free()
receive-pack.c:2598:7: warning: EXP05-C: Do not cast away a const qualification
    CC builtin/reflog.o
In directory:  /datasets/git
Compiler args are:  -o builtin/reflog.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/reflog.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/reflog.c
reflog.c:55:2: warning: DCL01-C: Do not reuse variable names in subscopes: worktree
reflog.c:59:39: warning: DCL01-C: Do not reuse variable names in subscopes: ref
reflog.c:62:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog.c:63:2: warning: DCL01-C: Do not reuse variable names in subscopes: worktree
reflog.c:75:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append_nodup
reflog.c:99:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
reflog.c:99:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog.c:132:3: warning: MSC01-C: Strive for logical completeness
reflog.c:146:2: warning: MSC01-C: Strive for logical completeness
reflog.c:157:82: warning: DCL01-C: Do not reuse variable names in subscopes: ref
reflog.c:196:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog.c:212:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog.c:230:2: warning: EXP12-C: Do not ignore values returned by functions: parse_options
reflog.c:240:2: warning: DCL00-C: Const-qualify immutable objects: now
reflog.c:319:4: warning: EXP12-C: Do not ignore values returned by functions: refs_for_each_reflog
reflog.c:331:11: warning: INT13-C: Use bitwise operators only on unsigned operands
reflog.c:341:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
reflog.c:345:11: warning: INT13-C: Use bitwise operators only on unsigned operands
reflog.c:349:10: warning: INT13-C: Use bitwise operators only on unsigned operands
reflog.c:354:3: error: MEM30-C: Do not access freed memory
reflog.c:354:3: error: MEM34-C: Only free memory allocated dynamically
reflog.c:384:10: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/remote-ext.o
In directory:  /datasets/git
Compiler args are:  -o builtin/remote-ext.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/remote-ext.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/remote-ext.c
remote-ext.c:6:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
remote-ext.c:36:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
remote-ext.c:40:2: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
remote-ext.c:43:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
remote-ext.c:44:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
remote-ext.c:47:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
remote-ext.c:58:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote-ext.c:58:14: error: ERR33-C: Ensure that return values are compared against the proper type
remote-ext.c:82:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
remote-ext.c:84:4: warning: MSC01-C: Strive for logical completeness
remote-ext.c:126:3: error: MEM34-C: Only free memory allocated dynamically
remote-ext.c:179:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote-ext.c:179:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote-ext.c:180:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
    CC builtin/remote-fd.o
In directory:  /datasets/git
Compiler args are:  -o builtin/remote-fd.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/remote-fd.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/remote-fd.c
remote-fd.c:4:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
remote-fd.c:37:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote-fd.c:37:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote-fd.c:38:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
    CC builtin/remote.o
In directory:  /datasets/git
Compiler args are:  -o builtin/remote.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/remote.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/remote.c
remote.c:97:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
remote.c:100:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
remote.c:102:2: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
remote.c:133:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
remote.c:139:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:161:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:190:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:198:3: warning: MSC12-C: Detect and remove code that has no effect
remote.c:211:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:211:16: error: ERR33-C: Ensure that return values are compared against the proper type
remote.c:213:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:264:2: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
remote.c:270:11: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
remote.c:299:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:312:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
remote.c:316:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
remote.c:349:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:366:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:415:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:416:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:423:2: warning: EXP12-C: Do not ignore values returned by functions: match_push_refs
remote.c:436:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:460:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:469:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:482:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:492:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:494:2: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
remote.c:496:2: warning: EXP12-C: Do not ignore values returned by functions: memset
remote.c:500:2: warning: EXP12-C: Do not ignore values returned by functions: get_fetch_map
remote.c:504:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
remote.c:514:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:522:44: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:524:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:530:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:538:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:547:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:548:2: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
remote.c:551:2: warning: EXP12-C: Do not ignore values returned by functions: memset
remote.c:552:16: warning: EXP05-C: Do not cast away a const qualification
remote.c:558:3: warning: EXP12-C: Do not ignore values returned by functions: memset
remote.c:559:17: warning: EXP05-C: Do not cast away a const qualification
remote.c:574:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
remote.c:590:2: warning: DCL01-C: Do not reuse variable names in subscopes: rename
remote.c:590:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:613:40: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:649:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:664:2: warning: DCL02-C: Use visually distinct identifiers: push_default
remote.c:664:2: warning: DCL01-C: Do not reuse variable names in subscopes: push_default
remote.c:664:2: warning: DCL02-C: Use visually distinct identifiers: push_default
remote.c:664:2: warning: DCL02-C: Use visually distinct identifiers: push_default
remote.c:664:2: warning: DCL02-C: Use visually distinct identifiers: push_default
remote.c:670:3: warning: DCL00-C: Const-qualify immutable objects: result
remote.c:664:2: warning: DCL02-C: Use visually distinct identifiers: push_default
remote.c:664:2: warning: DCL02-C: Use visually distinct identifiers: push_default
remote.c:664:2: warning: DCL02-C: Use visually distinct identifiers: push_default
remote.c:664:2: warning: DCL02-C: Use visually distinct identifiers: push_default
remote.c:699:2: warning: DCL01-C: Do not reuse variable names in subscopes: rename
remote.c:701:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
remote.c:716:3: warning: MSC12-C: Detect and remove code that has no effect
remote.c:725:3: warning: MSC12-C: Detect and remove code that has no effect
remote.c:752:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:766:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:768:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:788:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
remote.c:795:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:797:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:810:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:826:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:859:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:861:2: warning: DCL01-C: Do not reuse variable names in subscopes: known_remotes
remote.c:867:2: warning: EXP12-C: Do not ignore values returned by functions: memset
remote.c:879:3: warning: MSC12-C: Detect and remove code that has no effect
remote.c:884:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_remote
remote.c:887:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:889:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:924:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
remote.c:930:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:949:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:951:2: error: MEM34-C: Only free memory allocated dynamically
remote.c:968:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:969:2: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
remote.c:974:2: warning: EXP12-C: Do not ignore values returned by functions: memset
remote.c:975:16: warning: EXP05-C: Do not cast away a const qualification
remote.c:993:3: warning: DCL01-C: Do not reuse variable names in subscopes: transport
remote.c:1001:13: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1003:13: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1005:13: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1007:3: warning: EXP12-C: Do not ignore values returned by functions: transport_disconnect
remote.c:1009:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
remote.c:1011:3: warning: EXP12-C: Do not ignore values returned by functions: get_push_ref_states_noquery
remote.c:1031:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1032:2: warning: DCL00-C: Const-qualify immutable objects: n
remote.c:1035:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
remote.c:1041:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1070:2: warning: DCL01-C: Do not reuse variable names in subscopes: show_info
remote.c:1070:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1072:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch_info
remote.c:1072:47: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1092:2: warning: DCL01-C: Do not reuse variable names in subscopes: show_info
remote.c:1092:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1093:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch_info
remote.c:1093:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1098:66: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:1099:3: warning: MSC12-C: Detect and remove code that has no effect
remote.c:1114:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
remote.c:1117:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
remote.c:1120:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
remote.c:1122:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:1131:2: warning: DCL01-C: Do not reuse variable names in subscopes: show_info
remote.c:1131:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1132:2: warning: DCL01-C: Do not reuse variable names in subscopes: push_info
remote.c:1132:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1150:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1151:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1152:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1153:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1154:2: warning: DCL00-C: Const-qualify immutable objects: cmp
remote.c:1160:2: warning: DCL01-C: Do not reuse variable names in subscopes: show_info
remote.c:1160:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1161:2: warning: DCL01-C: Do not reuse variable names in subscopes: push_info
remote.c:1161:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1164:2: warning: MSC01-C: Strive for logical completeness
remote.c:1202:41: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:1204:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1251:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:1269:2: warning: DCL00-C: Const-qualify immutable objects: result
remote.c:1284:49: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1284:32: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1291:3: warning: EXP12-C: Do not ignore values returned by functions: get_remote_ref_states
remote.c:1293:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
remote.c:1294:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
remote.c:1309:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
remote.c:1316:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:1316:33: error: ERR33-C: Ensure that return values are compared against the proper type
remote.c:1321:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:1327:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
remote.c:1328:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
remote.c:1329:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
remote.c:1330:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
remote.c:1336:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
remote.c:1342:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
remote.c:1347:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
remote.c:1355:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
remote.c:1362:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_string_list
remote.c:1393:3: warning: EXP12-C: Do not ignore values returned by functions: get_remote_ref_states
remote.c:1395:11: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1396:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:1397:11: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1399:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:1407:11: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1415:11: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1417:11: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1420:3: warning: MEM01-C: Store a new value in pointers immediately after free()
remote.c:1420:3: error: MEM34-C: Only free memory allocated dynamically
remote.c:1428:37: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:1438:2: warning: EXP12-C: Do not ignore values returned by functions: get_remote_ref_states
remote.c:1445:2: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
remote.c:1446:2: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
remote.c:1452:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
remote.c:1456:10: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1491:10: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1499:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1507:2: warning: DCL01-C: Do not reuse variable names in subscopes: prune
remote.c:1520:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
remote.c:1526:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
remote.c:1530:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
remote.c:1532:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:1536:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
remote.c:1550:41: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:1554:2: warning: DCL00-C: Const-qualify immutable objects: mirror
remote.c:1555:2: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
remote.c:1567:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:1573:3: warning: MSC12-C: Detect and remove code that has no effect
remote.c:1598:3: warning: MSC12-C: Detect and remove code that has no effect
remote.c:1610:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:1630:3: warning: MSC12-C: Detect and remove code that has no effect
remote.c:1652:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
remote.c:1654:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
remote.c:1667:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:1701:3: warning: MSC12-C: Detect and remove code that has no effect
remote.c:1777:4: warning: MSC12-C: Detect and remove code that has no effect
    CC builtin/repack.o
In directory:  /datasets/git
Compiler args are:  -o builtin/repack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/repack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/repack.c
repack.c:41:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
repack.c:60:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
repack.c:117:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:123:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:123:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:125:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append_nodup
repack.c:131:18: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
repack.c:134:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
repack.c:155:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:176:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:185:70: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: pack
repack.c:188:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
repack.c:195:2: warning: EXP12-C: Do not ignore values returned by functions: xwrite
repack.c:196:2: warning: EXP12-C: Do not ignore values returned by functions: xwrite
repack.c:220:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
repack.c:223:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:254:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_packed_object
repack.c:291:3: error: MEM34-C: Only free memory allocated dynamically
repack.c:313:2: warning: DCL00-C: Const-qualify immutable objects: aw
repack.c:313:38: warning: EXP05-C: Do not cast away a const qualification
repack.c:313:2: warning: DCL00-C: Const-qualify immutable objects: bw
repack.c:314:31: warning: EXP05-C: Do not cast away a const qualification
repack.c:330:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
repack.c:350:4: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
repack.c:358:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
repack.c:366:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
repack.c:389:7: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
repack.c:389:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:389:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:422:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:422:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:429:7: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
repack.c:429:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:429:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:433:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:433:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:487:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
repack.c:523:4: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref_in
repack.c:527:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
repack.c:530:3: warning: DCL00-C: Const-qualify immutable objects: save_errno
repack.c:548:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
repack.c:550:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
repack.c:558:4: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
repack.c:561:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
repack.c:572:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
repack.c:578:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
repack.c:586:33: warning: DCL01-C: Do not reuse variable names in subscopes: write_bitmaps
repack.c:586:33: warning: DCL02-C: Use visually distinct identifiers: write_bitmaps
repack.c:586:33: warning: DCL02-C: Use visually distinct identifiers: write_bitmaps
repack.c:586:33: warning: DCL02-C: Use visually distinct identifiers: write_bitmaps
repack.c:600:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:586:33: warning: DCL02-C: Use visually distinct identifiers: write_bitmaps
repack.c:586:33: warning: DCL02-C: Use visually distinct identifiers: write_bitmaps
repack.c:586:33: warning: DCL02-C: Use visually distinct identifiers: write_bitmaps
repack.c:586:33: warning: DCL02-C: Use visually distinct identifiers: write_bitmaps
repack.c:586:33: warning: DCL02-C: Use visually distinct identifiers: write_bitmaps
repack.c:586:33: warning: DCL02-C: Use visually distinct identifiers: write_bitmaps
repack.c:631:22: warning: DCL01-C: Do not reuse variable names in subscopes: packdir
repack.c:631:22: warning: DCL02-C: Use visually distinct identifiers: packdir
repack.c:631:22: warning: DCL02-C: Use visually distinct identifiers: packdir
repack.c:631:22: warning: DCL02-C: Use visually distinct identifiers: packdir
repack.c:631:22: warning: DCL02-C: Use visually distinct identifiers: packdir
repack.c:647:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
repack.c:631:22: warning: DCL02-C: Use visually distinct identifiers: packdir
repack.c:673:2: warning: DCL00-C: Const-qualify immutable objects: local
repack.c:677:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:682:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:683:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:684:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:969:3: warning: DCL02-C: Use visually distinct identifiers: item
repack.c:716:3: warning: DCL01-C: Do not reuse variable names in subscopes: item
repack.c:969:3: warning: DCL02-C: Use visually distinct identifiers: item
repack.c:969:3: warning: DCL02-C: Use visually distinct identifiers: item
repack.c:969:3: warning: DCL02-C: Use visually distinct identifiers: item
repack.c:882:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:885:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:886:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
repack.c:888:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:900:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:901:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:902:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:918:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:921:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
repack.c:925:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
repack.c:929:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:932:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:933:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:937:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:938:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:940:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:941:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
repack.c:969:3: warning: DCL02-C: Use visually distinct identifiers: item
repack.c:969:3: warning: DCL01-C: Do not reuse variable names in subscopes: item
repack.c:969:3: warning: DCL02-C: Use visually distinct identifiers: item
repack.c:1053:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
repack.c:1055:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:1066:28: warning: INT13-C: Use bitwise operators only on unsigned operands
repack.c:1066:48: warning: INT13-C: Use bitwise operators only on unsigned operands
repack.c:1067:6: warning: EXP12-C: Do not ignore values returned by functions: chmod
repack.c:1078:4: error: MEM34-C: Only free memory allocated dynamically
repack.c:1087:4: warning: DCL00-C: Const-qualify immutable objects: len
repack.c:1088:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:1098:18: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
repack.c:1098:25: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
repack.c:1098:56: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
repack.c:1133:4: warning: DCL02-C: Use visually distinct identifiers: i
repack.c:1133:4: warning: DCL01-C: Do not reuse variable names in subscopes: i
repack.c:1133:4: warning: DCL02-C: Use visually distinct identifiers: i
repack.c:1133:4: warning: DCL02-C: Use visually distinct identifiers: i
repack.c:1133:4: warning: DCL02-C: Use visually distinct identifiers: i
repack.c:1142:5: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
repack.c:1133:4: warning: DCL02-C: Use visually distinct identifiers: i
repack.c:1170:31: warning: INT13-C: Use bitwise operators only on unsigned operands
repack.c:1171:3: warning: EXP12-C: Do not ignore values returned by functions: write_midx_file
    CC builtin/replace.o
In directory:  /datasets/git
Compiler args are:  -o builtin/replace.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/replace.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/replace.c
replace.c:46:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
replace.c:54:4: warning: DCL01-C: Do not reuse variable names in subscopes: object
replace.c:94:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_replace_ref
replace.c:105:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
replace.c:116:4: warning: MSC12-C: Detect and remove code that has no effect
replace.c:126:4: warning: MSC12-C: Detect and remove code that has no effect
replace.c:137:61: warning: DCL01-C: Do not reuse variable names in subscopes: ref
replace.c:142:2: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
replace.c:146:46: warning: DCL01-C: Do not reuse variable names in subscopes: object
replace.c:148:23: warning: DCL01-C: Do not reuse variable names in subscopes: ref
replace.c:166:29: warning: DCL01-C: Do not reuse variable names in subscopes: object
replace.c:173:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
replace.c:207:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
replace.c:230:7: error: FIO42-C: Close files when they are no longer needed
replace.c:234:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
replace.c:235:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
replace.c:240:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
replace.c:267:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
replace.c:277:58: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
replace.c:278:4: warning: MSC12-C: Detect and remove code that has no effect
replace.c:297:3: warning: DCL00-C: Const-qualify immutable objects: flags
replace.c:300:4: warning: MSC12-C: Detect and remove code that has no effect
replace.c:318:2: warning: DCL01-C: Do not reuse variable names in subscopes: tmpfile
replace.c:321:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
replace.c:339:3: error: MEM34-C: Only free memory allocated dynamically
replace.c:343:3: error: MEM34-C: Only free memory allocated dynamically
replace.c:347:3: error: MEM34-C: Only free memory allocated dynamically
replace.c:350:2: warning: MEM01-C: Store a new value in pointers immediately after free()
replace.c:350:2: error: MEM34-C: Only free memory allocated dynamically
replace.c:376:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
replace.c:404:46: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: commit
replace.c:404:46: warning: DCL01-C: Do not reuse variable names in subscopes: commit
replace.c:409:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
replace.c:411:2: warning: DCL01-C: Do not reuse variable names in subscopes: tag
replace.c:437:43: warning: DCL01-C: Do not reuse variable names in subscopes: commit
replace.c:450:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
replace.c:518:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC builtin/rerere.o
In directory:  /datasets/git
Compiler args are:  -o builtin/rerere.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/rerere.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/rerere.c
rerere.c:17:23: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: dummy
rerere.c:40:2: warning: EXP12-C: Do not ignore values returned by functions: memset
rerere.c:42:2: warning: EXP12-C: Do not ignore values returned by functions: memset
rerere.c:75:3: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
rerere.c:91:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:94:3: warning: EXP12-C: Do not ignore values returned by functions: rerere_remaining
rerere.c:95:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:107:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:109:50: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC builtin/reset.o
In directory:  /datasets/git
Compiler args are:  -o builtin/reset.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/reset.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/reset.c
reset.c:50:36: warning: DCL01-C: Do not reuse variable names in subscopes: ref
reset.c:50:74: warning: DCL01-C: Do not reuse variable names in subscopes: reset_type
reset.c:54:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
reset.c:58:2: warning: EXP12-C: Do not ignore values returned by functions: memset
reset.c:87:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index_unmerged
reset.c:100:3: warning: MSC12-C: Detect and remove code that has no effect
reset.c:117:8: warning: EXP05-C: Do not cast away a const qualification
reset.c:121:48: warning: DCL01-C: Do not reuse variable names in subscopes: commit
reset.c:129:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
reset.c:131:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
reset.c:136:24: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opt
reset.c:139:2: warning: DCL00-C: Const-qualify immutable objects: intent_to_add
reset.c:144:3: warning: DCL00-C: Const-qualify immutable objects: is_in_reset_tree
reset.c:148:4: warning: EXP12-C: Do not ignore values returned by functions: remove_file_from_index
reset.c:175:3: warning: EXP12-C: Do not ignore values returned by functions: add_index_entry
reset.c:180:50: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
reset.c:186:2: warning: EXP12-C: Do not ignore values returned by functions: memset
reset.c:222:39: warning: DCL01-C: Do not reuse variable names in subscopes: reset_type
reset.c:230:1: warning: DCL05-C: Use typedefs to improve code readability
reset.c:230:41: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
reset.c:277:31: warning: INT13-C: Use bitwise operators only on unsigned operands
reset.c:294:3: warning: EXP12-C: Do not ignore values returned by functions: update_ref
reset.c:315:2: warning: DCL01-C: Do not reuse variable names in subscopes: reset_type
reset.c:320:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
reset.c:371:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
reset.c:379:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
reset.c:411:3: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
reset.c:418:25: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
reset.c:437:3: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
reset.c:440:4: warning: DCL00-C: Const-qualify immutable objects: flags
reset.c:448:5: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
reset.c:458:4: warning: DCL01-C: Do not reuse variable names in subscopes: ref
reset.c:461:4: warning: EXP12-C: Do not ignore values returned by functions: dwim_ref
reset.c:463:5: error: MEM34-C: Only free memory allocated dynamically
reset.c:470:4: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/rev-list.o
In directory:  /datasets/git
Compiler args are:  -o builtin/rev-list.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/rev-list.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/rev-list.c
rev-list.c:22:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
rev-list.c:100:40: warning: DCL01-C: Do not reuse variable names in subscopes: commit
rev-list.c:102:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rev-list.c:110:18: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-list.c:152:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rev-list.c:195:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rev-list.c:195:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rev-list.c:197:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
rev-list.c:218:42: warning: DCL01-C: Do not reuse variable names in subscopes: commit
rev-list.c:244:3: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
rev-list.c:262:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rev-list.c:274:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rev-list.c:282:18: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-list.c:303:38: warning: DCL01-C: Do not reuse variable names in subscopes: commit
rev-list.c:320:2: warning: DCL00-C: Const-qualify immutable objects: flags
rev-list.c:329:18: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-list.c:348:12: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-list.c:368:21: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: found_pack
rev-list.c:382:2: warning: EXP12-C: Do not ignore values returned by functions: puts
rev-list.c:563:2: warning: EXP12-C: Do not ignore values returned by functions: memset
rev-list.c:569:14: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-list.c:588:15: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-list.c:659:15: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/rev-parse.o
In directory:  /datasets/git
Compiler args are:  -o builtin/rev-parse.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/rev-parse.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/rev-parse.c
rev-parse.c:104:3: warning: DCL00-C: Const-qualify immutable objects: sq
rev-parse.c:106:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
rev-parse.c:110:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
rev-parse.c:112:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
rev-parse.c:113:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
rev-parse.c:159:4: error: MEM34-C: Only free memory allocated dynamically
rev-parse.c:175:13: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:199:29: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
rev-parse.c:208:29: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
rev-parse.c:214:59: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
rev-parse.c:225:14: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:229:2: error: MEM34-C: Only free memory allocated dynamically
rev-parse.c:234:2: warning: EXP12-C: Do not ignore values returned by functions: show_default
rev-parse.c:235:14: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:240:4: error: MEM34-C: Only free memory allocated dynamically
rev-parse.c:256:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
rev-parse.c:264:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rev-parse.c:278:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rev-parse.c:291:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rev-parse.c:296:5: warning: DCL01-C: Do not reuse variable names in subscopes: commit
rev-parse.c:300:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rev-parse.c:303:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rev-parse.c:311:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
rev-parse.c:339:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rev-parse.c:342:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rev-parse.c:348:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rev-parse.c:366:3: error: MEM30-C: Do not access freed memory
rev-parse.c:366:3: error: MEM34-C: Only free memory allocated dynamically
rev-parse.c:369:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rev-parse.c:375:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rev-parse.c:403:11: warning: EXP05-C: Do not cast away a const qualification
rev-parse.c:427:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
rev-parse.c:441:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rev-parse.c:445:9: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
rev-parse.c:460:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rev-parse.c:461:3: warning: EXP12-C: Do not ignore values returned by functions: memset
rev-parse.c:471:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rev-parse.c:498:4: warning: MSC01-C: Strive for logical completeness
rev-parse.c:523:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rev-parse.c:524:2: warning: EXP12-C: Do not ignore values returned by functions: memset
rev-parse.c:527:60: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:526:50: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:532:2: warning: EXP12-C: Do not ignore values returned by functions: puts
rev-parse.c:556:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
rev-parse.c:611:105: warning: DCL01-C: Do not reuse variable names in subscopes: def
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:625:3: warning: EXP12-C: Do not ignore values returned by functions: puts
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:636:4: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath_forgiving
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:640:4: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath_forgiving
rev-parse.c:643:3: warning: EXP12-C: Do not ignore values returned by functions: puts
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:649:3: warning: EXP12-C: Do not ignore values returned by functions: puts
rev-parse.c:611:105: warning: DCL02-C: Use visually distinct identifiers: def
rev-parse.c:653:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath_forgiving
rev-parse.c:654:3: warning: EXP12-C: Do not ignore values returned by functions: puts
rev-parse.c:657:2: error: MEM34-C: Only free memory allocated dynamically
rev-parse.c:693:3: warning: EXP12-C: Do not ignore values returned by functions: setup_git_directory
rev-parse.c:709:5: warning: DCL02-C: Use visually distinct identifiers: i
rev-parse.c:709:5: warning: DCL01-C: Do not reuse variable names in subscopes: i
rev-parse.c:709:5: warning: DCL02-C: Use visually distinct identifiers: i
rev-parse.c:721:5: warning: EXP12-C: Do not ignore values returned by functions: puts
rev-parse.c:739:15: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:796:12: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:800:12: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:804:12: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:808:12: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:812:12: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:812:15: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:822:12: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:822:15: warning: INT13-C: Use bitwise operators only on unsigned operands
rev-parse.c:865:5: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
rev-parse.c:870:5: warning: EXP12-C: Do not ignore values returned by functions: repo_for_each_abbrev
rev-parse.c:874:5: warning: EXP12-C: Do not ignore values returned by functions: for_each_fullref_in
rev-parse.c:875:5: warning: EXP12-C: Do not ignore values returned by functions: for_each_fullref_in
rev-parse.c:946:5: warning: EXP12-C: Do not ignore values returned by functions: putchar
rev-parse.c:969:7: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
rev-parse.c:970:7: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
rev-parse.c:971:7: warning: EXP12-C: Do not ignore values returned by functions: puts
rev-parse.c:980:5: warning: MEM01-C: Store a new value in pointers immediately after free()
rev-parse.c:980:5: error: MEM34-C: Only free memory allocated dynamically
rev-parse.c:1013:6: warning: DCL02-C: Use visually distinct identifiers: oid
rev-parse.c:1013:6: warning: DCL01-C: Do not reuse variable names in subscopes: oid
rev-parse.c:1043:5: warning: EXP12-C: Do not ignore values returned by functions: puts
rev-parse.c:1048:16: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/revert.o
In directory:  /datasets/git
Compiler args are:  -o builtin/revert.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/revert.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/revert.c
revert.c:49:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revert.c:55:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revert.c:55:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revert.c:55:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revert.c:55:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revert.c:55:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revert.c:55:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revert.c:55:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revert.c:55:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revert.c:55:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revert.c:55:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revert.c:63:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revert.c:72:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revert.c:83:2: warning: DCL00-C: Const-qualify immutable objects: ap
revert.c:85:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
revert.c:86:21: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
revert.c:86:21: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
revert.c:90:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
revert.c:169:4: warning: MSC12-C: Detect and remove code that has no effect
revert.c:203:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revert.c:211:3: warning: EXP12-C: Do not ignore values returned by functions: memset
revert.c:226:3: warning: DCL00-C: Const-qualify immutable objects: ret
    CC builtin/rm.o
In directory:  /datasets/git
Compiler args are:  -o builtin/rm.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/rm.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/rm.c
rm.c:36:10: error: INT32-C: Ensure that operations on signed integers do not result in overflow
rm.c:56:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rm.c:93:56: warning: DCL01-C: Do not reuse variable names in subscopes: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:173:36: warning: INT13-C: Use bitwise operators only on unsigned operands
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:239:1: warning: DCL02-C: Use visually distinct identifiers: index_only
rm.c:260:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
rm.c:262:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
rm.c:293:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
rm.c:298:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
rm.c:298:41: warning: INT13-C: Use bitwise operators only on unsigned operands
rm.c:314:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rm.c:316:36: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rm.c:317:42: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rm.c:349:3: warning: MEM01-C: Store a new value in pointers immediately after free()
rm.c:349:3: error: MEM34-C: Only free memory allocated dynamically
rm.c:356:2: warning: MEM01-C: Store a new value in pointers immediately after free()
rm.c:356:2: error: MEM34-C: Only free memory allocated dynamically
rm.c:406:3: warning: DCL00-C: Const-qualify immutable objects: flag
rm.c:433:23: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC builtin/send-pack.o
In directory:  /datasets/git
Compiler args are:  -o builtin/send-pack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/send-pack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/send-pack.c
send-pack.c:30:45: warning: DCL01-C: Do not reuse variable names in subscopes: ref
send-pack.c:133:2: warning: EXP12-C: Do not ignore values returned by functions: git_gpg_config
send-pack.c:160:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
send-pack.c:175:2: warning: DCL00-C: Const-qualify immutable objects: quiet
send-pack.c:183:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
send-pack.c:257:6: error: EXP30-C: Do not depend on order of evaluation for side effects
send-pack.c:287:2: warning: MSC01-C: Strive for logical completeness
send-pack.c:293:3: warning: EXP12-C: Do not ignore values returned by functions: get_remote_heads
send-pack.c:305:9: warning: INT13-C: Use bitwise operators only on unsigned operands
send-pack.c:307:9: warning: INT13-C: Use bitwise operators only on unsigned operands
send-pack.c:330:6: warning: INT13-C: Use bitwise operators only on unsigned operands
send-pack.c:336:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
    CC builtin/shortlog.o
In directory:  /datasets/git
Compiler args are:  -o builtin/shortlog.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/shortlog.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/shortlog.c
shortlog.c:36:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shortlog.c:36:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shortlog.c:42:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shortlog.c:42:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shortlog.c:43:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shortlog.c:43:51: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shortlog.c:62:16: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
shortlog.c:62:16: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
shortlog.c:66:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
shortlog.c:69:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
shortlog.c:79:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
shortlog.c:81:3: warning: EXP12-C: Do not ignore values returned by functions: format_subject
shortlog.c:86:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shortlog.c:88:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
shortlog.c:88:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shortlog.c:107:2: warning: EXP12-C: Do not ignore values returned by functions: map_user
shortlog.c:147:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shortlog.c:167:22: warning: DCL01-C: Do not reuse variable names in subscopes: commit
shortlog.c:210:59: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shortlog.c:210:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shortlog.c:215:27: warning: DCL01-C: Do not reuse variable names in subscopes: commit
shortlog.c:234:63: warning: DCL01-C: Do not reuse variable names in subscopes: commit
shortlog.c:264:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
shortlog.c:279:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
shortlog.c:288:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
shortlog.c:295:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shortlog.c:321:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shortlog.c:334:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
shortlog.c:337:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
shortlog.c:340:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
shortlog.c:351:2: warning: EXP12-C: Do not ignore values returned by functions: memset
shortlog.c:353:2: warning: EXP12-C: Do not ignore values returned by functions: read_mailmap
shortlog.c:409:3: warning: MSC01-C: Strive for logical completeness
shortlog.c:429:3: warning: MSC12-C: Detect and remove code that has no effect
shortlog.c:434:3: warning: MSC12-C: Detect and remove code that has no effect
shortlog.c:487:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shortlog.c:490:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shortlog.c:491:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shortlog.c:496:6: warning: EXP12-C: Do not ignore values returned by functions: fwrite
shortlog.c:501:4: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
shortlog.c:504:4: error: MEM30-C: Do not access freed memory
shortlog.c:504:4: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/show-branch.o
In directory:  /datasets/git
Compiler args are:  -o builtin/show-branch.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/show-branch.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/show-branch.c
show-branch.c:56:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:70:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
show-branch.c:70:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
show-branch.c:70:1: warning: DCL05-C: Use typedefs to improve code readability
show-branch.c:70:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
show-branch.c:70:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
show-branch.c:70:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
show-branch.c:73:58: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:82:40: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:88:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
show-branch.c:100:40: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:102:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit_name
show-branch.c:133:1: warning: DCL05-C: Use typedefs to improve code readability
show-branch.c:135:12: warning: DCL01-C: Do not reuse variable names in subscopes: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:322:1: warning: DCL02-C: Use visually distinct identifiers: ref_name
show-branch.c:201:5: warning: EXP12-C: Do not ignore values returned by functions: name_first_parent_chain
show-branch.c:207:37: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:210:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
show-branch.c:216:1: warning: DCL05-C: Use typedefs to improve code readability
show-branch.c:220:2: warning: DCL00-C: Const-qualify immutable objects: all_mask
show-branch.c:221:2: warning: DCL00-C: Const-qualify immutable objects: all_revs
show-branch.c:225:3: warning: DCL00-C: Const-qualify immutable objects: still_interesting
show-branch.c:226:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:227:36: warning: INT13-C: Use bitwise operators only on unsigned operands
show-branch.c:232:3: warning: EXP12-C: Do not ignore values returned by functions: mark_seen
show-branch.c:233:14: warning: INT13-C: Use bitwise operators only on unsigned operands
show-branch.c:239:4: warning: DCL00-C: Const-qualify immutable objects: this_flag
show-branch.c:241:19: warning: INT13-C: Use bitwise operators only on unsigned operands
show-branch.c:243:4: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
show-branch.c:247:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert_by_date
show-branch.c:265:26: warning: INT13-C: Use bitwise operators only on unsigned operands
show-branch.c:290:44: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:300:2: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
show-branch.c:318:2: warning: EXP12-C: Do not ignore values returned by functions: puts
show-branch.c:371:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
show-branch.c:371:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
show-branch.c:377:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
show-branch.c:383:2: warning: DCL00-C: Const-qualify immutable objects: commit
show-branch.c:383:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:408:30: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
show-branch.c:423:32: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
show-branch.c:438:29: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
show-branch.c:457:29: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
show-branch.c:474:3: warning: DCL00-C: Const-qualify immutable objects: orig_cnt
show-branch.c:476:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
show-branch.c:480:3: warning: DCL00-C: Const-qualify immutable objects: orig_cnt
show-branch.c:482:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
show-branch.c:491:2: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
show-branch.c:499:2: warning: DCL00-C: Const-qualify immutable objects: all_mask
show-branch.c:500:2: warning: DCL00-C: Const-qualify immutable objects: all_revs
show-branch.c:504:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:505:3: warning: DCL00-C: Const-qualify immutable objects: flags
show-branch.c:505:36: warning: INT13-C: Use bitwise operators only on unsigned operands
show-branch.c:507:15: warning: INT13-C: Use bitwise operators only on unsigned operands
show-branch.c:508:4: warning: EXP12-C: Do not ignore values returned by functions: puts
show-branch.c:523:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:524:3: warning: DCL00-C: Const-qualify immutable objects: flag
show-branch.c:537:3: warning: EXP12-C: Do not ignore values returned by functions: append_ref
show-branch.c:542:3: warning: DCL00-C: Const-qualify immutable objects: saved_matches
show-branch.c:546:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
show-branch.c:567:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
show-branch.c:579:41: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:624:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:688:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
show-branch.c:694:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
show-branch.c:703:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
show-branch.c:726:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
show-branch.c:728:3: warning: DCL00-C: Const-qualify immutable objects: flags
show-branch.c:760:5: warning: EXP12-C: Do not ignore values returned by functions: read_ref_at
show-branch.c:783:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
show-branch.c:790:4: warning: MEM01-C: Store a new value in pointers immediately after free()
show-branch.c:790:4: error: MEM30-C: Do not access freed memory
show-branch.c:790:4: error: MEM34-C: Only free memory allocated dynamically
show-branch.c:793:4: warning: EXP12-C: Do not ignore values returned by functions: append_ref
show-branch.c:794:4: error: MEM34-C: Only free memory allocated dynamically
show-branch.c:796:3: error: MEM34-C: Only free memory allocated dynamically
show-branch.c:821:4: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
show-branch.c:833:3: warning: DCL00-C: Const-qualify immutable objects: flag
show-branch.c:839:7: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
show-branch.c:840:47: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
show-branch.c:845:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
show-branch.c:846:3: warning: EXP12-C: Do not ignore values returned by functions: mark_seen
show-branch.c:875:4: warning: DCL00-C: Const-qualify immutable objects: is_head
show-branch.c:882:6: warning: EXP12-C: Do not ignore values returned by functions: putchar
show-branch.c:901:5: warning: EXP12-C: Do not ignore values returned by functions: putchar
show-branch.c:902:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
show-branch.c:915:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
show-branch.c:916:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
show-branch.c:919:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
show-branch.c:920:3: warning: DCL00-C: Const-qualify immutable objects: this_flag
show-branch.c:921:3: warning: DCL00-C: Const-qualify immutable objects: is_merge_point
show-branch.c:921:36: warning: INT13-C: Use bitwise operators only on unsigned operands
show-branch.c:923:21: warning: INT13-C: Use bitwise operators only on unsigned operands
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
show-branch.c:926:4: warning: DCL00-C: Const-qualify immutable objects: is_merge
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
show-branch.c:952:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
show-branch.c:919:3: warning: DCL02-C: Use visually distinct identifiers: commit
    CC builtin/show-index.o
In directory:  /datasets/git
Compiler args are:  -o builtin/show-index.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/show-index.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/show-index.c
show-index.c:37:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
show-index.c:37:40: error: ERR33-C: Ensure that return values are compared against the proper type
show-index.c:43:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
show-index.c:43:43: error: ERR33-C: Ensure that return values are compared against the proper type
show-index.c:47:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
show-index.c:47:47: error: ERR33-C: Ensure that return values are compared against the proper type
show-index.c:52:3: warning: DCL00-C: Const-qualify immutable objects: n
show-index.c:61:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
show-index.c:61:43: error: ERR33-C: Ensure that return values are compared against the proper type
show-index.c:73:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
show-index.c:75:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
show-index.c:75:53: error: ERR33-C: Ensure that return values are compared against the proper type
show-index.c:80:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
show-index.c:80:44: error: ERR33-C: Ensure that return values are compared against the proper type
show-index.c:83:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
show-index.c:83:44: error: ERR33-C: Ensure that return values are compared against the proper type
show-index.c:87:4: warning: DCL00-C: Const-qualify immutable objects: off
show-index.c:94:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
show-index.c:94:35: error: ERR33-C: Ensure that return values are compared against the proper type
show-index.c:105:3: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/show-ref.o
In directory:  /datasets/git
Compiler args are:  -o builtin/show-ref.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/show-ref.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/show-ref.c
show-ref.c:52:30: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cbdata
show-ref.c:58:3: warning: DCL00-C: Const-qualify immutable objects: reflen
show-ref.c:61:4: warning: DCL00-C: Const-qualify immutable objects: len
show-ref.c:87:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
show-ref.c:104:2: warning: DCL00-C: Const-qualify immutable objects: matchlen
show-ref.c:106:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
show-ref.c:108:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
show-ref.c:112:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
show-ref.c:115:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
show-ref.c:121:4: warning: DCL00-C: Const-qualify immutable objects: reflen
show-ref.c:220:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
    CC builtin/sparse-checkout.o
In directory:  /datasets/git
Compiler args are:  -o builtin/sparse-checkout.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/sparse-checkout.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/sparse-checkout.c
sparse-checkout.c:67:2: warning: EXP12-C: Do not ignore values returned by functions: memset
sparse-checkout.c:73:2: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
sparse-checkout.c:73:2: error: MEM34-C: Only free memory allocated dynamically
sparse-checkout.c:82:3: warning: DCL00-C: Const-qualify immutable objects: pe
sparse-checkout.c:82:3: warning: DCL01-C: Do not reuse variable names in subscopes: pe
sparse-checkout.c:86:3: error: EXP30-C: Do not depend on order of evaluation for side effects
sparse-checkout.c:86:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-checkout.c:86:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-checkout.c:88:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
sparse-checkout.c:93:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sparse-checkout.c:94:4: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
sparse-checkout.c:171:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sparse-checkout.c:174:3: warning: EXP12-C: Do not ignore values returned by functions: fill_directory
sparse-checkout.c:205:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
sparse-checkout.c:214:2: warning: EXP12-C: Do not ignore values returned by functions: memset
sparse-checkout.c:225:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
sparse-checkout.c:272:2: error: EXP30-C: Do not depend on order of evaluation for side effects
sparse-checkout.c:272:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-checkout.c:272:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-checkout.c:287:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
sparse-checkout.c:292:3: error: MEM30-C: Do not access freed memory
sparse-checkout.c:292:3: error: MEM34-C: Only free memory allocated dynamically
sparse-checkout.c:297:2: error: EXP30-C: Do not depend on order of evaluation for side effects
sparse-checkout.c:297:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-checkout.c:297:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-checkout.c:309:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sparse-checkout.c:312:3: error: MEM30-C: Do not access freed memory
sparse-checkout.c:312:3: error: MEM34-C: Only free memory allocated dynamically
sparse-checkout.c:331:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sparse-checkout.c:331:2: error: MEM34-C: Only free memory allocated dynamically
sparse-checkout.c:337:3: warning: EXP12-C: Do not ignore values returned by functions: update_working_directory
sparse-checkout.c:349:2: warning: EXP12-C: Do not ignore values returned by functions: commit_lock_file
sparse-checkout.c:366:3: warning: MSC12-C: Detect and remove code that has no effect
sparse-checkout.c:414:3: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
sparse-checkout.c:450:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
sparse-checkout.c:462:2: warning: EXP12-C: Do not ignore values returned by functions: memset
sparse-checkout.c:469:3: error: MEM34-C: Only free memory allocated dynamically
sparse-checkout.c:484:3: warning: MEM01-C: Store a new value in pointers immediately after free()
sparse-checkout.c:484:3: error: MEM34-C: Only free memory allocated dynamically
sparse-checkout.c:501:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-checkout.c:517:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-checkout.c:613:2: warning: EXP12-C: Do not ignore values returned by functions: memset
sparse-checkout.c:619:2: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
sparse-checkout.c:619:2: error: MEM34-C: Only free memory allocated dynamically
sparse-checkout.c:624:2: error: EXP30-C: Do not depend on order of evaluation for side effects
sparse-checkout.c:624:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-checkout.c:624:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-checkout.c:647:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sparse-checkout.c:647:2: error: MEM34-C: Only free memory allocated dynamically
sparse-checkout.c:656:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-checkout.c:658:2: warning: MSC01-C: Strive for logical completeness
sparse-checkout.c:672:3: warning: EXP12-C: Do not ignore values returned by functions: set_config
sparse-checkout.c:683:2: error: MEM34-C: Only free memory allocated dynamically
sparse-checkout.c:700:3: warning: DCL00-C: Const-qualify immutable objects: prefix_len
sparse-checkout.c:725:3: warning: DCL01-C: Do not reuse variable names in subscopes: index
sparse-checkout.c:726:3: warning: DCL00-C: Const-qualify immutable objects: pos
sparse-checkout.c:765:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
sparse-checkout.c:791:2: warning: DCL00-C: Const-qualify immutable objects: default_patterns_nr
sparse-checkout.c:808:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
sparse-checkout.c:867:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
sparse-checkout.c:904:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
sparse-checkout.c:906:2: warning: EXP12-C: Do not ignore values returned by functions: memset
    CC builtin/stash.o
In directory:  /datasets/git
Compiler args are:  -o builtin/stash.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/stash.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/stash.c
stash.c:116:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
stash.c:167:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
stash.c:178:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
stash.c:190:4: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
stash.c:226:2: error: MEM34-C: Only free memory allocated dynamically
stash.c:258:2: warning: DCL00-C: Const-qualify immutable objects: nr_trees
stash.c:261:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
stash.c:262:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
stash.c:264:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index_preload
stash.c:268:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
stash.c:270:2: warning: EXP12-C: Do not ignore values returned by functions: memset
stash.c:308:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
stash.c:353:29: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: options
stash.c:362:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stash.c:365:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stash.c:380:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
stash.c:381:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
stash.c:382:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
stash.c:385:3: warning: EXP12-C: Do not ignore values returned by functions: remove_path
stash.c:392:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
stash.c:396:2: warning: EXP12-C: Do not ignore values returned by functions: remove_path
stash.c:435:2: warning: EXP12-C: Do not ignore values returned by functions: do_diff_cache
stash.c:480:4: warning: EXP12-C: Do not ignore values returned by functions: checkout_entry
stash.c:481:20: warning: INT13-C: Use bitwise operators only on unsigned operands
stash.c:492:4: warning: DCL01-C: Do not reuse variable names in subscopes: option
stash.c:501:4: warning: EXP12-C: Do not ignore values returned by functions: add_index_entry
stash.c:509:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
stash.c:511:23: warning: INT13-C: Use bitwise operators only on unsigned operands
stash.c:516:10: warning: DCL01-C: Do not reuse variable names in subscopes: index
stash.c:526:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index_preload
stash.c:554:4: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
stash.c:558:4: warning: EXP12-C: Do not ignore values returned by functions: reset_head
stash.c:560:4: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
stash.c:583:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
stash.c:596:23: warning: INT13-C: Use bitwise operators only on unsigned operands
stash.c:600:3: warning: EXP12-C: Do not ignore values returned by functions: repo_rerere
stash.c:629:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
stash.c:631:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
stash.c:633:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
stash.c:634:3: warning: EXP12-C: Do not ignore values returned by functions: run_command
stash.c:644:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
stash.c:665:48: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ooid
stash.c:666:27: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: noid
stash.c:670:15: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
stash.c:702:2: warning: DCL00-C: Const-qualify immutable objects: ret
stash.c:738:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
stash.c:779:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
stash.c:790:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
stash.c:791:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
stash.c:821:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
stash.c:822:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
stash.c:850:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
stash.c:851:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree_desc
stash.c:855:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
stash.c:855:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stash.c:868:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stash.c:871:2: warning: EXP12-C: Do not ignore values returned by functions: do_diff_cache
stash.c:906:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
stash.c:921:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stash.c:921:23: error: ERR33-C: Ensure that return values are compared against the proper type
stash.c:944:2: warning: MSC01-C: Strive for logical completeness
stash.c:959:2: warning: EXP12-C: Do not ignore values returned by functions: log_tree_diff_flush
stash.c:985:4: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
stash.c:1035:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
stash.c:1055:2: warning: EXP12-C: Do not ignore values returned by functions: fill_directory
stash.c:1145:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
stash.c:1170:2: warning: EXP12-C: Do not ignore values returned by functions: remove_path
stash.c:1215:2: warning: EXP12-C: Do not ignore values returned by functions: remove_path
stash.c:1219:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
stash.c:1229:34: error: ENV30-C: Do not modify the string returned by getenv()
stash.c:1230:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
stash.c:1239:2: error: MEM34-C: Only free memory allocated dynamically
stash.c:1264:2: warning: EXP12-C: Do not ignore values returned by functions: remove_path
stash.c:1306:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
stash.c:1325:2: warning: EXP12-C: Do not ignore values returned by functions: remove_path
stash.c:1348:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index_preload
stash.c:1379:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
stash.c:1444:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
stash.c:1446:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
stash.c:1472:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_join_argv
stash.c:1474:2: warning: EXP12-C: Do not ignore values returned by functions: memset
stash.c:1501:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
stash.c:1512:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
stash.c:1518:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index_preload
stash.c:1526:4: warning: EXP12-C: Do not ignore values returned by functions: ce_path_match
stash.c:1530:4: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
stash.c:1532:4: warning: MEM01-C: Store a new value in pointers immediately after free()
stash.c:1532:4: error: MEM31-C: Free dynamically allocated memory when no longer needed
stash.c:1532:4: error: MEM34-C: Only free memory allocated dynamically
stash.c:1535:3: error: MEM34-C: Only free memory allocated dynamically
stash.c:1583:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
stash.c:1604:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
stash.c:1609:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
stash.c:1677:4: warning: DCL02-C: Use visually distinct identifiers: cp
stash.c:1677:4: warning: DCL01-C: Do not reuse variable names in subscopes: cp
stash.c:1677:4: warning: DCL02-C: Use visually distinct identifiers: cp
stash.c:1677:4: warning: DCL02-C: Use visually distinct identifiers: cp
stash.c:1747:46: warning: INT13-C: Use bitwise operators only on unsigned operands
stash.c:1761:30: warning: INT13-C: Use bitwise operators only on unsigned operands
stash.c:1811:2: warning: EXP12-C: Do not ignore values returned by functions: memset
stash.c:1821:2: warning: DCL00-C: Const-qualify immutable objects: pid
stash.c:1860:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
    CC builtin/stripspace.o
In directory:  /datasets/git
Compiler args are:  -o builtin/stripspace.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/stripspace.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/stripspace.c
stripspace.c:14:2: error: MEM34-C: Only free memory allocated dynamically
stripspace.c:50:3: warning: EXP12-C: Do not ignore values returned by functions: setup_git_directory_gently
    CC builtin/submodule--helper.o
In directory:  /datasets/git
Compiler args are:  -o builtin/submodule--helper.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/submodule--helper.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/submodule--helper.c
submodule--helper.c:83:2: warning: DCL00-C: Const-qualify immutable objects: code
submodule--helper.c:94:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
submodule--helper.c:108:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:108:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:109:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:109:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:125:3: warning: DCL00-C: Const-qualify immutable objects: displaypath
submodule--helper.c:135:65: warning: DCL01-C: Do not reuse variable names in subscopes: object_id
submodule--helper.c:159:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:161:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:164:4: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
submodule--helper.c:186:28: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
submodule--helper.c:210:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:224:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:240:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:263:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule--helper.c:290:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:328:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:329:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:330:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:331:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:333:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:345:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:348:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:368:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:375:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:385:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:391:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
submodule--helper.c:466:3: warning: EXP12-C: Do not ignore values returned by functions: git_config_set_gently
submodule--helper.c:489:4: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:518:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:518:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:519:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:524:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:532:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
submodule--helper.c:590:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:601:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:655:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
submodule--helper.c:685:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:686:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:702:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:702:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:709:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:718:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
submodule--helper.c:781:3: error: MEM30-C: Do not access freed memory
submodule--helper.c:781:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:812:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:813:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:861:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:870:3: warning: EXP12-C: Do not ignore values returned by functions: run_command
submodule--helper.c:891:4: warning: DCL00-C: Const-qualify immutable objects: fd
submodule--helper.c:891:13: error: FIO42-C: Close files when they are no longer needed
submodule--helper.c:965:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:972:20: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
submodule--helper.c:998:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:998:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:999:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:999:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1000:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1000:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1032:4: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1032:4: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1046:33: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: options
submodule--helper.c:1050:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:1065:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:1070:47: warning: DCL01-C: Do not reuse variable names in subscopes: diff_cmd
submodule--helper.c:1081:26: warning: DCL01-C: Do not reuse variable names in subscopes: diff_cmd
submodule--helper.c:1091:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:1097:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:1104:2: warning: EXP12-C: Do not ignore values returned by functions: precompose_argv_prefix
submodule--helper.c:1105:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
submodule--helper.c:1143:2: warning: DCL01-C: Do not reuse variable names in subscopes: diff_cmd
submodule--helper.c:1232:4: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1263:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1263:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1265:2: warning: EXP12-C: Do not ignore values returned by functions: submodule_to_gitdir
submodule--helper.c:1279:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:1280:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:1293:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1293:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1294:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1294:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1296:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1296:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1297:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1297:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1298:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1303:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:1311:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
submodule--helper.c:1420:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:1423:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule--helper.c:1430:3: warning: EXP12-C: Do not ignore values returned by functions: git_config_rename_section_in_file
submodule--helper.c:1434:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1438:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1438:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1439:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1439:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1446:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:1453:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
submodule--helper.c:1474:3: warning: MSC12-C: Detect and remove code that has no effect
submodule--helper.c:1508:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
submodule--helper.c:1530:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
submodule--helper.c:1540:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:1574:4: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1574:4: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1576:4: warning: MSC01-C: Strive for logical completeness
submodule--helper.c:1583:5: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
submodule--helper.c:1601:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_string
submodule--helper.c:1605:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_string
submodule--helper.c:1628:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1628:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1629:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1668:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:1669:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:1696:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:1697:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:1698:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:1716:3: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
submodule--helper.c:1717:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1727:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_string
submodule--helper.c:1731:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_string
submodule--helper.c:1736:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1736:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1737:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1737:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1739:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1739:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1740:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1740:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1741:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1747:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
submodule--helper.c:1805:2: warning: EXP12-C: Do not ignore values returned by functions: clone_submodule
submodule--helper.c:1848:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:1863:2: warning: DCL01-C: Do not reuse variable names in subscopes: update_data
submodule--helper.c:1901:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
submodule--helper.c:1902:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
submodule--helper.c:1985:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:1985:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2016:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:2030:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:2031:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:2064:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:2064:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2067:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2067:8: warning: EXP05-C: Do not cast away a const qualification
submodule--helper.c:2077:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:2079:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
submodule--helper.c:2084:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:2110:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:2120:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: err
submodule--helper.c:2122:17: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: idx_task_cb
submodule--helper.c:2124:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:2136:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:2137:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:2140:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:2140:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2146:39: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
submodule--helper.c:2150:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:2171:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule--helper.c:2191:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule--helper.c:2206:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:2213:3: warning: DCL01-C: Do not reuse variable names in subscopes: remote
submodule--helper.c:2216:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2237:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:2243:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:2249:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:2255:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:2262:4: warning: EXP12-C: Do not ignore values returned by functions: die_message
submodule--helper.c:2316:2: warning: DCL00-C: Const-qualify immutable objects: subforce
submodule--helper.c:2344:67: warning: DCL01-C: Do not reuse variable names in subscopes: branch
submodule--helper.c:2358:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:2358:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2410:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:2410:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2411:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:2411:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2421:2: warning: MSC01-C: Strive for logical completeness
submodule--helper.c:2436:59: warning: DCL01-C: Do not reuse variable names in subscopes: update_data
submodule--helper.c:2439:2: warning: DCL00-C: Const-qualify immutable objects: update_type
submodule--helper.c:2442:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:2443:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:2446:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:2489:49: warning: DCL01-C: Do not reuse variable names in subscopes: update_data
submodule--helper.c:2509:3: warning: DCL01-C: Do not reuse variable names in subscopes: branch
submodule--helper.c:2521:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:2521:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2534:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2566:50: warning: DCL01-C: Do not reuse variable names in subscopes: update_data
submodule--helper.c:2630:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
submodule--helper.c:2751:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
submodule--helper.c:2787:3: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
submodule--helper.c:2821:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2829:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
submodule--helper.c:2866:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
submodule--helper.c:2878:2: warning: EXP12-C: Do not ignore values returned by functions: config_set_in_gitmodules_file_gently
submodule--helper.c:2881:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2905:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
submodule--helper.c:2925:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:2946:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
submodule--helper.c:2968:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch
submodule--helper.c:2977:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
submodule--helper.c:2988:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:2990:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule--helper.c:3008:49: warning: DCL01-C: Do not reuse variable names in subscopes: add_data
submodule--helper.c:3027:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:3027:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:3043:5: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:3043:5: error: MEM30-C: Do not access freed memory
submodule--helper.c:3043:5: error: MEM31-C: Free dynamically allocated memory when no longer needed
submodule--helper.c:3043:5: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:3061:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:3061:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:3092:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule--helper.c:3114:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:3119:56: warning: DCL01-C: Do not reuse variable names in subscopes: add_data
submodule--helper.c:3127:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_set_gently
submodule--helper.c:3128:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:3128:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:3174:4: warning: EXP12-C: Do not ignore values returned by functions: git_config_set_gently
submodule--helper.c:3175:4: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:3175:4: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:3179:3: warning: EXP12-C: Do not ignore values returned by functions: git_config_set_gently
submodule--helper.c:3180:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:3180:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:3206:4: warning: EXP12-C: Do not ignore values returned by functions: ce_path_match
submodule--helper.c:3219:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:3238:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
submodule--helper.c:3239:2: warning: DCL01-C: Do not reuse variable names in subscopes: add_data
submodule--helper.c:3257:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
submodule--helper.c:3286:3: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:3309:2: warning: EXP12-C: Do not ignore values returned by functions: normalize_path_copy
submodule--helper.c:3348:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule--helper.c:3348:2: error: MEM34-C: Only free memory allocated dynamically
submodule--helper.c:3359:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
    CC builtin/symbolic-ref.o
In directory:  /datasets/git
Compiler args are:  -o builtin/symbolic-ref.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/symbolic-ref.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/symbolic-ref.c
symbolic-ref.c:34:3: warning: EXP12-C: Do not ignore values returned by functions: puts
symbolic-ref.c:35:3: error: MEM34-C: Only free memory allocated dynamically
    CC builtin/tag.o
In directory:  /datasets/git
Compiler args are:  -o builtin/tag.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/tag.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/tag.c
tag.c:50:2: warning: EXP12-C: Do not ignore values returned by functions: memset
tag.c:68:2: warning: EXP12-C: Do not ignore values returned by functions: filter_refs
tag.c:76:3: warning: EXP12-C: Do not ignore values returned by functions: fwrite
tag.c:77:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
tag.c:83:2: error: MEM34-C: Only free memory allocated dynamically
tag.c:95:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
tag.c:103:4: warning: MSC12-C: Detect and remove code that has no effect
tag.c:114:55: warning: DCL01-C: Do not reuse variable names in subscopes: ref
tag.c:117:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tag.c:119:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
tag.c:120:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tag.c:136:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tag.c:142:3: error: MEM30-C: Do not access freed memory
tag.c:142:3: error: MEM34-C: Only free memory allocated dynamically
tag.c:148:53: warning: DCL01-C: Do not reuse variable names in subscopes: ref
tag.c:152:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tag.c:172:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
tag.c:176:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
tag.c:193:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
tag.c:193:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tag.c:223:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tag.c:229:3: error: MEM34-C: Only free memory allocated dynamically
tag.c:235:2: warning: MEM01-C: Store a new value in pointers immediately after free()
tag.c:235:2: error: MEM34-C: Only free memory allocated dynamically
tag.c:260:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
tag.c:266:48: warning: DCL01-C: Do not reuse variable names in subscopes: object
tag.c:267:22: warning: DCL01-C: Do not reuse variable names in subscopes: tag
tag.c:426:2: warning: DCL02-C: Use visually distinct identifiers: buf
tag.c:306:4: warning: DCL01-C: Do not reuse variable names in subscopes: buf
tag.c:426:2: warning: DCL02-C: Use visually distinct identifiers: buf
tag.c:340:3: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
tag.c:341:3: warning: MEM01-C: Store a new value in pointers immediately after free()
tag.c:341:3: error: MEM34-C: Only free memory allocated dynamically
tag.c:354:14: error: ENV30-C: Do not modify the string returned by getenv()
tag.c:375:3: warning: MEM01-C: Store a new value in pointers immediately after free()
tag.c:375:3: error: MEM34-C: Only free memory allocated dynamically
tag.c:400:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tag.c:427:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
tag.c:429:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
tag.c:430:2: warning: DCL01-C: Do not reuse variable names in subscopes: tag
tag.c:495:2: warning: EXP12-C: Do not ignore values returned by functions: memset
tag.c:496:2: warning: EXP12-C: Do not ignore values returned by functions: memset
tag.c:506:54: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tag.c:526:2: warning: EXP12-C: Do not ignore values returned by functions: finalize_colopts
tag.c:538:4: warning: EXP12-C: Do not ignore values returned by functions: memset
tag.c:540:4: warning: EXP12-C: Do not ignore values returned by functions: run_column_filter
    CC builtin/unpack-file.o
In directory:  /datasets/git
Compiler args are:  -o builtin/unpack-file.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/unpack-file.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/unpack-file.c
unpack-file.c:17:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
unpack-file.c:36:2: warning: EXP12-C: Do not ignore values returned by functions: puts
    CC builtin/unpack-objects.o
In directory:  /datasets/git
Compiler args are:  -o builtin/unpack-objects.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/unpack-objects.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/unpack-objects.c
unpack-objects.c:19:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
unpack-objects.c:36:2: warning: DCL01-C: Do not reuse variable names in subscopes: buffer
unpack-objects.c:44:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-objects.c:47:46: warning: DCL01-C: Do not reuse variable names in subscopes: object
unpack-objects.c:47:60: warning: DCL01-C: Do not reuse variable names in subscopes: buffer
unpack-objects.c:47:60: warning: DCL02-C: Use visually distinct identifiers: buffer
unpack-objects.c:47:60: warning: DCL02-C: Use visually distinct identifiers: buffer
unpack-objects.c:50:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-objects.c:47:60: warning: DCL02-C: Use visually distinct identifiers: buffer
unpack-objects.c:65:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-objects.c:73:3: warning: DCL00-C: Const-qualify immutable objects: ret
unpack-objects.c:73:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-objects.c:92:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-objects.c:92:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-objects.c:114:2: warning: DCL00-C: Const-qualify immutable objects: bufsize
unpack-objects.c:117:2: warning: EXP12-C: Do not ignore values returned by functions: memset
unpack-objects.c:126:3: warning: DCL00-C: Const-qualify immutable objects: ret
unpack-objects.c:131:4: warning: MSC12-C: Detect and remove code that has no effect
unpack-objects.c:132:4: error: MEM34-C: Only free memory allocated dynamically
unpack-objects.c:150:3: error: MEM34-C: Only free memory allocated dynamically
unpack-objects.c:169:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-objects.c:181:2: warning: DCL01-C: Do not reuse variable names in subscopes: offset
unpack-objects.c:213:10: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
unpack-objects.c:213:37: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: options
unpack-objects.c:529:2: warning: DCL02-C: Use visually distinct identifiers: type
unpack-objects.c:228:3: warning: DCL00-C: Const-qualify immutable objects: type
unpack-objects.c:228:3: warning: DCL01-C: Do not reuse variable names in subscopes: type
unpack-objects.c:529:2: warning: DCL02-C: Use visually distinct identifiers: type
unpack-objects.c:272:3: warning: MEM01-C: Store a new value in pointers immediately after free()
unpack-objects.c:272:3: error: MEM31-C: Free dynamically allocated memory when no longer needed
unpack-objects.c:275:3: warning: DCL01-C: Do not reuse variable names in subscopes: blob
unpack-objects.c:280:3: warning: MEM01-C: Store a new value in pointers immediately after free()
unpack-objects.c:317:2: warning: MEM01-C: Store a new value in pointers immediately after free()
unpack-objects.c:338:4: warning: MEM01-C: Store a new value in pointers immediately after free()
unpack-objects.c:338:4: error: MEM34-C: Only free memory allocated dynamically
unpack-objects.c:363:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-objects.c:373:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-objects.c:381:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-objects.c:407:3: warning: DCL01-C: Do not reuse variable names in subscopes: blob
unpack-objects.c:420:2: warning: DCL01-C: Do not reuse variable names in subscopes: obj_buffer
unpack-objects.c:459:3: warning: DCL00-C: Const-qualify immutable objects: base_offset
unpack-objects.c:459:3: warning: DCL01-C: Do not reuse variable names in subscopes: base_offset
unpack-objects.c:468:24: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-objects.c:468:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-objects.c:473:16: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
unpack-objects.c:513:3: warning: MSC12-C: Detect and remove code that has no effect
unpack-objects.c:521:2: error: MEM34-C: Only free memory allocated dynamically
unpack-objects.c:543:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
unpack-objects.c:543:22: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
unpack-objects.c:575:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-objects.c:588:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-objects.c:641:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
unpack-objects.c:677:3: warning: DCL00-C: Const-qualify immutable objects: ret
    CC builtin/update-index.o
In directory:  /datasets/git
Compiler args are:  -o builtin/update-index.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/update-index.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/update-index.c
update-index.c:56:2: warning: DCL00-C: Const-qualify immutable objects: vp
update-index.c:69:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
update-index.c:71:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
update-index.c:72:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
update-index.c:132:2: warning: EXP12-C: Do not ignore values returned by functions: sleep
update-index.c:148:2: warning: MEM01-C: Store a new value in pointers immediately after free()
update-index.c:148:2: error: MEM34-C: Only free memory allocated dynamically
update-index.c:150:2: warning: EXP12-C: Do not ignore values returned by functions: atexit
update-index.c:151:2: warning: EXP12-C: Do not ignore values returned by functions: xstat_mtime_dir
update-index.c:153:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:157:2: warning: EXP12-C: Do not ignore values returned by functions: xstat_mtime_dir
update-index.c:160:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:161:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
update-index.c:166:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:170:2: warning: EXP12-C: Do not ignore values returned by functions: xstat_mtime_dir
update-index.c:173:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:174:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
update-index.c:179:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:184:2: warning: EXP12-C: Do not ignore values returned by functions: xstat_mtime_dir
update-index.c:186:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:187:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
update-index.c:191:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:195:2: warning: EXP12-C: Do not ignore values returned by functions: xstat_mtime_dir
update-index.c:197:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:198:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
update-index.c:202:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:206:2: warning: EXP12-C: Do not ignore values returned by functions: xstat_mtime_dir
update-index.c:208:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:209:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
update-index.c:214:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:219:2: warning: EXP12-C: Do not ignore values returned by functions: xstat_mtime_dir
update-index.c:221:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
update-index.c:222:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
update-index.c:229:2: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
update-index.c:239:2: warning: DCL00-C: Const-qualify immutable objects: namelen
update-index.c:240:2: warning: DCL00-C: Const-qualify immutable objects: pos
update-index.c:246:38: warning: INT13-C: Use bitwise operators only on unsigned operands
update-index.c:280:2: warning: DCL01-C: Do not reuse variable names in subscopes: option
update-index.c:300:9: warning: INT13-C: Use bitwise operators only on unsigned operands
update-index.c:352:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
update-index.c:414:2: warning: DCL01-C: Do not reuse variable names in subscopes: option
update-index.c:431:9: warning: INT13-C: Use bitwise operators only on unsigned operands
update-index.c:583:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
update-index.c:635:2: warning: DCL00-C: Const-qualify immutable objects: namelen
update-index.c:646:50: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
update-index.c:658:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
update-index.c:660:50: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
update-index.c:689:2: warning: EXP12-C: Do not ignore values returned by functions: remove_file_from_index
update-index.c:691:3: warning: MSC12-C: Detect and remove code that has no effect
update-index.c:697:2: warning: MSC12-C: Detect and remove code that has no effect
update-index.c:729:7: warning: INT13-C: Use bitwise operators only on unsigned operands
update-index.c:730:3: error: MEM30-C: Do not access freed memory
update-index.c:730:3: error: MEM34-C: Only free memory allocated dynamically
update-index.c:743:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
update-index.c:788:3: warning: MEM01-C: Store a new value in pointers immediately after free()
update-index.c:788:3: error: MEM34-C: Only free memory allocated dynamically
update-index.c:805:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
update-index.c:806:17: warning: INT13-C: Use bitwise operators only on unsigned operands
update-index.c:827:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
update-index.c:835:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
update-index.c:914:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
update-index.c:930:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
update-index.c:945:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
update-index.c:966:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
update-index.c:986:2: warning: DCL01-C: Do not reuse variable names in subscopes: untracked_cache
update-index.c:988:2: warning: DCL00-C: Const-qualify immutable objects: prefix_length
update-index.c:990:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
update-index.c:993:2: warning: DCL01-C: Do not reuse variable names in subscopes: split_index
update-index.c:996:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
update-index.c:1141:3: warning: MSC01-C: Strive for logical completeness
update-index.c:1158:4: warning: MEM01-C: Store a new value in pointers immediately after free()
update-index.c:1158:4: error: MEM34-C: Only free memory allocated dynamically
update-index.c:1203:4: error: MEM34-C: Only free memory allocated dynamically
update-index.c:1260:3: warning: DCL00-C: Const-qualify immutable objects: fsm_mode
update-index.c:1261:3: warning: DCL00-C: Const-qualify immutable objects: reason
update-index.c:1285:3: warning: DCL00-C: Const-qualify immutable objects: fsm_mode
    CC builtin/update-ref.o
In directory:  /datasets/git
Compiler args are:  -o builtin/update-ref.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/update-ref.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/update-ref.c
update-ref.c:16:1: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
update-ref.c:35:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
update-ref.c:38:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
update-ref.c:55:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
update-ref.c:100:18: warning: DCL01-C: Do not reuse variable names in subscopes: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:210:2: warning: MEM01-C: Store a new value in pointers immediately after free()
update-ref.c:210:2: error: MEM34-C: Only free memory allocated dynamically
update-ref.c:240:2: warning: MEM01-C: Store a new value in pointers immediately after free()
update-ref.c:240:2: error: MEM34-C: Only free memory allocated dynamically
update-ref.c:274:2: warning: MEM01-C: Store a new value in pointers immediately after free()
update-ref.c:274:2: error: MEM34-C: Only free memory allocated dynamically
update-ref.c:301:2: warning: MEM01-C: Store a new value in pointers immediately after free()
update-ref.c:301:2: error: MEM34-C: Only free memory allocated dynamically
update-ref.c:305:35: warning: DCL01-C: Do not reuse variable names in subscopes: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:374:1: warning: DCL02-C: Use visually distinct identifiers: command
update-ref.c:311:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: transaction
update-ref.c:321:53: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: transaction
update-ref.c:332:2: warning: DCL01-C: Do not reuse variable names in subscopes: error
update-ref.c:343:2: warning: DCL01-C: Do not reuse variable names in subscopes: error
update-ref.c:354:2: warning: DCL01-C: Do not reuse variable names in subscopes: error
update-ref.c:411:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
update-ref.c:423:6: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
update-ref.c:442:3: warning: MSC01-C: Strive for logical completeness
update-ref.c:476:2: warning: MSC01-C: Strive for logical completeness
update-ref.c:532:21: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
    CC builtin/update-server-info.o
In directory:  /datasets/git
Compiler args are:  -o builtin/update-server-info.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/update-server-info.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/update-server-info.c
    CC builtin/upload-archive.o
In directory:  /datasets/git
Compiler args are:  -o builtin/upload-archive.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/upload-archive.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/upload-archive.c
upload-archive.c:12:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
upload-archive.c:15:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
upload-archive.c:34:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-archive.c:39:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
upload-archive.c:44:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-archive.c:56:2: warning: DCL00-C: Const-qualify immutable objects: params
upload-archive.c:58:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
upload-archive.c:60:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
upload-archive.c:68:2: warning: DCL00-C: Const-qualify immutable objects: sz
upload-archive.c:94:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-archive.c:97:3: warning: DCL00-C: Const-qualify immutable objects: err
upload-archive.c:114:5: warning: MSC12-C: Detect and remove code that has no effect
upload-archive.c:115:5: warning: EXP12-C: Do not ignore values returned by functions: sleep
    CC builtin/upload-pack.o
In directory:  /datasets/git
Compiler args are:  -o builtin/upload-pack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/upload-pack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/upload-pack.c
upload-pack.c:51:2: warning: MSC01-C: Strive for logical completeness
    CC builtin/var.o
In directory:  /datasets/git
Compiler args are:  -o builtin/var.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/var.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/var.c
var.c:10:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
var.c:38:2: warning: DCL01-C: Do not reuse variable names in subscopes: read
    CC builtin/verify-commit.o
In directory:  /datasets/git
Compiler args are:  -o builtin/verify-commit.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/verify-commit.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/verify-commit.c
verify-commit.c:23:42: warning: DCL01-C: Do not reuse variable names in subscopes: commit
verify-commit.c:25:2: warning: DCL01-C: Do not reuse variable names in subscopes: signature_check
verify-commit.c:28:2: warning: EXP12-C: Do not ignore values returned by functions: memset
verify-commit.c:57:2: warning: DCL00-C: Const-qualify immutable objects: status
verify-commit.c:85:2: warning: EXP12-C: Do not ignore values returned by functions: signal
    CC builtin/verify-pack.o
In directory:  /datasets/git
Compiler args are:  -o builtin/verify-pack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/verify-pack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/verify-pack.c
verify-pack.c:16:2: warning: DCL00-C: Const-qualify immutable objects: stat_only
verify-pack.c:19:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
verify-pack.c:39:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
    CC builtin/verify-tag.o
In directory:  /datasets/git
Compiler args are:  -o builtin/verify-tag.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/verify-tag.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/verify-tag.c
verify-tag.c:24:2: warning: DCL00-C: Const-qualify immutable objects: status
    CC builtin/worktree.o
In directory:  /datasets/git
Compiler args are:  -o builtin/worktree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/worktree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/worktree.c
worktree.c:128:2: warning: EXP12-C: Do not ignore values returned by functions: lstat_cache_aware_rmdir
worktree.c:141:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
worktree.c:142:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
worktree.c:166:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
worktree.c:189:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
worktree.c:193:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
worktree.c:194:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
worktree.c:234:3: warning: EXP12-C: Do not ignore values returned by functions: remove_dir_recursively
worktree.c:239:3: warning: EXP12-C: Do not ignore values returned by functions: remove_dir_recursively
worktree.c:247:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
worktree.c:248:2: warning: EXP12-C: Do not ignore values returned by functions: raise
worktree.c:311:2: warning: MEM01-C: Store a new value in pointers immediately after free()
worktree.c:311:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:312:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:327:4: warning: MSC12-C: Detect and remove code that has no effect
worktree.c:333:3: warning: EXP12-C: Do not ignore values returned by functions: git_configset_add_file
worktree.c:351:2: warning: MEM01-C: Store a new value in pointers immediately after free()
worktree.c:351:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:352:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:371:2: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
worktree.c:378:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
worktree.c:379:2: warning: DCL01-C: Do not reuse variable names in subscopes: is_branch
worktree.c:406:2: warning: EXP12-C: Do not ignore values returned by functions: git_path_buf
worktree.c:423:2: warning: EXP12-C: Do not ignore values returned by functions: atexit
worktree.c:447:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
worktree.c:449:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
worktree.c:481:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
worktree.c:482:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
worktree.c:512:3: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
worktree.c:549:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
worktree.c:557:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
worktree.c:565:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
worktree.c:568:4: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
worktree.c:581:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
worktree.c:594:3: warning: DCL01-C: Do not reuse variable names in subscopes: remote
worktree.c:633:2: warning: EXP12-C: Do not ignore values returned by functions: memset
worktree.c:674:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
worktree.c:675:3: warning: DCL01-C: Do not reuse variable names in subscopes: remote
worktree.c:692:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
worktree.c:697:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
worktree.c:698:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
worktree.c:732:4: warning: EXP12-C: Do not ignore values returned by functions: fputc
worktree.c:735:4: warning: EXP12-C: Do not ignore values returned by functions: fputc
worktree.c:743:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
worktree.c:749:2: warning: DCL00-C: Const-qualify immutable objects: cur_path_len
worktree.c:750:2: warning: DCL00-C: Const-qualify immutable objects: path_adj
worktree.c:762:4: warning: DCL01-C: Do not reuse variable names in subscopes: ref
worktree.c:764:4: error: MEM34-C: Only free memory allocated dynamically
worktree.c:791:3: warning: DCL00-C: Const-qualify immutable objects: path_len
worktree.c:803:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
worktree.c:804:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
worktree.c:815:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
worktree.c:983:2: warning: MEM01-C: Store a new value in pointers immediately after free()
worktree.c:983:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:1052:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
worktree.c:1054:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
worktree.c:1084:3: warning: MSC12-C: Detect and remove code that has no effect
worktree.c:1132:7: warning: INT13-C: Use bitwise operators only on unsigned operands
worktree.c:1138:6: warning: INT13-C: Use bitwise operators only on unsigned operands
worktree.c:1148:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
worktree.c:1151:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
    CC builtin/write-tree.o
In directory:  /datasets/git
Compiler args are:  -o builtin/write-tree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/write-tree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/write-tree.c
write-tree.c:42:2: warning: MSC01-C: Strive for logical completeness
    CC common-main.o
In directory:  /datasets/git
Compiler args are:  -o common-main.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" common-main.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" common-main.c
common-main.c:20:2: warning: EXP12-C: Do not ignore values returned by functions: sigemptyset
common-main.c:21:2: warning: EXP12-C: Do not ignore values returned by functions: sigaddset
common-main.c:22:2: warning: EXP12-C: Do not ignore values returned by functions: sigprocmask
common-main.c:23:2: warning: EXP12-C: Do not ignore values returned by functions: signal
common-main.c:43:2: warning: EXP12-C: Do not ignore values returned by functions: setlocale
    CC abspath.o
In directory:  /datasets/git
Compiler args are:  -o abspath.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" abspath.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" abspath.c
abspath.c:17:2: warning: DCL00-C: Const-qualify immutable objects: offset
abspath.c:21:51: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
abspath.c:24:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
abspath.c:40:31: warning: EXP12-C: Do not ignore values returned by functions: git_is_dir_sep
abspath.c:43:25: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
abspath.c:54:2: warning: DCL00-C: Const-qualify immutable objects: offset
abspath.c:82:2: warning: DCL01-C: Do not reuse variable names in subscopes: symlink
abspath.c:88:13: warning: INT13-C: Use bitwise operators only on unsigned operands
abspath.c:100:14: warning: INT13-C: Use bitwise operators only on unsigned operands
abspath.c:108:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
abspath.c:111:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
abspath.c:111:16: error: ERR33-C: Ensure that return values are compared against the proper type
abspath.c:113:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
abspath.c:113:23: error: ERR33-C: Ensure that return values are compared against the proper type
abspath.c:115:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
abspath.c:115:23: error: ERR33-C: Ensure that return values are compared against the proper type
abspath.c:122:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
abspath.c:129:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
abspath.c:129:16: warning: INT13-C: Use bitwise operators only on unsigned operands
abspath.c:130:15: warning: INT13-C: Use bitwise operators only on unsigned operands
abspath.c:143:15: warning: INT13-C: Use bitwise operators only on unsigned operands
abspath.c:153:15: warning: INT13-C: Use bitwise operators only on unsigned operands
abspath.c:229:50: warning: INT13-C: Use bitwise operators only on unsigned operands
abspath.c:235:2: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
    CC add-interactive.o
In directory:  /datasets/git
Compiler args are:  -o add-interactive.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" add-interactive.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" add-interactive.c
add-interactive.c:22:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
add-interactive.c:27:2: error: MEM34-C: Only free memory allocated dynamically
add-interactive.c:61:2: warning: EXP12-C: Do not ignore values returned by functions: gitstrlcpy
add-interactive.c:65:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_string
add-interactive.c:69:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_string
add-interactive.c:72:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
add-interactive.c:74:3: warning: FIO12-C: Prefer setvbuf() to setbuf()
add-interactive.c:81:2: warning: EXP12-C: Do not ignore values returned by functions: memset
add-interactive.c:114:61: warning: DCL01-C: Do not reuse variable names in subscopes: list
add-interactive.c:124:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:130:3: warning: DCL00-C: Const-qualify immutable objects: c
add-interactive.c:138:37: warning: INT13-C: Use bitwise operators only on unsigned operands
add-interactive.c:143:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:148:59: warning: DCL01-C: Do not reuse variable names in subscopes: list
add-interactive.c:157:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:170:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:171:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:175:4: warning: DCL00-C: Const-qualify immutable objects: c
add-interactive.c:177:15: warning: INT13-C: Use bitwise operators only on unsigned operands
add-interactive.c:183:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:186:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:192:73: warning: DCL01-C: Do not reuse variable names in subscopes: list
add-interactive.c:194:2: warning: DCL00-C: Const-qualify immutable objects: index
add-interactive.c:194:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
add-interactive.c:203:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:207:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:210:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:212:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:226:61: warning: DCL01-C: Do not reuse variable names in subscopes: list
add-interactive.c:238:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:243:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:247:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:288:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:303:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
add-interactive.c:308:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:343:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:343:12: error: ERR33-C: Ensure that return values are compared against the proper type
add-interactive.c:372:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
add-interactive.c:379:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:381:5: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:389:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:417:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
add-interactive.c:417:2: warning: DCL01-C: Do not reuse variable names in subscopes: worktree
add-interactive.c:422:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:439:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
add-interactive.c:439:3: warning: EXP05-C: Do not cast away a const qualification
add-interactive.c:441:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
add-interactive.c:441:3: warning: EXP05-C: Do not cast away a const qualification
add-interactive.c:443:33: warning: EXP05-C: Do not cast away a const qualification
add-interactive.c:461:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:462:2: warning: DCL01-C: Do not reuse variable names in subscopes: stat
add-interactive.c:472:3: warning: DCL00-C: Const-qualify immutable objects: hash
add-interactive.c:474:3: warning: DCL01-C: Do not reuse variable names in subscopes: file_item
add-interactive.c:475:3: warning: DCL01-C: Do not reuse variable names in subscopes: adddel
add-interactive.c:485:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:487:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:488:51: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:488:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:528:2: warning: DCL00-C: Const-qualify immutable objects: is_initial
add-interactive.c:555:3: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
add-interactive.c:568:4: warning: EXP12-C: Do not ignore values returned by functions: run_diff_files
add-interactive.c:609:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:609:15: error: ERR33-C: Ensure that return values are compared against the proper type
add-interactive.c:616:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
add-interactive.c:616:2: warning: DCL01-C: Do not reuse variable names in subscopes: worktree
add-interactive.c:621:14: warning: DCL01-C: Do not reuse variable names in subscopes: print_file_item_data
add-interactive.c:623:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:624:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:632:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:664:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:681:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:687:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:688:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:694:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:722:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:727:41: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
add-interactive.c:729:2: warning: DCL00-C: Const-qualify immutable objects: add_flags
add-interactive.c:736:4: warning: EXP12-C: Do not ignore values returned by functions: remove_file_from_index
add-interactive.c:744:4: warning: EXP12-C: Do not ignore values returned by functions: add_index_entry
add-interactive.c:757:2: warning: DCL00-C: Const-qualify immutable objects: is_initial
add-interactive.c:761:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
add-interactive.c:768:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:774:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:794:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:794:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:801:31: warning: INT13-C: Use bitwise operators only on unsigned operands
add-interactive.c:816:2: warning: MEM01-C: Store a new value in pointers immediately after free()
add-interactive.c:816:2: error: MEM34-C: Only free memory allocated dynamically
add-interactive.c:830:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:847:2: warning: EXP12-C: Do not ignore values returned by functions: add_pattern_list
add-interactive.c:848:2: warning: EXP12-C: Do not ignore values returned by functions: fill_directory
add-interactive.c:850:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:868:50: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:885:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:912:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:929:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:930:50: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:933:5: warning: MEM01-C: Store a new value in pointers immediately after free()
add-interactive.c:933:5: error: MEM30-C: Do not access freed memory
add-interactive.c:933:5: error: MEM31-C: Free dynamically allocated memory when no longer needed
add-interactive.c:933:5: error: MEM34-C: Only free memory allocated dynamically
add-interactive.c:937:5: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:940:5: warning: MEM01-C: Store a new value in pointers immediately after free()
add-interactive.c:940:5: error: MEM30-C: Do not access freed memory
add-interactive.c:940:5: error: MEM34-C: Only free memory allocated dynamically
add-interactive.c:962:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:967:30: warning: INT13-C: Use bitwise operators only on unsigned operands
add-interactive.c:967:11: warning: INT13-C: Use bitwise operators only on unsigned operands
add-interactive.c:967:11: warning: INT13-C: Use bitwise operators only on unsigned operands
add-interactive.c:967:11: warning: INT13-C: Use bitwise operators only on unsigned operands
add-interactive.c:967:11: warning: INT13-C: Use bitwise operators only on unsigned operands
add-interactive.c:967:11: warning: INT13-C: Use bitwise operators only on unsigned operands
add-interactive.c:967:11: warning: INT13-C: Use bitwise operators only on unsigned operands
add-interactive.c:967:32: warning: INT13-C: Use bitwise operators only on unsigned operands
add-interactive.c:985:2: warning: DCL00-C: Const-qualify immutable objects: is_initial
add-interactive.c:991:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:1006:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:1013:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-interactive.c:1018:32: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: unused_files
add-interactive.c:1019:39: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: unused_opts
add-interactive.c:1021:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1023:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1025:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1027:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1029:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1031:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1039:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1041:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1043:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1045:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1047:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1049:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1051:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1053:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1072:17: warning: DCL01-C: Do not reuse variable names in subscopes: print_command_item_data
add-interactive.c:1074:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:1075:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:1089:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1090:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1092:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1094:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-interactive.c:1121:2: warning: DCL01-C: Do not reuse variable names in subscopes: print_file_item_data
add-interactive.c:1134:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:1135:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-interactive.c:1171:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-interactive.c:1174:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC add-patch.o
In directory:  /datasets/git
Compiler args are:  -o add-patch.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" add-patch.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" add-patch.c
add-patch.c:24:2: warning: DCL01-C: Do not reuse variable names in subscopes: apply_for_checkout
add-patch.c:259:3: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:257:2: warning: DCL01-C: Do not reuse variable names in subscopes: file_diff
add-patch.c:287:2: warning: DCL00-C: Const-qualify immutable objects: args
add-patch.c:289:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
add-patch.c:293:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
add-patch.c:294:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
add-patch.c:300:2: warning: DCL00-C: Const-qualify immutable objects: ap
add-patch.c:303:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
add-patch.c:304:16: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
add-patch.c:304:16: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
add-patch.c:306:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
add-patch.c:309:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
add-patch.c:330:66: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:334:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
add-patch.c:362:6: error: EXP30-C: Do not depend on order of evaluation for side effects
add-patch.c:386:53: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:403:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
add-patch.c:405:2: warning: DCL01-C: Do not reuse variable names in subscopes: file_diff
add-patch.c:406:2: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:414:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
add-patch.c:424:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:425:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
add-patch.c:445:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
add-patch.c:445:13: warning: EXP05-C: Do not cast away a const qualification
add-patch.c:480:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
add-patch.c:488:4: warning: DCL00-C: Const-qualify immutable objects: new_nr
add-patch.c:488:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:488:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:488:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:488:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:488:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:488:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:488:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:488:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-patch.c:488:4: warning: EXP12-C: Do not ignore values returned by functions: memset
add-patch.c:488:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:495:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
add-patch.c:511:4: warning: DCL00-C: Const-qualify immutable objects: new_nr
add-patch.c:511:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:511:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:511:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:511:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:511:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:511:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:511:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:511:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-patch.c:511:4: warning: EXP12-C: Do not ignore values returned by functions: memset
add-patch.c:511:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:547:4: warning: DCL00-C: Const-qualify immutable objects: new_nr
add-patch.c:547:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:547:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:547:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:547:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:547:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:547:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:547:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:547:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-patch.c:547:4: warning: EXP12-C: Do not ignore values returned by functions: memset
add-patch.c:547:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:564:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:564:27: error: ERR33-C: Ensure that return values are compared against the proper type
add-patch.c:567:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:584:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
add-patch.c:608:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:608:27: error: ERR33-C: Ensure that return values are compared against the proper type
add-patch.c:633:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
add-patch.c:645:61: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:709:29: warning: DCL01-C: Do not reuse variable names in subscopes: file_diff
add-patch.c:717:2: warning: DCL00-C: Const-qualify immutable objects: skip_mode_change
add-patch.c:742:65: warning: DCL01-C: Do not reuse variable names in subscopes: file_diff
add-patch.c:746:2: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:757:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:783:4: warning: DCL00-C: Const-qualify immutable objects: overlapping_line_count
add-patch.c:810:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:838:5: warning: DCL00-C: Const-qualify immutable objects: start
add-patch.c:858:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:870:27: warning: DCL01-C: Do not reuse variable names in subscopes: file_diff
add-patch.c:873:2: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:874:2: warning: DCL00-C: Const-qualify immutable objects: save_len
add-patch.c:905:64: warning: DCL01-C: Do not reuse variable names in subscopes: file_diff
add-patch.c:908:2: warning: DCL00-C: Const-qualify immutable objects: colored
add-patch.c:909:2: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:919:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:928:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:929:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:929:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:929:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:929:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:929:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:929:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:929:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
add-patch.c:937:2: warning: EXP12-C: Do not ignore values returned by functions: memset
add-patch.c:937:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:945:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
add-patch.c:948:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:977:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
add-patch.c:1010:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1011:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1029:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1030:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1041:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1064:62: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:1067:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
add-patch.c:1077:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1078:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1096:67: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:1131:3: warning: DCL00-C: Const-qualify immutable objects: next
add-patch.c:1157:72: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:1165:3: warning: MSC01-C: Strive for logical completeness
add-patch.c:1182:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1182:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1186:25: warning: DCL01-C: Do not reuse variable names in subscopes: file_diff
add-patch.c:1205:3: warning: DCL00-C: Const-qualify immutable objects: res
add-patch.c:1218:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
add-patch.c:1222:3: warning: MSC01-C: Strive for logical completeness
add-patch.c:1230:24: warning: DCL01-C: Do not reuse variable names in subscopes: file_diff
add-patch.c:1230:48: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:1232:2: warning: DCL00-C: Const-qualify immutable objects: plain_len
add-patch.c:1232:2: warning: DCL00-C: Const-qualify immutable objects: colored_len
add-patch.c:1297:3: warning: EXP12-C: Do not ignore values returned by functions: pipe_command
add-patch.c:1302:3: warning: EXP12-C: Do not ignore values returned by functions: pipe_command
add-patch.c:1327:64: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:1332:2: warning: DCL00-C: Const-qualify immutable objects: len
add-patch.c:1337:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1339:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1339:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1345:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1346:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1352:26: warning: DCL01-C: Do not reuse variable names in subscopes: file_diff
add-patch.c:1354:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1360:3: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:1373:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
add-patch.c:1385:27: warning: DCL01-C: Do not reuse variable names in subscopes: file_diff
add-patch.c:1389:2: warning: DCL01-C: Do not reuse variable names in subscopes: hunk
add-patch.c:1392:2: warning: DCL00-C: Const-qualify immutable objects: colored
add-patch.c:1393:2: warning: DCL01-C: Do not reuse variable names in subscopes: prompt_mode_type
add-patch.c:1421:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1427:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1427:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1457:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1461:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1465:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1469:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1469:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1499:6: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
add-patch.c:1562:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1565:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1565:25: error: ERR33-C: Ensure that return values are compared against the proper type
add-patch.c:1567:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1579:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
add-patch.c:1582:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1583:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1599:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1599:22: error: ERR33-C: Ensure that return values are compared against the proper type
add-patch.c:1606:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1606:23: error: ERR33-C: Ensure that return values are compared against the proper type
add-patch.c:1610:36: warning: INT13-C: Use bitwise operators only on unsigned operands
add-patch.c:1614:5: warning: EXP12-C: Do not ignore values returned by functions: regerror
add-patch.c:1628:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1630:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1637:4: warning: DCL00-C: Const-qualify immutable objects: splittable_into
add-patch.c:1653:4: warning: DCL01-C: Do not reuse variable names in subscopes: eol
add-patch.c:1655:4: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
add-patch.c:1673:5: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
add-patch.c:1674:16: warning: EXP05-C: Do not cast away a const qualification
add-patch.c:1680:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1684:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1706:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
add-patch.c:1769:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
add-patch.c:1769:21: error: ERR33-C: Ensure that return values are compared against the proper type
    CC advice.o
In directory:  /datasets/git
Compiler args are:  -o advice.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" advice.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" advice.c
advice.c:80:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
advice.c:99:4: warning: EXP05-C: Do not cast away a const qualification
advice.c:109:2: warning: DCL00-C: Const-qualify immutable objects: params
advice.c:110:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
advice.c:112:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
advice.c:128:2: warning: DCL00-C: Const-qualify immutable objects: params
advice.c:133:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
advice.c:135:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
advice.c:149:3: warning: DCL00-C: Const-qualify immutable objects: slot
advice.c:160:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
advice.c:174:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
advice.c:206:2: warning: EXP12-C: Do not ignore values returned by functions: error_resolve_conflict
advice.c:212:2: warning: MSC12-C: Detect and remove code that has no effect
    CC alias.o
In directory:  /datasets/git
Compiler args are:  -o alias.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" alias.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" alias.c
alias.c:14:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
alias.c:25:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
alias.c:40:39: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: list
alias.c:56:1: warning: DCL05-C: Use typedefs to improve code readability
alias.c:59:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
alias.c:61:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
alias.c:68:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
alias.c:70:6: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
alias.c:72:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:72:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:72:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:72:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:72:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:72:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:72:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:72:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:72:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:72:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
alias.c:78:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
alias.c:94:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
alias.c:101:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:106:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:106:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:106:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:106:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:106:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:106:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:106:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:106:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:106:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alias.c:106:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
alias.c:114:30: error: INT32-C: Ensure that operations on signed integers do not result in overflow
    CC alloc.o
In directory:  /datasets/git
Compiler args are:  -o alloc.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" alloc.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" alloc.c
alloc.c:22:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
alloc.c:23:2: warning: DCL01-C: Do not reuse variable names in subscopes: blob
alloc.c:24:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
alloc.c:25:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
alloc.c:26:2: warning: DCL01-C: Do not reuse variable names in subscopes: tag
alloc.c:40:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
alloc.c:59:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
alloc.c:61:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
alloc.c:67:2: warning: EXP12-C: Do not ignore values returned by functions: memset
alloc.c:74:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
alloc.c:81:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
alloc.c:88:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
alloc.c:95:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
alloc.c:119:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC apply.o
In directory:  /datasets/git
Compiler args are:  -o apply.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" apply.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" apply.c
rosecheckers[9301] 2.88781s Rose[WARN ]: ##### WARNING: in FixupAstDefiningAndNondefiningDeclarations::visit() statement = 0x7fc5dffc9dc0 = SgClassDeclaration not in child list of scope = 0x7fc5d9d58f18 = SgBasicBlock
rosecheckers[9301] 2.88792s Rose[WARN ]:  --- classDeclaration = 0x7fc5dffc9dc0 name = opentry
apply.c:34:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_string
apply.c:35:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_string
apply.c:39:75: warning: DCL01-C: Do not reuse variable names in subscopes: option
apply.c:74:20: warning: DCL01-C: Do not reuse variable names in subscopes: option
apply.c:93:2: warning: EXP12-C: Do not ignore values returned by functions: memset
apply.c:135:2: warning: DCL00-C: Const-qualify immutable objects: is_not_gitdir
apply.c:194:2: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:195:2: warning: DCL01-C: Do not reuse variable names in subscopes: free_patch
apply.c:216:9: warning: EXP05-C: Do not cast away a const qualification
apply.c:222:34: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:231:38: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:234:2: warning: MEM01-C: Store a new value in pointers immediately after free()
apply.c:268:2: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:277:6: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
apply.c:321:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:321:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:321:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:321:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:321:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:321:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:321:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:321:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:321:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:321:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:333:41: warning: DCL01-C: Do not reuse variable names in subscopes: image
apply.c:338:2: warning: EXP12-C: Do not ignore values returned by functions: memset
apply.c:359:39: warning: DCL01-C: Do not reuse variable names in subscopes: image
apply.c:363:2: warning: EXP12-C: Do not ignore values returned by functions: memset
apply.c:367:73: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:373:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
apply.c:375:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
apply.c:380:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
apply.c:383:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
apply.c:401:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:410:2: warning: EXP12-C: Do not ignore values returned by functions: memset
apply.c:456:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
apply.c:461:19: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:491:39: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:509:45: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:520:6: error: EXP30-C: Do not depend on order of evaluation for side effects
apply.c:527:36: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:535:6: error: EXP30-C: Do not depend on order of evaluation for side effects
apply.c:540:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:547:42: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:549:2: warning: DCL01-C: Do not reuse variable names in subscopes: time
apply.c:556:6: error: EXP30-C: Do not depend on order of evaluation for side effects
apply.c:565:47: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:571:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:586:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:589:47: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:594:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:608:46: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:651:22: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:663:3: warning: DCL00-C: Const-qualify immutable objects: c
apply.c:688:3: warning: DCL00-C: Const-qualify immutable objects: deflen
apply.c:702:22: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:708:3: warning: DCL00-C: Const-qualify immutable objects: name
apply.c:717:20: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:722:2: warning: DCL01-C: Do not reuse variable names in subscopes: date_len
apply.c:725:3: warning: DCL00-C: Const-qualify immutable objects: name
apply.c:769:2: error: MEM34-C: Only free memory allocated dynamically
apply.c:786:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
apply.c:815:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:823:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:840:16: error: INT32-C: Ensure that operations on signed integers do not result in overflow
apply.c:855:22: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:885:3: warning: MEM01-C: Store a new value in pointers immediately after free()
apply.c:885:3: error: MEM34-C: Only free memory allocated dynamically
apply.c:905:48: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: state
apply.c:906:18: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:907:20: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: patch
apply.c:907:20: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:925:23: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:942:4: error: MEM34-C: Only free memory allocated dynamically
apply.c:947:3: error: MEM34-C: Only free memory allocated dynamically
apply.c:957:19: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:958:21: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:966:19: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:967:21: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:974:40: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:984:19: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:985:21: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:991:19: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:992:21: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:998:18: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:999:20: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1008:19: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1009:21: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1018:19: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1019:21: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1028:19: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1029:21: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1038:21: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1039:23: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1048:21: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1049:23: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1057:52: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: state
apply.c:1058:22: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1059:24: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1061:2: warning: DCL00-C: Const-qualify immutable objects: val
apply.c:1067:55: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: state
apply.c:1068:18: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1069:20: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1071:2: warning: DCL00-C: Const-qualify immutable objects: val
apply.c:1078:17: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1079:19: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1085:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
apply.c:1094:29: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
apply.c:1107:29: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
apply.c:1117:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: state
apply.c:1118:17: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1119:19: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: patch
apply.c:1119:19: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1129:21: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1140:3: warning: DCL00-C: Const-qualify immutable objects: ch
apply.c:1156:21: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1164:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:1206:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:1239:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:1276:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:1279:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:1293:56: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1308:18: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1311:20: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1341:3: warning: DCL01-C: Do not reuse variable names in subscopes: optable
apply.c:1368:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:1370:4: warning: DCL00-C: Const-qualify immutable objects: oplen
apply.c:1388:4: warning: MSC12-C: Detect and remove code that has no effect
apply.c:1401:3: warning: MSC12-C: Detect and remove code that has no effect
apply.c:1409:34: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1419:36: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1457:38: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1457:71: warning: DCL01-C: Do not reuse variable names in subscopes: fragment
apply.c:1467:3: warning: DCL00-C: Const-qualify immutable objects: len
apply.c:1511:46: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1511:78: warning: DCL01-C: Do not reuse variable names in subscopes: fragment
apply.c:1534:22: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1537:24: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1566:4: warning: MSC12-C: Detect and remove code that has no effect
apply.c:1579:4: warning: DCL00-C: Const-qualify immutable objects: git_hdr_len
apply.c:1615:20: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1633:2: error: MEM34-C: Only free memory allocated dynamically
apply.c:1637:21: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1641:2: warning: DCL00-C: Const-qualify immutable objects: result
apply.c:1650:46: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1650:65: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1666:18: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1668:20: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1669:23: warning: DCL01-C: Do not reuse variable names in subscopes: fragment
apply.c:1788:22: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:1790:24: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1797:3: warning: DCL01-C: Do not reuse variable names in subscopes: fragment
apply.c:1800:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:1804:4: error: MEM34-C: Only free memory allocated dynamically
apply.c:1854:50: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:1871:2: warning: EXP12-C: Do not ignore values returned by functions: memset
apply.c:1873:19: warning: EXP05-C: Do not cast away a const qualification
apply.c:1881:3: error: MEM34-C: Only free memory allocated dynamically
apply.c:1979:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:1984:2: warning: MEM01-C: Store a new value in pointers immediately after free()
apply.c:1984:2: error: MEM34-C: Only free memory allocated dynamically
apply.c:1993:2: warning: MEM01-C: Store a new value in pointers immediately after free()
apply.c:1993:2: error: MEM34-C: Only free memory allocated dynamically
apply.c:1995:2: warning: MSC12-C: Detect and remove code that has no effect
apply.c:2008:18: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:2045:8: warning: EXP05-C: Do not cast away a const qualification
apply.c:2046:3: error: MEM34-C: Only free memory allocated dynamically
apply.c:2061:2: error: MEM34-C: Only free memory allocated dynamically
apply.c:2099:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2124:99: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:2127:2: warning: DCL00-C: Const-qualify immutable objects: offset
apply.c:2152:3: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
apply.c:2153:3: warning: DCL00-C: Const-qualify immutable objects: hd
apply.c:2154:3: warning: DCL00-C: Const-qualify immutable objects: llen
apply.c:2156:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2177:5: warning: DCL00-C: Const-qualify immutable objects: len
apply.c:2194:4: warning: MSC12-C: Detect and remove code that has no effect
apply.c:2207:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
apply.c:2207:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2207:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
apply.c:2207:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2207:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
apply.c:2208:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2208:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2209:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2209:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2210:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2210:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2211:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2211:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2214:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2214:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2215:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2215:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2220:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
apply.c:2222:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
apply.c:2225:65: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:2231:2: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
apply.c:2240:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2264:3: warning: DCL00-C: Const-qualify immutable objects: total
apply.c:2272:57: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:2275:2: warning: DCL00-C: Const-qualify immutable objects: conv_flags
apply.c:2293:3: warning: EXP12-C: Do not ignore values returned by functions: convert_to_git
apply.c:2322:2: warning: MSC12-C: Detect and remove code that has no effect
apply.c:2325:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2346:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2360:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2370:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2376:25: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
apply.c:2385:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2386:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2392:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2415:3: warning: DCL00-C: Const-qualify immutable objects: prelen
apply.c:2416:3: warning: DCL00-C: Const-qualify immutable objects: imglen
apply.c:2439:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2478:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2483:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2494:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2513:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2522:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2522:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2523:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2523:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2577:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2587:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2591:3: warning: DCL00-C: Const-qualify immutable objects: oldlen
apply.c:2592:3: warning: DCL00-C: Const-qualify immutable objects: tgtlen
apply.c:2593:3: warning: DCL00-C: Const-qualify immutable objects: fixstart
apply.c:2637:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2638:3: warning: DCL00-C: Const-qualify immutable objects: fixstart
apply.c:2639:3: warning: DCL00-C: Const-qualify immutable objects: oldlen
apply.c:2645:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2673:11: warning: DCL01-C: Do not reuse variable names in subscopes: line
apply.c:2688:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2688:29: error: ERR33-C: Ensure that return values are compared against the proper type
apply.c:2711:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2730:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2739:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2743:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2747:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2747:25: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
apply.c:2800:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2800:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2801:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2821:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
apply.c:2824:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2825:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2830:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:2833:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2834:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2834:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2834:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2837:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2837:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2839:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2840:36: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
apply.c:2855:2: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:2867:2: warning: EXP12-C: Do not ignore values returned by functions: memset
apply.c:2868:2: warning: EXP12-C: Do not ignore values returned by functions: memset
apply.c:2875:3: warning: DCL00-C: Const-qualify immutable objects: len
apply.c:2897:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
apply.c:2899:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
apply.c:2908:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
apply.c:2972:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2972:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2974:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2975:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:2976:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:3049:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:3073:4: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
apply.c:3097:2: warning: MEM01-C: Store a new value in pointers immediately after free()
apply.c:3097:2: error: MEM34-C: Only free memory allocated dynamically
apply.c:3107:20: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3109:2: warning: DCL01-C: Do not reuse variable names in subscopes: fragment
apply.c:3128:2: warning: MSC01-C: Strive for logical completeness
apply.c:3136:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:3155:18: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3165:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:3165:36: error: ERR33-C: Ensure that return values are compared against the proper type
apply.c:3166:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:3166:36: error: ERR33-C: Ensure that return values are compared against the proper type
apply.c:3192:2: warning: EXP12-C: Do not ignore values returned by functions: get_oid_hex
apply.c:3211:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:3233:88: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3237:2: warning: DCL00-C: Const-qualify immutable objects: ws_rule
apply.c:3238:2: warning: DCL00-C: Const-qualify immutable objects: inaccurate_eof
apply.c:3247:4: warning: MSC12-C: Detect and remove code that has no effect
apply.c:3312:40: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: patch
apply.c:3312:40: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3317:38: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: patch
apply.c:3317:38: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3322:70: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3342:16: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
apply.c:3346:71: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3355:17: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
apply.c:3375:23: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3416:23: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3447:19: warning: DCL01-C: Do not reuse variable names in subscopes: image
apply.c:3448:19: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3488:37: warning: DCL01-C: Do not reuse variable names in subscopes: image
apply.c:3498:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:3504:21: warning: DCL01-C: Do not reuse variable names in subscopes: image
apply.c:3552:18: warning: DCL01-C: Do not reuse variable names in subscopes: image
apply.c:3553:18: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3562:2: warning: DCL00-C: Const-qualify immutable objects: mode
apply.c:3591:18: warning: DCL01-C: Do not reuse variable names in subscopes: image
apply.c:3592:18: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3628:2: warning: EXP12-C: Do not ignore values returned by functions: write_object_file
apply.c:3641:2: warning: EXP12-C: Do not ignore values returned by functions: write_object_file
apply.c:3675:64: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3678:2: warning: DCL01-C: Do not reuse variable names in subscopes: image
apply.c:3697:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:3715:20: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3727:2: warning: MSC12-C: Detect and remove code that has no effect
apply.c:3741:3: warning: DCL00-C: Const-qualify immutable objects: pos
apply.c:3837:78: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3854:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:3858:24: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
apply.c:3890:2: warning: MSC12-C: Detect and remove code that has no effect
apply.c:3898:44: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3920:65: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:3987:3: warning: DCL00-C: Const-qualify immutable objects: same
apply.c:4026:70: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4040:7: warning: INT13-C: Use bitwise operators only on unsigned operands
apply.c:4083:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
apply.c:4107:2: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4152:2: warning: EXP12-C: Do not ignore values returned by functions: hold_lock_file_for_update
apply.c:4163:70: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4178:25: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4236:10: warning: EXP05-C: Do not cast away a const qualification
apply.c:4244:46: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4269:66: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4271:2: warning: DCL00-C: Const-qualify immutable objects: lines
apply.c:4291:65: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4299:4: warning: EXP12-C: Do not ignore values returned by functions: remove_path
apply.c:4313:2: warning: DCL00-C: Const-qualify immutable objects: namelen
apply.c:4381:7: error: POS35-C: Avoid race conditions while checking for the existence of a symbolic link
apply.c:4386:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:4451:4: warning: EXP12-C: Do not ignore values returned by functions: mksnpath
apply.c:4458:5: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
apply.c:4471:26: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4482:2: warning: EXP12-C: Do not ignore values returned by functions: remove_file_from_index
apply.c:4502:65: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4506:2: warning: DCL00-C: Const-qualify immutable objects: size
apply.c:4523:19: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4547:74: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4584:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:4585:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:4648:7: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
apply.c:4704:3: warning: DCL01-C: Do not reuse variable names in subscopes: patch
apply.c:4707:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:4708:38: warning: INT13-C: Use bitwise operators only on unsigned operands
apply.c:4709:32: warning: INT13-C: Use bitwise operators only on unsigned operands
apply.c:4745:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
apply.c:4750:4: warning: MSC12-C: Detect and remove code that has no effect
apply.c:4771:3: warning: MSC12-C: Detect and remove code that has no effect
apply.c:4777:3: warning: DCL00-C: Const-qualify immutable objects: r
apply.c:4789:3: warning: DCL00-C: Const-qualify immutable objects: write_res
apply.c:4828:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:4839:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:4852:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:4856:19: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
apply.c:4864:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:4878:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:4891:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
apply.c:4920:9: warning: INT13-C: Use bitwise operators only on unsigned operands
apply.c:4928:4: warning: MSC12-C: Detect and remove code that has no effect
apply.c:4930:4: warning: MEM01-C: Store a new value in pointers immediately after free()
apply.c:4930:4: error: MEM31-C: Free dynamically allocated memory when no longer needed
apply.c:4930:4: error: MEM34-C: Only free memory allocated dynamically
apply.c:4937:3: warning: MEM01-C: Store a new value in pointers immediately after free()
apply.c:4937:3: error: MEM34-C: Only free memory allocated dynamically
apply.c:4940:8: warning: INT13-C: Use bitwise operators only on unsigned operands
apply.c:4947:8: warning: INT13-C: Use bitwise operators only on unsigned operands
apply.c:4953:4: warning: DCL00-C: Const-qualify immutable objects: squelched
apply.c:4961:4: warning: MSC12-C: Detect and remove code that has no effect
apply.c:4985:4: warning: MSC12-C: Detect and remove code that has no effect
apply.c:5006:1: warning: DCL05-C: Use typedefs to improve code readability
apply.c:5008:9: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: force_apply
apply.c:5008:27: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: options
    CC archive-tar.o
In directory:  /datasets/git
Compiler args are:  -o archive-tar.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" archive-tar.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" archive-tar.c
archive-tar.c:91:3: warning: EXP12-C: Do not ignore values returned by functions: memset
archive-tar.c:109:2: warning: DCL00-C: Const-qualify immutable objects: tail
archive-tar.c:110:2: warning: EXP12-C: Do not ignore values returned by functions: memset
archive-tar.c:113:3: warning: EXP12-C: Do not ignore values returned by functions: memset
archive-tar.c:139:2: warning: EXP12-C: Do not ignore values returned by functions: close_istream
archive-tar.c:154:2: warning: DCL00-C: Const-qualify immutable objects: orig_len
archive-tar.c:158:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:158:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:158:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:159:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:159:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:189:27: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
archive-tar.c:189:27: warning: EXP05-C: Do not cast away a const qualification
archive-tar.c:193:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:195:13: warning: EXP05-C: Do not cast away a const qualification
archive-tar.c:203:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:203:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:209:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:217:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:218:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:219:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:221:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:222:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:223:2: warning: EXP12-C: Do not ignore values returned by functions: gitstrlcpy
archive-tar.c:224:2: warning: EXP12-C: Do not ignore values returned by functions: gitstrlcpy
archive-tar.c:225:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:226:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:231:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:240:2: warning: EXP12-C: Do not ignore values returned by functions: memset
archive-tar.c:241:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
archive-tar.c:243:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:260:2: warning: EXP12-C: Do not ignore values returned by functions: memset
archive-tar.c:263:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
archive-tar.c:264:26: warning: INT13-C: Use bitwise operators only on unsigned operands
archive-tar.c:266:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
archive-tar.c:269:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
archive-tar.c:270:51: warning: INT13-C: Use bitwise operators only on unsigned operands
archive-tar.c:276:3: warning: DCL00-C: Const-qualify immutable objects: plen
archive-tar.c:278:3: warning: DCL00-C: Const-qualify immutable objects: rest
archive-tar.c:278:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:279:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:283:4: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:292:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:293:4: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:309:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:344:2: warning: EXP12-C: Do not ignore values returned by functions: memset
archive-tar.c:345:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
archive-tar.c:347:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
archive-tar.c:370:15: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
archive-tar.c:382:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
archive-tar.c:387:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
archive-tar.c:414:4: warning: EXP12-C: Do not ignore values returned by functions: umask
archive-tar.c:442:3: warning: DCL00-C: Const-qualify immutable objects: status
archive-tar.c:446:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:457:21: warning: EXP05-C: Do not cast away a const qualification
archive-tar.c:462:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
archive-tar.c:485:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-tar.c:498:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
archive-tar.c:531:2: warning: EXP12-C: Do not ignore values returned by functions: tar_filter_config
archive-tar.c:532:2: warning: EXP12-C: Do not ignore values returned by functions: tar_filter_config
archive-tar.c:533:2: warning: EXP12-C: Do not ignore values returned by functions: tar_filter_config
archive-tar.c:534:2: warning: EXP12-C: Do not ignore values returned by functions: tar_filter_config
    CC archive-zip.o
In directory:  /datasets/git
Compiler args are:  -o archive-zip.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" archive-zip.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" archive-zip.c
archive-zip.c:45:2: error: DCL38-C: Use the correct syntax when declaring flexible array members
archive-zip.c:40:2: warning: DCL01-C: Do not reuse variable names in subscopes: crc32
archive-zip.c:53:2: error: DCL38-C: Use the correct syntax when declaring flexible array members
archive-zip.c:50:2: warning: DCL01-C: Do not reuse variable names in subscopes: crc32
archive-zip.c:61:2: error: DCL38-C: Use the correct syntax when declaring flexible array members
archive-zip.c:58:2: warning: DCL01-C: Do not reuse variable names in subscopes: crc32
archive-zip.c:73:2: error: DCL38-C: Use the correct syntax when declaring flexible array members
archive-zip.c:81:2: error: DCL38-C: Use the correct syntax when declaring flexible array members
archive-zip.c:89:2: error: DCL38-C: Use the correct syntax when declaring flexible array members
archive-zip.c:103:2: error: DCL38-C: Use the correct syntax when declaring flexible array members
archive-zip.c:111:2: error: DCL38-C: Use the correct syntax when declaring flexible array members
archive-zip.c:183:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:219:3: error: MEM34-C: Only free memory allocated dynamically
archive-zip.c:265:3: warning: DCL00-C: Const-qualify immutable objects: c
archive-zip.c:268:8: warning: INT13-C: Use bitwise operators only on unsigned operands
archive-zip.c:293:2: warning: DCL00-C: Const-qualify immutable objects: offset
archive-zip.c:322:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:398:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:407:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:434:3: warning: EXP12-C: Do not ignore values returned by functions: close_istream
archive-zip.c:454:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:473:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:475:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:477:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:481:3: warning: EXP12-C: Do not ignore values returned by functions: close_istream
archive-zip.c:494:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:503:2: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
archive-zip.c:503:2: error: MEM34-C: Only free memory allocated dynamically
archive-zip.c:508:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:510:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:512:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:513:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:513:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:516:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:517:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:518:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:519:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:520:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:521:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:522:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:523:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:524:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:525:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:526:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:527:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:528:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:529:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:530:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:531:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:532:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:536:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:537:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_add_le
archive-zip.c:568:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive-zip.c:598:66: warning: DCL01-C: Do not reuse variable names in subscopes: dos_time
archive-zip.c:600:2: warning: DCL01-C: Do not reuse variable names in subscopes: time
archive-zip.c:601:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
archive-zip.c:607:2: warning: EXP12-C: Do not ignore values returned by functions: localtime_r
archive-zip.c:616:16: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
    CC archive.o
In directory:  /datasets/git
Compiler args are:  -o archive.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" archive.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" archive.c
archive.c:29:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
archive.c:39:47: warning: DCL01-C: Do not reuse variable names in subscopes: commit
archive.c:63:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive.c:68:2: error: MEM34-C: Only free memory allocated dynamically
archive.c:79:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
archive.c:93:3: warning: EXP12-C: Do not ignore values returned by functions: convert_to_working_tree
archive.c:97:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive.c:142:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
archive.c:144:2: warning: DCL00-C: Const-qualify immutable objects: write_entry
archive.c:189:2: error: MEM34-C: Only free memory allocated dynamically
archive.c:198:2: warning: DCL00-C: Const-qualify immutable objects: len
archive.c:199:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
archive.c:216:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
archive.c:222:2: error: MEM34-C: Only free memory allocated dynamically
archive.c:230:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
archive.c:233:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive.c:241:3: warning: DCL00-C: Const-qualify immutable objects: baselen
archive.c:264:2: warning: DCL01-C: Do not reuse variable names in subscopes: stat
archive.c:282:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive.c:282:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive.c:285:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive.c:285:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive.c:295:2: warning: EXP12-C: Do not ignore values returned by functions: memset
archive.c:303:3: warning: EXP12-C: Do not ignore values returned by functions: memset
archive.c:327:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive.c:330:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
archive.c:379:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
archive.c:389:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
archive.c:420:45: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
archive.c:434:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
archive.c:448:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
archive.c:449:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
archive.c:451:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
archive.c:456:3: warning: DCL00-C: Const-qualify immutable objects: refnamelen
archive.c:461:3: warning: EXP12-C: Do not ignore values returned by functions: dwim_ref
archive.c:503:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
archive.c:506:2: error: MEM34-C: Only free memory allocated dynamically
archive.c:511:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
archive.c:512:23: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
archive.c:512:23: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
archive.c:527:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
archive.c:558:4: error: MEM34-C: Only free memory allocated dynamically
archive.c:560:3: warning: EXP12-C: Do not ignore values returned by functions: memset
archive.c:580:1: warning: DCL05-C: Use typedefs to improve code readability
archive.c:631:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
archive.c:659:3: warning: DCL00-C: Const-qualify immutable objects: high_ok
archive.c:685:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
archive.c:703:3: warning: EXP12-C: Do not ignore values returned by functions: setup_git_directory
archive.c:719:2: warning: DCL00-C: Const-qualify immutable objects: prefixlen
    CC attr.o
In directory:  /datasets/git
Compiler args are:  -o attr.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DETC_GITATTRIBUTES="/usr/local/etc/gitattributes" attr.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DETC_GITATTRIBUTES="/usr/local/etc/gitattributes" attr.c
attr.c:18:1: warning: DCL02-C: Use visually distinct identifiers: git_attr__true
attr.c:19:1: warning: DCL02-C: Use visually distinct identifiers: git_attr__false
attr.c:18:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
attr.c:19:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
attr.c:20:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
attr.c:67:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
attr.c:67:6: warning: EXP05-C: Do not cast away a const qualification
attr.c:68:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
attr.c:68:6: warning: EXP05-C: Do not cast away a const qualification
attr.c:94:6: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:106:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:149:3: warning: DCL00-C: Const-qualify immutable objects: e
attr.c:149:3: warning: DCL01-C: Do not reuse variable names in subscopes: e
attr.c:152:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:155:3: error: EXP30-C: Do not depend on order of evaluation for side effects
attr.c:155:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:155:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:157:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:181:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:184:3: warning: DCL00-C: Const-qualify immutable objects: ch
attr.c:218:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:221:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
attr.c:221:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:225:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
attr.c:246:2: warning: DCL01-C: Do not reuse variable names in subscopes: pattern
attr.c:275:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
attr.c:341:2: warning: DCL01-C: Do not reuse variable names in subscopes: pattern
attr.c:356:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:359:4: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
attr.c:384:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:385:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:386:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:391:13: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
attr.c:404:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
attr.c:417:2: error: MEM34-C: Only free memory allocated dynamically
attr.c:463:10: warning: EXP05-C: Do not cast away a const qualification
attr.c:465:3: error: MEM30-C: Do not access freed memory
attr.c:465:3: error: MEM34-C: Only free memory allocated dynamically
attr.c:468:2: warning: MEM01-C: Store a new value in pointers immediately after free()
attr.c:502:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:502:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:502:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:502:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:502:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:502:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:502:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:502:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:502:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:502:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:510:52: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: check
attr.c:517:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:521:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:525:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:525:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:526:22: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
attr.c:540:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:549:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:561:2: warning: DCL00-C: Const-qualify immutable objects: params
attr.c:564:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
attr.c:565:25: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
attr.c:565:25: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
attr.c:567:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
attr.c:572:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:575:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
attr.c:578:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
attr.c:578:11: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
attr.c:587:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
attr.c:602:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:603:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:603:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:613:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:643:3: warning: MEM01-C: Store a new value in pointers immediately after free()
attr.c:663:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:673:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:713:8: error: FIO42-C: Close files when they are no longer needed
attr.c:716:3: warning: EXP12-C: Do not ignore values returned by functions: warn_on_fopen_errors
attr.c:721:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:761:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:768:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
attr.c:772:2: error: MEM34-C: Only free memory allocated dynamically
attr.c:802:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:845:2: warning: DCL00-C: Const-qualify immutable objects: flags
attr.c:876:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
attr.c:917:3: warning: DCL00-C: Const-qualify immutable objects: namelen
attr.c:936:2: warning: MSC12-C: Detect and remove code that has no effect
attr.c:940:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:946:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:949:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:952:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
attr.c:979:2: warning: DCL01-C: Do not reuse variable names in subscopes: pattern
attr.c:980:2: warning: DCL00-C: Const-qualify immutable objects: prefix
attr.c:981:2: warning: DCL00-C: Const-qualify immutable objects: isdir
attr.c:1062:5: warning: DCL00-C: Const-qualify immutable objects: n
attr.c:1102:2: warning: EXP12-C: Do not ignore values returned by functions: fill
attr.c:1114:3: warning: DCL00-C: Const-qualify immutable objects: n
attr.c:1143:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
attr.c:1144:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
    CC base85.o
In directory:  /datasets/git
Compiler args are:  -o base85.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" base85.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" base85.c
base85.c:34:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
base85.c:35:3: warning: DCL00-C: Const-qualify immutable objects: ch
base85.c:36:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
base85.c:71:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
base85.c:86:4: warning: DCL00-C: Const-qualify immutable objects: ch
base85.c:87:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
base85.c:93:4: warning: DCL00-C: Const-qualify immutable objects: val
base85.c:101:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
    CC bisect.o
In directory:  /datasets/git
Compiler args are:  -o bisect.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" bisect.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" bisect.c
bisect.c:43:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect.c:68:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect.c:74:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect.c:74:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
bisect.c:74:1: warning: DCL05-C: Use typedefs to improve code readability
bisect.c:74:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bisect.c:74:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bisect.c:74:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect.c:84:61: warning: DCL01-C: Do not reuse variable names in subscopes: weight
bisect.c:89:53: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect.c:147:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect.c:148:3: warning: DCL00-C: Const-qualify immutable objects: commit_flags
bisect.c:184:3: warning: DCL00-C: Const-qualify immutable objects: commit_flags
bisect.c:201:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect.c:209:6: warning: EXP05-C: Do not cast away a const qualification
bisect.c:210:6: warning: EXP05-C: Do not cast away a const qualification
bisect.c:219:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bisect.c:225:3: warning: DCL00-C: Const-qualify immutable objects: commit_flags
bisect.c:253:2: error: MEM34-C: Only free memory allocated dynamically
bisect.c:280:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect.c:281:3: warning: DCL00-C: Const-qualify immutable objects: commit_flags
bisect.c:344:4: warning: DCL00-C: Const-qualify immutable objects: commit_flags
bisect.c:389:42: warning: DCL01-C: Do not reuse variable names in subscopes: commit_list
bisect.c:406:3: warning: DCL00-C: Const-qualify immutable objects: commit_flags
bisect.c:410:4: warning: MEM01-C: Store a new value in pointers immediately after free()
bisect.c:410:4: error: MEM34-C: Only free memory allocated dynamically
bisect.c:423:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bisect.c:436:2: warning: MEM01-C: Store a new value in pointers immediately after free()
bisect.c:436:2: error: MEM34-C: Only free memory allocated dynamically
bisect.c:442:28: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
bisect.c:449:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bisect.c:499:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect.c:501:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect.c:591:2: error: FLP33-C: Convert integers to floating point for floating point operations
bisect.c:597:3: warning: DCL00-C: Const-qualify immutable objects: y
bisect.c:597:29: warning: FLP03-C: Detect and handle floating point errors
bisect.c:597:29: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
bisect.c:602:9: error: FLP34-C: Ensure that floating point conversions are within range of the new type
bisect.c:608:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
bisect.c:664:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
bisect.c:665:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
bisect.c:666:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect.c:667:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
bisect.c:669:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
bisect.c:673:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
bisect.c:730:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect.c:734:2: warning: EXP12-C: Do not ignore values returned by functions: update_ref
bisect.c:737:3: warning: EXP12-C: Do not ignore values returned by functions: update_ref
bisect.c:765:2: warning: DCL00-C: Const-qualify immutable objects: c
bisect.c:777:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bisect.c:777:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect.c:779:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect.c:829:2: error: MEM34-C: Only free memory allocated dynamically
bisect.c:920:7: warning: FIO01-C: Be careful using functions that use file names for identification
bisect.c:932:2: warning: MEM01-C: Store a new value in pointers immediately after free()
bisect.c:932:2: error: MEM34-C: Only free memory allocated dynamically
bisect.c:951:2: error: MEM34-C: Only free memory allocated dynamically
bisect.c:960:22: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bisect.c:970:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
bisect.c:970:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
bisect.c:970:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bisect.c:971:2: warning: EXP12-C: Do not ignore values returned by functions: log_tree_commit
bisect.c:980:1: warning: DCL05-C: Use typedefs to improve code readability
bisect.c:995:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_getline_lf
bisect.c:997:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_getline_lf
bisect.c:1028:2: warning: DCL00-C: Const-qualify immutable objects: no_checkout
bisect.c:1113:2: warning: MEM01-C: Store a new value in pointers immediately after free()
bisect.c:1113:2: error: MEM34-C: Only free memory allocated dynamically
bisect.c:1136:11: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
bisect.c:1167:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bisect.c:1168:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
bisect.c:1169:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
bisect.c:1179:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref_in
bisect.c:1180:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
bisect.c:1184:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
bisect.c:1185:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
bisect.c:1186:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
bisect.c:1187:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
bisect.c:1188:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
bisect.c:1189:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
bisect.c:1190:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
bisect.c:1192:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
bisect.c:1197:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
    CC blame.o
In directory:  /datasets/git
Compiler args are:  -o blame.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" blame.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" blame.c
blame.c:15:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blame.c:15:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
blame.c:15:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:15:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:15:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:15:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blame.c:18:56: warning: DCL01-C: Do not reuse variable names in subscopes: commit
blame.c:27:47: warning: DCL01-C: Do not reuse variable names in subscopes: commit
blame.c:60:56: warning: DCL01-C: Do not reuse variable names in subscopes: commit
blame.c:63:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
blame.c:63:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:75:55: warning: DCL01-C: Do not reuse variable names in subscopes: commit
blame.c:181:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
blame.c:193:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
blame.c:194:2: warning: EXP12-C: Do not ignore values returned by functions: time
blame.c:195:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:264:2: warning: EXP12-C: Do not ignore values returned by functions: convert_to_git
blame.c:267:2: warning: EXP12-C: Do not ignore values returned by functions: pretend_object_file
blame.c:276:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
blame.c:280:3: warning: DCL00-C: Const-qualify immutable objects: pos
blame.c:293:2: warning: EXP12-C: Do not ignore values returned by functions: add_index_entry
blame.c:334:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:401:2: warning: DCL00-C: Const-qualify immutable objects: max_map_entry_count
blame.c:402:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:424:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:455:2: error: EXP30-C: Do not depend on order of evaluation for side effects
blame.c:455:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:455:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:457:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:476:2: error: EXP30-C: Do not depend on order of evaluation for side effects
blame.c:476:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:476:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:478:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:588:2: warning: MSC12-C: Detect and remove code that has no effect
blame.c:588:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
blame.c:665:4: warning: MSC12-C: Detect and remove code that has no effect
blame.c:665:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
blame.c:795:30: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
blame.c:918:2: warning: DCL00-C: Const-qualify immutable objects: start_a
blame.c:919:2: warning: DCL00-C: Const-qualify immutable objects: length_a
blame.c:920:2: warning: DCL00-C: Const-qualify immutable objects: start_b
blame.c:921:2: warning: DCL00-C: Const-qualify immutable objects: length_b
blame.c:952:11: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
blame.c:954:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:955:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:956:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:960:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:983:2: warning: MEM01-C: Store a new value in pointers immediately after free()
blame.c:983:2: error: MEM34-C: Only free memory allocated dynamically
blame.c:984:2: warning: MEM01-C: Store a new value in pointers immediately after free()
blame.c:984:2: error: MEM34-C: Only free memory allocated dynamically
blame.c:985:2: error: MEM34-C: Only free memory allocated dynamically
blame.c:998:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:1001:2: error: MEM34-C: Only free memory allocated dynamically
blame.c:1101:1: warning: MSC12-C: Detect and remove code that has no effect
blame.c:1101:1: warning: MSC12-C: Detect and remove code that has no effect
blame.c:1101:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:1101:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
blame.c:1101:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blame.c:1101:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
blame.c:1101:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blame.c:1101:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
blame.c:1101:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
blame.c:1101:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blame.c:1101:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
blame.c:1101:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blame.c:1101:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
blame.c:1101:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:1101:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blame.c:1101:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:1184:4: warning: MEM01-C: Store a new value in pointers immediately after free()
blame.c:1184:4: error: MEM34-C: Only free memory allocated dynamically
blame.c:1295:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:1298:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:1338:29: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:1338:10: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:1338:10: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:1338:10: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:1338:10: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:1338:10: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:1338:10: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:1338:31: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:1446:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:1449:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:1451:2: warning: EXP12-C: Do not ignore values returned by functions: blame_origin_incref
blame.c:1463:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:1466:2: warning: EXP12-C: Do not ignore values returned by functions: blame_origin_incref
blame.c:1500:2: warning: EXP12-C: Do not ignore values returned by functions: memset
blame.c:1547:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:1624:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:1684:2: warning: DCL00-C: Const-qualify immutable objects: parent_slno
blame.c:1708:2: error: MEM34-C: Only free memory allocated dynamically
blame.c:1721:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:1765:3: warning: MSC12-C: Detect and remove code that has no effect
blame.c:1769:2: warning: MSC12-C: Detect and remove code that has no effect
blame.c:1787:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:1845:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:1878:2: warning: MEM01-C: Store a new value in pointers immediately after free()
blame.c:1878:2: error: MEM34-C: Only free memory allocated dynamically
blame.c:1911:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:1985:3: warning: DCL00-C: Const-qualify immutable objects: ch
blame.c:1985:19: warning: EXP05-C: Do not cast away a const qualification
blame.c:1986:7: warning: INT13-C: Use bitwise operators only on unsigned operands
blame.c:2015:3: warning: EXP12-C: Do not ignore values returned by functions: blame_origin_incref
blame.c:2065:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:2088:2: warning: EXP12-C: Do not ignore values returned by functions: memset
blame.c:2094:15: warning: EXP05-C: Do not cast away a const qualification
blame.c:2101:2: warning: EXP12-C: Do not ignore values returned by functions: memset
blame.c:2114:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:2141:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:2200:2: warning: DCL01-C: Do not reuse variable names in subscopes: blame_list
blame.c:2205:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:2218:1: warning: DCL05-C: Use typedefs to improve code readability
blame.c:2228:2: warning: DCL01-C: Do not reuse variable names in subscopes: blame_list
blame.c:2312:3: warning: MEM01-C: Store a new value in pointers immediately after free()
blame.c:2312:3: error: MEM34-C: Only free memory allocated dynamically
blame.c:2337:3: warning: EXP12-C: Do not ignore values returned by functions: blame_origin_incref
blame.c:2349:82: warning: DCL01-C: Do not reuse variable names in subscopes: commit
blame.c:2361:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:2364:65: warning: DCL01-C: Do not reuse variable names in subscopes: commit
blame.c:2402:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
blame.c:2412:20: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
blame.c:2412:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blame.c:2415:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:2422:3: warning: DCL00-C: Const-qualify immutable objects: find
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2459:3: warning: DCL01-C: Do not reuse variable names in subscopes: porigin
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2463:4: warning: EXP12-C: Do not ignore values returned by functions: blame_origin_incref
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2478:4: warning: DCL01-C: Do not reuse variable names in subscopes: porigin
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2498:3: warning: EXP12-C: Do not ignore values returned by functions: filter_small
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2503:5: warning: DCL01-C: Do not reuse variable names in subscopes: porigin
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2522:4: warning: EXP12-C: Do not ignore values returned by functions: filter_small
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2530:4: warning: DCL01-C: Do not reuse variable names in subscopes: porigin
blame.c:2530:4: warning: DCL02-C: Use visually distinct identifiers: porigin
blame.c:2563:3: error: MEM34-C: Only free memory allocated dynamically
blame.c:2573:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
blame.c:2573:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:2584:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:2588:3: warning: MSC12-C: Detect and remove code that has no effect
blame.c:2594:3: warning: EXP12-C: Do not ignore values returned by functions: blame_origin_incref
blame.c:2595:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
blame.c:2612:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
blame.c:2662:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
blame.c:2729:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
blame.c:2745:2: warning: EXP12-C: Do not ignore values returned by functions: memset
blame.c:2813:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:2850:2: warning: EXP12-C: Do not ignore values returned by functions: prepare_lines
blame.c:2855:7: warning: EXP05-C: Do not cast away a const qualification
blame.c:2864:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:2870:2: warning: EXP12-C: Do not ignore values returned by functions: blame_origin_incref
blame.c:2886:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blame.c:2892:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC blob.o
In directory:  /datasets/git
Compiler args are:  -o blob.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" blob.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" blob.c
blob.c:6:1: warning: DCL02-C: Use visually distinct identifiers: blob_type
blob.c:12:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blob.c:13:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blob.c:16:48: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: buffer
    CC bloom.o
In directory:  /datasets/git
Compiler args are:  -o bloom.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" bloom.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" bloom.c
bloom.c:10:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bloom.c:10:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
bloom.c:10:1: warning: DCL05-C: Use typedefs to improve code readability
bloom.c:10:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bloom.c:10:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bloom.c:10:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bloom.c:21:2: warning: DCL00-C: Const-qualify immutable objects: mask
bloom.c:21:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bloom.c:22:8: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:23:27: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:23:17: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:23:17: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
bloom.c:23:36: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:23:41: error: INT32-C: Ensure that operations on signed integers do not result in overflow
bloom.c:28:28: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:54:17: warning: EXP05-C: Do not cast away a const qualification
bloom.c:55:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bloom.c:56:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bloom.c:80:2: warning: DCL00-C: Const-qualify immutable objects: len4
bloom.c:84:3: warning: DCL00-C: Const-qualify immutable objects: byte1
bloom.c:85:3: warning: DCL00-C: Const-qualify immutable objects: byte2
bloom.c:86:3: warning: DCL00-C: Const-qualify immutable objects: byte3
bloom.c:87:3: warning: DCL00-C: Const-qualify immutable objects: byte4
bloom.c:88:29: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:88:21: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:88:13: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:93:8: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:97:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bloom.c:99:2: warning: MSC01-C: Strive for logical completeness
bloom.c:99:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bloom.c:99:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bloom.c:101:6: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:104:6: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:107:6: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:111:8: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:115:7: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:116:7: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:118:7: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:120:7: warning: INT13-C: Use bitwise operators only on unsigned operands
bloom.c:151:2: warning: DCL00-C: Const-qualify immutable objects: mod
bloom.c:151:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bloom.c:154:3: warning: DCL00-C: Const-qualify immutable objects: hash_mod
bloom.c:154:38: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
bloom.c:155:3: warning: DCL00-C: Const-qualify immutable objects: block_pos
bloom.c:173:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
bloom.c:173:7: warning: EXP05-C: Do not cast away a const qualification
bloom.c:174:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
bloom.c:174:7: warning: EXP05-C: Do not cast away a const qualification
bloom.c:223:2: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
bloom.c:233:3: warning: DCL00-C: Const-qualify immutable objects: e
bloom.c:233:3: warning: DCL01-C: Do not reuse variable names in subscopes: e
bloom.c:250:5: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
bloom.c:250:5: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bloom.c:250:5: warning: EXP05-C: Do not cast away a const qualification
bloom.c:256:6: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
bloom.c:256:6: error: MEM30-C: Do not access freed memory
bloom.c:256:6: error: MEM34-C: Only free memory allocated dynamically
bloom.c:259:19: warning: EXP05-C: Do not cast away a const qualification
bloom.c:260:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
bloom.c:282:3: error: EXP30-C: Do not depend on order of evaluation for side effects
bloom.c:282:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bloom.c:282:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bloom.c:314:2: warning: DCL00-C: Const-qualify immutable objects: mod
bloom.c:314:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bloom.c:320:3: warning: DCL00-C: Const-qualify immutable objects: hash_mod
bloom.c:320:38: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
bloom.c:321:3: warning: DCL00-C: Const-qualify immutable objects: block_pos
bloom.c:322:33: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC branch.o
In directory:  /datasets/git
Compiler args are:  -o branch.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" branch.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" branch.c
branch.c:18:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
branch.c:23:2: warning: DCL01-C: Do not reuse variable names in subscopes: tracking
branch.c:27:47: warning: DCL01-C: Do not reuse variable names in subscopes: remote
branch.c:29:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
branch.c:30:2: warning: DCL01-C: Do not reuse variable names in subscopes: tracking
branch.c:35:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
branch.c:40:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
branch.c:43:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
branch.c:56:2: warning: MSC01-C: Strive for logical completeness
branch.c:93:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
branch.c:142:4: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
branch.c:146:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_append_nodup
branch.c:150:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
branch.c:155:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
branch.c:155:19: error: ERR33-C: Ensure that return values are compared against the proper type
branch.c:160:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
branch.c:165:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
branch.c:167:5: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
branch.c:177:2: warning: MSC12-C: Detect and remove code that has no effect
branch.c:181:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
branch.c:181:18: error: ERR33-C: Ensure that return values are compared against the proper type
branch.c:198:15: warning: DCL01-C: Do not reuse variable names in subscopes: remote
branch.c:203:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
branch.c:209:46: warning: DCL01-C: Do not reuse variable names in subscopes: tracking
branch.c:212:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch
branch.c:216:2: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
branch.c:233:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
branch.c:247:2: warning: DCL01-C: Do not reuse variable names in subscopes: tracking
branch.c:249:2: warning: DCL00-C: Const-qualify immutable objects: config_flags
branch.c:258:2: warning: EXP12-C: Do not ignore values returned by functions: memset
branch.c:259:22: warning: EXP05-C: Do not cast away a const qualification
branch.c:286:3: warning: DCL00-C: Const-qualify immutable objects: status
branch.c:334:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
branch.c:355:2: warning: MEM01-C: Store a new value in pointers immediately after free()
branch.c:355:2: error: MEM34-C: Only free memory allocated dynamically
branch.c:365:58: warning: DCL01-C: Do not reuse variable names in subscopes: ref
branch.c:400:4: warning: MEM01-C: Store a new value in pointers immediately after free()
branch.c:400:4: error: MEM34-C: Only free memory allocated dynamically
branch.c:406:4: warning: DCL01-C: Do not reuse variable names in subscopes: ref
branch.c:411:4: warning: MEM01-C: Store a new value in pointers immediately after free()
branch.c:411:4: error: MEM34-C: Only free memory allocated dynamically
branch.c:418:4: warning: DCL01-C: Do not reuse variable names in subscopes: ref
branch.c:423:4: warning: MEM01-C: Store a new value in pointers immediately after free()
branch.c:423:4: error: MEM34-C: Only free memory allocated dynamically
branch.c:435:5: warning: MEM01-C: Store a new value in pointers immediately after free()
branch.c:435:5: error: MEM34-C: Only free memory allocated dynamically
branch.c:456:62: warning: DCL01-C: Do not reuse variable names in subscopes: ref
branch.c:474:49: warning: DCL01-C: Do not reuse variable names in subscopes: remote
branch.c:478:2: warning: EXP12-C: Do not ignore values returned by functions: memset
branch.c:483:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref
branch.c:488:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
branch.c:490:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
branch.c:492:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
branch.c:525:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
branch.c:536:4: warning: DCL00-C: Const-qualify immutable objects: code
branch.c:557:5: error: MEM34-C: Only free memory allocated dynamically
branch.c:574:2: error: MEM34-C: Only free memory allocated dynamically
branch.c:584:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
branch.c:621:2: warning: MEM01-C: Store a new value in pointers immediately after free()
branch.c:621:2: error: MEM34-C: Only free memory allocated dynamically
branch.c:628:2: error: MEM34-C: Only free memory allocated dynamically
branch.c:648:32: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
branch.c:684:2: warning: MSC01-C: Strive for logical completeness
branch.c:686:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
branch.c:690:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
branch.c:696:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
branch.c:712:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_read
branch.c:734:2: warning: DCL01-C: Do not reuse variable names in subscopes: submodule_entry_list
branch.c:755:4: warning: DCL00-C: Const-qualify immutable objects: code
branch.c:805:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
branch.c:806:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
branch.c:807:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
branch.c:808:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
branch.c:809:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
branch.c:810:2: warning: EXP12-C: Do not ignore values returned by functions: save_autostash
branch.c:816:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
branch.c:820:37: warning: DCL01-C: Do not reuse variable names in subscopes: branch
branch.c:827:3: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
    CC bulk-checkin.o
In directory:  /datasets/git
Compiler args are:  -o bulk-checkin.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" bulk-checkin.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" bulk-checkin.c
bulk-checkin.c:31:48: warning: DCL01-C: Do not reuse variable names in subscopes: __xpg_basename
bulk-checkin.c:44:2: error: MEM34-C: Only free memory allocated dynamically
bulk-checkin.c:58:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
bulk-checkin.c:61:3: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
bulk-checkin.c:64:3: warning: DCL00-C: Const-qualify immutable objects: fd
bulk-checkin.c:81:2: warning: EXP12-C: Do not ignore values returned by functions: memset
bulk-checkin.c:118:2: warning: EXP12-C: Do not ignore values returned by functions: tmp_objdir_migrate
bulk-checkin.c:164:2: warning: DCL00-C: Const-qualify immutable objects: write_object
bulk-checkin.c:171:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bulk-checkin.c:174:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bulk-checkin.c:175:4: warning: DCL00-C: Const-qualify immutable objects: rsize
bulk-checkin.c:176:4: warning: DCL00-C: Const-qualify immutable objects: read_result
bulk-checkin.c:185:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bulk-checkin.c:193:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bulk-checkin.c:200:5: warning: DCL00-C: Const-qualify immutable objects: written
bulk-checkin.c:205:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bulk-checkin.c:206:6: warning: EXP12-C: Do not ignore values returned by functions: git_deflate_abort
bulk-checkin.c:211:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bulk-checkin.c:214:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bulk-checkin.c:270:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bulk-checkin.c:291:3: warning: EXP12-C: Do not ignore values returned by functions: hashfile_truncate
bulk-checkin.c:303:3: warning: EXP12-C: Do not ignore values returned by functions: hashfile_truncate
bulk-checkin.c:305:3: error: MEM34-C: Only free memory allocated dynamically
bulk-checkin.c:308:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bulk-checkin.c:353:2: warning: DCL00-C: Const-qualify immutable objects: status
    CC bundle-uri.o
In directory:  /datasets/git
Compiler args are:  -o bundle-uri.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" bundle-uri.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" bundle-uri.c
bundle-uri.c:17:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
bundle-uri.c:17:3: warning: EXP05-C: Do not cast away a const qualification
bundle-uri.c:19:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
bundle-uri.c:19:3: warning: EXP05-C: Do not cast away a const qualification
bundle-uri.c:21:29: warning: EXP05-C: Do not cast away a const qualification
bundle-uri.c:26:2: warning: EXP12-C: Do not ignore values returned by functions: memset
bundle-uri.c:36:15: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
bundle-uri.c:50:2: warning: EXP12-C: Do not ignore values returned by functions: for_all_bundles_in_list
bundle-uri.c:61:2: error: EXP30-C: Do not depend on order of evaluation for side effects
bundle-uri.c:61:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle-uri.c:61:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle-uri.c:62:3: warning: DCL00-C: Const-qualify immutable objects: result
bundle-uri.c:73:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle-uri.c:101:2: warning: EXP12-C: Do not ignore values returned by functions: for_all_bundles_in_list
bundle-uri.c:155:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle-uri.c:156:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle-uri.c:180:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle-uri.c:220:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
bundle-uri.c:324:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle-uri.c:336:3: warning: EXP12-C: Do not ignore values returned by functions: update_ref
bundle-uri.c:369:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle-uri.c:456:2: warning: DCL01-C: Do not reuse variable names in subscopes: bcopy
bundle-uri.c:485:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle-uri.c:503:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle-uri.c:533:65: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
bundle-uri.c:560:2: warning: EXP12-C: Do not ignore values returned by functions: for_all_bundles_in_list
bundle-uri.c:562:2: warning: EXP12-C: Do not ignore values returned by functions: clear_remote_bundle_info
    CC bundle.o
In directory:  /datasets/git
Compiler args are:  -o bundle.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" bundle.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" bundle.c
bundle.c:16:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
bundle.c:17:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
bundle.c:60:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bundle.c:88:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bundle.c:115:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
bundle.c:123:4: warning: DCL01-C: Do not reuse variable names in subscopes: dup
bundle.c:142:2: warning: DCL00-C: Const-qualify immutable objects: fd
bundle.c:142:11: error: FIO42-C: Close files when they are no longer needed
bundle.c:167:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bundle.c:180:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle.c:201:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bundle.c:209:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bundle.c:212:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle.c:226:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bundle.c:229:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
bundle.c:241:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bundle.c:244:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle.c:246:3: warning: MSC12-C: Detect and remove code that has no effect
bundle.c:625:33: warning: DCL02-C: Use visually distinct identifiers: r
bundle.c:258:3: warning: DCL01-C: Do not reuse variable names in subscopes: r
bundle.c:261:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
bundle.c:265:3: warning: EXP12-C: Do not ignore values returned by functions: list_refs
bundle.c:625:33: warning: DCL02-C: Use visually distinct identifiers: r
bundle.c:625:33: warning: DCL02-C: Use visually distinct identifiers: r
bundle.c:269:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
bundle.c:625:33: warning: DCL02-C: Use visually distinct identifiers: r
bundle.c:271:4: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
bundle.c:275:4: warning: EXP12-C: Do not ignore values returned by functions: list_refs
bundle.c:278:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
bundle.c:625:33: warning: DCL02-C: Use visually distinct identifiers: r
bundle.c:286:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bundle.c:288:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle.c:327:2: error: MEM34-C: Only free memory allocated dynamically
bundle.c:357:4: warning: MSC12-C: Detect and remove code that has no effect
bundle.c:367:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
bundle.c:396:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
bundle.c:465:3: error: MEM30-C: Do not access freed memory
bundle.c:465:3: error: MEM34-C: Only free memory allocated dynamically
bundle.c:478:55: warning: DCL01-C: Do not reuse variable names in subscopes: commit
bundle.c:480:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bundle.c:481:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
bundle.c:496:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
bundle.c:540:3: warning: MSC12-C: Detect and remove code that has no effect
    CC cache-tree.o
In directory:  /datasets/git
Compiler args are:  -o cache-tree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" cache-tree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" cache-tree.c
cache-tree.c:18:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
cache-tree.c:36:2: warning: MEM01-C: Store a new value in pointers immediately after free()
cache-tree.c:36:2: error: MEM34-C: Only free memory allocated dynamically
cache-tree.c:57:3: warning: DCL00-C: Const-qualify immutable objects: mi
cache-tree.c:59:3: warning: DCL00-C: Const-qualify immutable objects: cmp
cache-tree.c:68:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
cache-tree.c:83:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
cache-tree.c:84:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
cache-tree.c:87:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
cache-tree.c:87:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
cache-tree.c:92:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cache-tree.c:92:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
cache-tree.c:92:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cache-tree.c:94:10: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
cache-tree.c:100:2: warning: DCL00-C: Const-qualify immutable objects: pathlen
cache-tree.c:138:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cache-tree.c:138:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
cache-tree.c:138:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cache-tree.c:159:2: warning: DCL00-C: Const-qualify immutable objects: silent
cache-tree.c:193:3: warning: DCL00-C: Const-qualify immutable objects: this_len
cache-tree.c:213:2: warning: DCL00-C: Const-qualify immutable objects: nr
cache-tree.c:221:4: warning: MEM01-C: Store a new value in pointers immediately after free()
cache-tree.c:221:4: error: MEM30-C: Do not access freed memory
cache-tree.c:221:4: error: MEM34-C: Only free memory allocated dynamically
cache-tree.c:255:2: warning: DCL00-C: Const-qualify immutable objects: missing_ok
cache-tree.c:257:2: warning: DCL00-C: Const-qualify immutable objects: repair
cache-tree.c:261:2: warning: MSC12-C: Detect and remove code that has no effect
cache-tree.c:261:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
cache-tree.c:476:2: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
cache-tree.c:576:21: warning: EXP05-C: Do not cast away a const qualification
cache-tree.c:597:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
cache-tree.c:661:26: warning: DCL01-C: Do not reuse variable names in subscopes: index_state
cache-tree.c:691:2: warning: DCL01-C: Do not reuse variable names in subscopes: index_state
cache-tree.c:712:68: warning: DCL01-C: Do not reuse variable names in subscopes: index_state
cache-tree.c:712:93: warning: DCL01-C: Do not reuse variable names in subscopes: index_path
cache-tree.c:715:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
cache-tree.c:718:2: warning: EXP12-C: Do not ignore values returned by functions: hold_lock_file_for_update
cache-tree.c:733:3: warning: EXP12-C: Do not ignore values returned by functions: write_locked_index
cache-tree.c:748:19: warning: DCL01-C: Do not reuse variable names in subscopes: tree
cache-tree.c:757:19: warning: DCL01-C: Do not reuse variable names in subscopes: tree
cache-tree.c:763:2: warning: DCL00-C: Const-qualify immutable objects: base_path_len
cache-tree.c:814:22: warning: DCL01-C: Do not reuse variable names in subscopes: tree
cache-tree.c:883:2: warning: DCL00-C: Const-qualify immutable objects: len
cache-tree.c:915:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
cache-tree.c:930:55: warning: INT13-C: Use bitwise operators only on unsigned operands
cache-tree.c:946:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC cbtree.o
In directory:  /datasets/git
Compiler args are:  -o cbtree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" cbtree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" cbtree.c
cbtree.c:11:28: warning: EXP05-C: Do not cast away a const qualification
cbtree.c:20:3: warning: DCL00-C: Const-qualify immutable objects: c
cbtree.c:20:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cbtree.c:21:3: warning: DCL00-C: Const-qualify immutable objects: direction
cbtree.c:21:41: warning: INT13-C: Use bitwise operators only on unsigned operands
cbtree.c:36:2: warning: MSC12-C: Detect and remove code that has no effect
cbtree.c:54:31: warning: INT13-C: Use bitwise operators only on unsigned operands
cbtree.c:55:15: warning: INT13-C: Use bitwise operators only on unsigned operands
cbtree.c:56:15: warning: INT13-C: Use bitwise operators only on unsigned operands
cbtree.c:57:15: warning: INT13-C: Use bitwise operators only on unsigned operands
cbtree.c:58:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cbtree.c:58:31: warning: INT13-C: Use bitwise operators only on unsigned operands
cbtree.c:58:33: warning: INT13-C: Use bitwise operators only on unsigned operands
cbtree.c:60:15: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
cbtree.c:60:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cbtree.c:60:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cbtree.c:76:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cbtree.c:78:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cbtree.c:78:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cbtree.c:80:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cbtree.c:81:13: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
cbtree.c:81:34: warning: INT13-C: Use bitwise operators only on unsigned operands
cbtree.c:86:12: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
cbtree.c:86:12: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
cbtree.c:102:3: warning: DCL00-C: Const-qualify immutable objects: n
cbtree.c:122:3: warning: DCL00-C: Const-qualify immutable objects: c
cbtree.c:122:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cbtree.c:123:3: warning: DCL00-C: Const-qualify immutable objects: direction
cbtree.c:123:41: warning: INT13-C: Use bitwise operators only on unsigned operands
cbtree.c:126:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
cbtree.c:134:2: warning: EXP12-C: Do not ignore values returned by functions: cb_descend
    CC chdir-notify.o
In directory:  /datasets/git
Compiler args are:  -o chdir-notify.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" chdir-notify.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" chdir-notify.c
chdir-notify.c:18:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
chdir-notify.c:30:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
chdir-notify.c:37:2: warning: MEM01-C: Store a new value in pointers immediately after free()
chdir-notify.c:37:2: error: MEM34-C: Only free memory allocated dynamically
chdir-notify.c:59:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
chdir-notify.c:71:4: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
chdir-notify.c:90:2: error: MEM34-C: Only free memory allocated dynamically
    CC checkout.o
In directory:  /datasets/git
Compiler args are:  -o checkout.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" checkout.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" checkout.c
checkout.c:19:47: warning: DCL01-C: Do not reuse variable names in subscopes: remote
checkout.c:21:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
checkout.c:23:2: warning: EXP12-C: Do not ignore values returned by functions: memset
checkout.c:32:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
checkout.c:54:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_remote
    CC chunk-format.o
In directory:  /datasets/git
Compiler args are:  -o chunk-format.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" chunk-format.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" chunk-format.c
chunk-format.c:28:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
chunk-format.c:38:2: warning: MEM01-C: Store a new value in pointers immediately after free()
chunk-format.c:51:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:51:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:51:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:51:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:51:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:51:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:51:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:51:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:51:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:51:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
chunk-format.c:55:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:67:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:67:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:67:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:69:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:71:3: warning: EXP12-C: Do not ignore values returned by functions: hashwrite_be64
chunk-format.c:78:2: warning: EXP12-C: Do not ignore values returned by functions: hashwrite_be64
chunk-format.c:80:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:81:3: warning: DCL00-C: Const-qualify immutable objects: start_offset
chunk-format.c:108:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:108:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:108:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:108:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:108:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:108:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:108:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:108:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:108:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
chunk-format.c:117:4: warning: MSC12-C: Detect and remove code that has no effect
chunk-format.c:125:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:126:4: warning: MSC12-C: Detect and remove code that has no effect
chunk-format.c:131:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
chunk-format.c:133:5: warning: MSC12-C: Detect and remove code that has no effect
chunk-format.c:147:3: warning: MSC12-C: Detect and remove code that has no effect
chunk-format.c:158:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
chunk-format.c:177:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC color.o
In directory:  /datasets/git
Compiler args are:  -o color.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" color.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" color.c
color.c:6:1: warning: DCL02-C: Use visually distinct identifiers: color_stdout_is_tty
color.c:11:1: warning: DCL02-C: Use visually distinct identifiers: column_colors_ansi
color.c:36:1: warning: DCL02-C: Use visually distinct identifiers: column_colors_ansi_max
color.c:36:36: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
color.c:36:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
color.c:112:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
color.c:183:3: warning: DCL01-C: Do not reuse variable names in subscopes: name
color.c:184:3: warning: DCL01-C: Do not reuse variable names in subscopes: len
color.c:188:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
color.c:189:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
color.c:190:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
color.c:191:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
color.c:192:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
color.c:193:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
color.c:194:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
color.c:201:3: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix_mem
color.c:205:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
color.c:228:2: warning: MSC01-C: Strive for logical completeness
color.c:269:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
color.c:308:15: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
color.c:324:3: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
color.c:325:3: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
color.c:331:4: warning: DCL00-C: Const-qualify immutable objects: bit
color.c:331:22: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
color.c:336:5: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
color.c:341:5: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
color.c:346:5: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
color.c:349:3: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
color.c:351:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
color.c:404:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
color.c:418:64: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
color.c:436:47: warning: DCL01-C: Do not reuse variable names in subscopes: color
color.c:445:49: warning: DCL01-C: Do not reuse variable names in subscopes: color
color.c:460:41: warning: DCL01-C: Do not reuse variable names in subscopes: color
color.c:462:2: warning: DCL00-C: Const-qualify immutable objects: args
color.c:464:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
color.c:466:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
color.c:470:44: warning: DCL01-C: Do not reuse variable names in subscopes: color
color.c:472:2: warning: DCL00-C: Const-qualify immutable objects: args
color.c:474:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
color.c:476:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
    CC column.o
In directory:  /datasets/git
Compiler args are:  -o column.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" column.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" column.c
column.c:38:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:44:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:48:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:48:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:48:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:55:18: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
column.c:57:6: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
column.c:58:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:74:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
column.c:81:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:81:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:81:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:83:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
column.c:106:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:116:4: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
column.c:117:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:120:17: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
column.c:132:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:134:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:134:56: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:152:2: warning: EXP12-C: Do not ignore values returned by functions: memset
column.c:157:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
column.c:158:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:167:2: warning: EXP12-C: Do not ignore values returned by functions: memset
column.c:176:2: error: MEM34-C: Only free memory allocated dynamically
column.c:186:2: warning: MSC12-C: Detect and remove code that has no effect
column.c:188:2: warning: EXP12-C: Do not ignore values returned by functions: memset
column.c:245:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
column.c:262:3: warning: MSC01-C: Strive for logical completeness
column.c:291:3: warning: DCL00-C: Const-qualify immutable objects: len
column.c:343:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
column.c:369:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
column.c:370:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
column.c:388:2: warning: EXP12-C: Do not ignore values returned by functions: dup2
column.c:400:2: warning: EXP12-C: Do not ignore values returned by functions: finish_command
column.c:401:2: warning: EXP12-C: Do not ignore values returned by functions: dup2
    CC combine-diff.o
In directory:  /datasets/git
Compiler args are:  -o combine-diff.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" combine-diff.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" combine-diff.c
combine-diff.c:49:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:50:14: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
combine-diff.c:52:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
combine-diff.c:54:4: warning: EXP12-C: Do not ignore values returned by functions: memset
combine-diff.c:55:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
combine-diff.c:91:4: warning: MEM01-C: Store a new value in pointers immediately after free()
combine-diff.c:91:4: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:134:2: warning: DCL01-C: Do not reuse variable names in subscopes: plost
combine-diff.c:150:12: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:150:14: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:150:14: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:150:14: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:155:14: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:155:39: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:162:15: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:173:12: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:196:2: warning: DCL00-C: Const-qualify immutable objects: origbaselen
combine-diff.c:217:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:218:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:220:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:221:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:249:2: warning: MEM01-C: Store a new value in pointers immediately after free()
combine-diff.c:249:2: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:256:28: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:262:4: warning: DCL01-C: Do not reuse variable names in subscopes: lline
combine-diff.c:300:3: warning: DCL01-C: Do not reuse variable names in subscopes: lline
combine-diff.c:302:3: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:307:2: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:317:2: warning: DCL01-C: Do not reuse variable names in subscopes: blob
combine-diff.c:323:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
combine-diff.c:332:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
combine-diff.c:342:39: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:344:2: warning: DCL01-C: Do not reuse variable names in subscopes: lline
combine-diff.c:345:2: warning: DCL00-C: Const-qualify immutable objects: this_mask
combine-diff.c:345:32: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:349:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
combine-diff.c:349:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:368:2: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:377:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:401:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:408:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:411:2: warning: MSC01-C: Strive for logical completeness
combine-diff.c:416:35: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
combine-diff.c:426:19: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:432:2: warning: DCL00-C: Const-qualify immutable objects: nmask
combine-diff.c:432:29: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:444:2: warning: EXP12-C: Do not ignore values returned by functions: memset
combine-diff.c:446:2: warning: EXP12-C: Do not ignore values returned by functions: memset
combine-diff.c:447:2: warning: EXP12-C: Do not ignore values returned by functions: memset
combine-diff.c:495:1: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
combine-diff.c:497:38: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:505:53: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:522:46: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:545:39: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:547:2: warning: DCL00-C: Const-qualify immutable objects: all_mask
combine-diff.c:547:31: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:548:2: warning: DCL00-C: Const-qualify immutable objects: mark
combine-diff.c:548:27: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:549:2: warning: DCL00-C: Const-qualify immutable objects: no_pre_delete
combine-diff.c:549:36: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:573:20: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
combine-diff.c:593:21: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
combine-diff.c:605:20: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
combine-diff.c:610:37: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:613:2: warning: DCL00-C: Const-qualify immutable objects: all_mask
combine-diff.c:613:31: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:614:2: warning: DCL00-C: Const-qualify immutable objects: mark
combine-diff.c:614:27: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:652:12: error: EXP30-C: Do not depend on order of evaluation for side effects
combine-diff.c:726:43: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:755:38: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:759:2: warning: DCL00-C: Const-qualify immutable objects: mark
combine-diff.c:759:27: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:760:2: warning: DCL00-C: Const-qualify immutable objects: no_pre_delete
combine-diff.c:760:36: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:813:37: warning: EXP12-C: Do not ignore values returned by functions: putchar
combine-diff.c:817:37: warning: EXP12-C: Do not ignore values returned by functions: putchar
combine-diff.c:822:5: warning: DCL00-C: Const-qualify immutable objects: ch
combine-diff.c:825:10: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
combine-diff.c:833:5: warning: EXP12-C: Do not ignore values returned by functions: putchar
combine-diff.c:881:46: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:889:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:890:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
combine-diff.c:922:2: warning: EXP12-C: Do not ignore values returned by functions: puts
combine-diff.c:933:2: warning: DCL00-C: Const-qualify immutable objects: abbrev
combine-diff.c:942:2: warning: DCL00-C: Const-qualify immutable objects: dense
combine-diff.c:1023:2: warning: DCL01-C: Do not reuse variable names in subscopes: sline
combine-diff.c:1055:5: warning: MSC12-C: Detect and remove code that has no effect
combine-diff.c:1058:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
combine-diff.c:1073:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
combine-diff.c:1498:2: warning: DCL02-C: Use visually distinct identifiers: i
combine-diff.c:1078:4: warning: DCL01-C: Do not reuse variable names in subscopes: i
combine-diff.c:1498:2: warning: DCL02-C: Use visually distinct identifiers: i
combine-diff.c:1498:2: warning: DCL02-C: Use visually distinct identifiers: i
combine-diff.c:1090:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
combine-diff.c:1498:2: warning: DCL02-C: Use visually distinct identifiers: i
combine-diff.c:1498:2: warning: DCL02-C: Use visually distinct identifiers: i
combine-diff.c:1096:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
combine-diff.c:1498:2: warning: DCL02-C: Use visually distinct identifiers: i
combine-diff.c:1498:2: warning: DCL02-C: Use visually distinct identifiers: i
combine-diff.c:1498:2: warning: DCL02-C: Use visually distinct identifiers: i
combine-diff.c:1498:2: warning: DCL02-C: Use visually distinct identifiers: i
combine-diff.c:1105:6: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:1107:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
combine-diff.c:1145:4: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:1152:3: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:1163:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:1182:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:1212:2: warning: MEM01-C: Store a new value in pointers immediately after free()
combine-diff.c:1212:2: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:1220:5: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:1225:2: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:1248:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
combine-diff.c:1262:25: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:1264:4: warning: EXP12-C: Do not ignore values returned by functions: putchar
combine-diff.c:1265:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
combine-diff.c:1292:25: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:1303:2: warning: MEM01-C: Store a new value in pointers immediately after free()
combine-diff.c:1322:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:1323:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:1352:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:1386:2: warning: DCL00-C: Const-qualify immutable objects: num_parent
combine-diff.c:1388:2: warning: DCL00-C: Const-qualify immutable objects: output_format
combine-diff.c:1401:3: warning: DCL00-C: Const-qualify immutable objects: stat_opt
combine-diff.c:1401:32: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:1434:2: warning: DCL00-C: Const-qualify immutable objects: nparent
combine-diff.c:1439:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:1447:2: warning: EXP12-C: Do not ignore values returned by functions: diff_tree_paths
combine-diff.c:1450:2: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:1483:4: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:1498:2: warning: DCL00-C: Const-qualify immutable objects: num_parent
combine-diff.c:1547:24: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
combine-diff.c:1552:30: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:1575:33: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:1595:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:1600:12: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:1601:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:1604:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:1606:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
combine-diff.c:1607:3: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:1612:26: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:1619:31: warning: INT13-C: Use bitwise operators only on unsigned operands
combine-diff.c:1641:3: error: MEM30-C: Do not access freed memory
combine-diff.c:1641:3: error: MEM34-C: Only free memory allocated dynamically
combine-diff.c:1647:52: warning: DCL01-C: Do not reuse variable names in subscopes: commit
    CC commit-graph.o
In directory:  /datasets/git
Compiler args are:  -o commit-graph.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" commit-graph.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" commit-graph.c
commit-graph.c:70:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:70:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
commit-graph.c:70:1: warning: DCL05-C: Use typedefs to improve code readability
commit-graph.c:70:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:70:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:70:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:73:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:73:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
commit-graph.c:73:1: warning: DCL05-C: Use typedefs to improve code readability
commit-graph.c:73:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:73:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:73:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:74:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:79:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-graph.c:89:28: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:90:28: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:95:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:95:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
commit-graph.c:95:1: warning: DCL05-C: Use typedefs to improve code readability
commit-graph.c:95:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:95:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:95:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:97:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:102:2: warning: EXP12-C: Do not ignore values returned by functions: repo_config_get_int
commit-graph.c:160:28: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:161:28: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:198:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:248:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:248:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:250:3: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:281:3: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:285:3: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:289:3: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:299:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:301:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:308:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:316:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:337:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:337:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:344:3: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:349:19: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:351:3: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:356:18: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:358:3: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:366:23: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:370:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:372:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:373:3: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:375:3: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:385:2: warning: EXP12-C: Do not ignore values returned by functions: pair_chunk
commit-graph.c:387:2: warning: EXP12-C: Do not ignore values returned by functions: read_chunk
commit-graph.c:388:2: warning: EXP12-C: Do not ignore values returned by functions: pair_chunk
commit-graph.c:389:2: warning: EXP12-C: Do not ignore values returned by functions: pair_chunk
commit-graph.c:390:2: warning: EXP12-C: Do not ignore values returned by functions: pair_chunk
commit-graph.c:393:3: warning: EXP12-C: Do not ignore values returned by functions: pair_chunk
commit-graph.c:395:3: warning: EXP12-C: Do not ignore values returned by functions: pair_chunk
commit-graph.c:403:3: warning: EXP12-C: Do not ignore values returned by functions: pair_chunk
commit-graph.c:405:3: warning: EXP12-C: Do not ignore values returned by functions: read_chunk
commit-graph.c:429:2: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:441:2: warning: DCL00-C: Const-qualify immutable objects: open_ok
commit-graph.c:458:2: warning: DCL00-C: Const-qualify immutable objects: g
commit-graph.c:459:2: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:511:2: warning: MEM01-C: Store a new value in pointers immediately after free()
commit-graph.c:511:2: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:516:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:521:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:521:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:522:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:527:3: warning: DCL01-C: Do not reuse variable names in subscopes: odb
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:544:4: warning: MEM01-C: Store a new value in pointers immediately after free()
commit-graph.c:544:4: error: MEM30-C: Do not access freed memory
commit-graph.c:544:4: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:2273:49: warning: DCL02-C: Use visually distinct identifiers: odb
commit-graph.c:562:2: warning: MEM01-C: Store a new value in pointers immediately after free()
commit-graph.c:562:2: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:602:2: warning: EXP12-C: Do not ignore values returned by functions: validate_mixed_generation_chain
commit-graph.c:676:19: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
commit-graph.c:782:56: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:782:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:787:12: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
commit-graph.c:789:47: warning: INT13-C: Use bitwise operators only on unsigned operands
commit-graph.c:792:78: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:803:26: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
commit-graph.c:806:45: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
commit-graph.c:851:20: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
commit-graph.c:851:18: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
commit-graph.c:851:20: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:851:53: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:882:2: warning: DCL00-C: Const-qualify immutable objects: graph_pos
commit-graph.c:901:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-graph.c:966:2: warning: DCL00-C: Const-qualify immutable objects: graph_pos
commit-graph.c:972:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:972:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:989:36: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:1012:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
commit-graph.c:1047:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1057:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1074:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1077:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1085:53: warning: DCL01-C: Do not reuse variable names in subscopes: index
commit-graph.c:1087:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1094:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1096:2: warning: DCL00-C: Const-qualify immutable objects: last
commit-graph.c:1101:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
commit-graph.c:1178:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1183:17: warning: INT13-C: Use bitwise operators only on unsigned operands
commit-graph.c:1197:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1200:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1203:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-graph.c:1221:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1223:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1225:3: warning: DCL00-C: Const-qualify immutable objects: offset
commit-graph.c:1240:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1242:2: warning: DCL00-C: Const-qualify immutable objects: last
commit-graph.c:1295:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1297:2: warning: DCL00-C: Const-qualify immutable objects: last
commit-graph.c:1302:3: warning: DCL00-C: Const-qualify immutable objects: len
commit-graph.c:1303:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1331:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1333:2: warning: DCL00-C: Const-qualify immutable objects: last
commit-graph.c:1343:3: warning: DCL00-C: Const-qualify immutable objects: len
commit-graph.c:1361:2: warning: DCL00-C: Const-qualify immutable objects: offset
commit-graph.c:1380:88: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-graph.c:1394:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-graph.c:1395:2: warning: DCL00-C: Const-qualify immutable objects: flags
commit-graph.c:1402:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1419:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1439:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1458:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1462:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-graph.c:1469:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-graph.c:1477:5: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-graph.c:1482:6: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-graph.c:1491:5: warning: EXP12-C: Do not ignore values returned by functions: pop_commit
commit-graph.c:1513:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1515:4: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-graph.c:1520:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1524:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-graph.c:1531:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-graph.c:1539:5: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-graph.c:1544:6: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-graph.c:1553:5: warning: EXP12-C: Do not ignore values returned by functions: pop_commit
commit-graph.c:1562:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1564:3: warning: DCL00-C: Const-qualify immutable objects: offset
commit-graph.c:1586:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
commit-graph.c:1597:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1598:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1598:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit-graph.c:1598:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1601:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit-graph.c:1603:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit-graph.c:1608:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1625:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1633:2: warning: MEM01-C: Store a new value in pointers immediately after free()
commit-graph.c:1633:2: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:1639:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
commit-graph.c:1667:2: warning: EXP12-C: Do not ignore values returned by functions: memset
commit-graph.c:1673:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
commit-graph.c:1704:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1717:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_object_in_pack
commit-graph.c:1720:3: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:1754:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_packed_object
commit-graph.c:1764:2: warning: DCL00-C: Const-qualify immutable objects: flags
commit-graph.c:1773:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1778:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1778:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1778:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1778:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1778:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1778:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1778:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1778:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1778:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1778:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1815:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:1816:2: warning: DCL00-C: Const-qualify immutable objects: num
commit-graph.c:1819:3: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:1850:3: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:1858:3: warning: EXP12-C: Do not ignore values returned by functions: hold_lock_file_for_update_mode
commit-graph.c:1860:3: warning: MEM01-C: Store a new value in pointers immediately after free()
commit-graph.c:1860:3: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:1864:4: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:1869:4: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:1876:3: warning: EXP12-C: Do not ignore values returned by functions: hold_lock_file_for_update_mode
commit-graph.c:1886:48: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1888:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1897:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1909:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1908:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1932:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:1935:2: warning: EXP12-C: Do not ignore values returned by functions: write_chunkfile
commit-graph.c:1951:2: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
commit-graph.c:1956:3: warning: DCL00-C: Const-qualify immutable objects: chainf
commit-graph.c:1963:4: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:1979:6: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:1985:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
commit-graph.c:1986:4: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:2000:4: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:2005:2: warning: EXP12-C: Do not ignore values returned by functions: commit_lock_file
commit-graph.c:2065:3: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:2068:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:2069:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:2098:2: warning: DCL00-C: Const-qualify immutable objects: offset
commit-graph.c:2100:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2100:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2100:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2100:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2100:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2100:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2100:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2100:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2100:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2100:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:2122:28: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:2123:28: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:2136:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit-graph.c:2139:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2199:2: warning: DCL00-C: Const-qualify immutable objects: now
commit-graph.c:2210:3: warning: EXP12-C: Do not ignore values returned by functions: utime
commit-graph.c:2226:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
commit-graph.c:2227:3: warning: MEM01-C: Store a new value in pointers immediately after free()
commit-graph.c:2227:3: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:2252:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2295:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:2317:2: warning: EXP12-C: Do not ignore values returned by functions: prepare_commit_graph
commit-graph.c:2350:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-graph.c:2395:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-graph.c:2396:3: warning: MSC12-C: Detect and remove code that has no effect
commit-graph.c:2448:2: error: MEM34-C: Only free memory allocated dynamically
commit-graph.c:2459:2: warning: DCL00-C: Const-qualify immutable objects: ap
commit-graph.c:2462:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
commit-graph.c:2465:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
commit-graph.c:2481:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
commit-graph.c:2511:4: warning: DCL00-C: Const-qualify immutable objects: fanout_value
commit-graph.c:2526:3: warning: DCL00-C: Const-qualify immutable objects: fanout_value
commit-graph.c:2535:32: warning: INT13-C: Use bitwise operators only on unsigned operands
commit-graph.c:2538:12: warning: INT13-C: Use bitwise operators only on unsigned operands
commit-graph.c:2577:4: warning: EXP12-C: Do not ignore values returned by functions: parse_commit_in_graph_one
commit-graph.c:2635:14: warning: INT13-C: Use bitwise operators only on unsigned operands
commit-graph.c:2636:15: warning: INT13-C: Use bitwise operators only on unsigned operands
commit-graph.c:2646:3: warning: EXP12-C: Do not ignore values returned by functions: munmap
commit-graph.c:2646:10: warning: EXP05-C: Do not cast away a const qualification
commit-graph.c:2651:2: warning: MEM01-C: Store a new value in pointers immediately after free()
    CC commit-reach.o
In directory:  /datasets/git
Compiler args are:  -o commit-reach.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" commit-reach.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" commit-reach.c
commit-reach.c:22:28: warning: EXP05-C: Do not cast away a const qualification
commit-reach.c:23:28: warning: EXP05-C: Do not cast away a const qualification
commit-reach.c:25:2: warning: DCL00-C: Const-qualify immutable objects: generation_a
commit-reach.c:26:2: warning: DCL00-C: Const-qualify immutable objects: generation_b
commit-reach.c:43:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-reach.c:43:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:66:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_append
commit-reach.c:77:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-reach.c:77:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:80:3: warning: DCL00-C: Const-qualify immutable objects: generation
commit-reach.c:95:5: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert_by_date
commit-reach.c:104:25: warning: INT13-C: Use bitwise operators only on unsigned operands
commit-reach.c:144:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-reach.c:158:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-reach.c:186:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:188:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:191:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-reach.c:222:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:222:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit-reach.c:222:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:226:2: warning: MEM01-C: Store a new value in pointers immediately after free()
commit-reach.c:226:2: error: MEM34-C: Only free memory allocated dynamically
commit-reach.c:227:2: warning: MEM01-C: Store a new value in pointers immediately after free()
commit-reach.c:227:2: error: MEM34-C: Only free memory allocated dynamically
commit-reach.c:228:2: error: MEM34-C: Only free memory allocated dynamically
commit-reach.c:248:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:249:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:249:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit-reach.c:249:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:250:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit-reach.c:253:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:259:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-reach.c:264:4: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-reach.c:267:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:267:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:267:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:267:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:267:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:267:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:267:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:267:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:267:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:267:5: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:274:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit-reach.c:277:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:286:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit-reach.c:290:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-reach.c:297:4: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-reach.c:307:53: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
commit-reach.c:312:5: warning: EXP12-C: Do not ignore values returned by functions: pop_commit
commit-reach.c:320:6: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-reach.c:332:2: warning: MEM01-C: Store a new value in pointers immediately after free()
commit-reach.c:332:2: error: MEM34-C: Only free memory allocated dynamically
commit-reach.c:346:2: error: MEM34-C: Only free memory allocated dynamically
commit-reach.c:402:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:413:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert_by_date
commit-reach.c:414:2: error: MEM34-C: Only free memory allocated dynamically
commit-reach.c:445:21: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-reach.c:454:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-reach.c:474:67: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-reach.c:511:19: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-reach.c:544:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:554:2: error: MEM34-C: Only free memory allocated dynamically
commit-reach.c:580:15: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
commit-reach.c:586:15: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
commit-reach.c:591:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-reach.c:608:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-reach.c:607:2: warning: DCL01-C: Do not reuse variable names in subscopes: contains_stack
commit-reach.c:651:85: warning: DCL01-C: Do not reuse variable names in subscopes: contains_stack
commit-reach.c:653:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:662:2: warning: DCL01-C: Do not reuse variable names in subscopes: contains_stack
commit-reach.c:683:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-reach.c:694:8: warning: MSC01-C: Strive for logical completeness
commit-reach.c:711:63: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit-reach.c:730:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:751:22: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
commit-reach.c:761:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit-reach.c:768:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-reach.c:774:5: warning: EXP12-C: Do not ignore values returned by functions: pop_commit
commit-reach.c:792:6: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-reach.c:809:2: warning: MEM01-C: Store a new value in pointers immediately after free()
commit-reach.c:809:2: error: MEM34-C: Only free memory allocated dynamically
commit-reach.c:875:1: warning: DCL05-C: Use typedefs to improve code readability
commit-reach.c:882:2: warning: DCL00-C: Const-qualify immutable objects: to_last
commit-reach.c:883:2: warning: DCL00-C: Const-qualify immutable objects: from_last
commit-reach.c:893:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-reach.c:908:4: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
commit-reach.c:914:49: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit-reach.c:920:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
commit-reach.c:927:4: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
    CC commit.o
In directory:  /datasets/git
Compiler args are:  -o commit.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" commit.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" commit.c
commit.c:28:1: warning: DCL02-C: Use visually distinct identifiers: save_commit_buffer
commit.c:29:1: warning: DCL02-C: Use visually distinct identifiers: no_graft_file_deprecated_advice
commit.c:31:1: warning: DCL02-C: Use visually distinct identifiers: commit_type
commit.c:42:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:66:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:74:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:75:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:81:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:118:63: warning: DCL01-C: Do not reuse variable names in subscopes: index
commit.c:120:58: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:156:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
commit.c:157:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:164:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:166:27: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
commit.c:196:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:205:2: warning: MSC12-C: Detect and remove code that has no effect
commit.c:248:2: warning: EXP12-C: Do not ignore values returned by functions: read_graft_file
commit.c:250:2: warning: EXP12-C: Do not ignore values returned by functions: is_repository_shallow
commit.c:288:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:288:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
commit.c:288:1: warning: DCL05-C: Use typedefs to improve code readability
commit.c:288:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:288:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:288:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:292:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:300:2: warning: MEM01-C: Store a new value in pointers immediately after free()
commit.c:303:61: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:311:81: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:326:29: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:347:31: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:353:3: warning: MEM01-C: Store a new value in pointers immediately after free()
commit.c:353:8: warning: EXP05-C: Do not cast away a const qualification
commit.c:356:73: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:372:28: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:383:60: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:385:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
commit.c:399:49: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:426:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree_entry_len
commit.c:426:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:427:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:428:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
commit.c:525:3: error: MEM34-C: Only free memory allocated dynamically
commit.c:535:2: error: MEM34-C: Only free memory allocated dynamically
commit.c:552:37: warning: DCL01-C: Do not reuse variable names in subscopes: commit_buffer
commit.c:554:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
commit.c:557:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
commit.c:586:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:593:41: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: item
commit.c:656:2: warning: DCL00-C: Const-qualify immutable objects: a_date
commit.c:657:2: warning: DCL00-C: Const-qualify immutable objects: b_date
commit.c:665:1: warning: MSC12-C: Detect and remove code that has no effect
commit.c:665:1: warning: MSC12-C: Detect and remove code that has no effect
commit.c:665:1: warning: DCL05-C: Use typedefs to improve code readability
commit.c:665:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit.c:665:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:665:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit.c:665:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:665:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit.c:665:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit.c:665:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:665:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit.c:665:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:665:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit.c:665:1: warning: DCL05-C: Use typedefs to improve code readability
commit.c:665:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:665:1: warning: DCL05-C: Use typedefs to improve code readability
commit.c:679:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:682:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert_by_date
commit.c:690:21: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:711:54: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:723:40: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:731:2: warning: DCL00-C: Const-qualify immutable objects: item
commit.c:735:3: error: MEM34-C: Only free memory allocated dynamically
commit.c:745:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:745:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
commit.c:745:1: warning: DCL05-C: Use typedefs to improve code readability
commit.c:745:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:745:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:745:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:747:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:747:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
commit.c:747:1: warning: DCL05-C: Use typedefs to improve code readability
commit.c:747:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:747:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:747:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:750:19: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:778:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:778:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:779:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:780:2: warning: DCL00-C: Const-qualify immutable objects: a_date
commit.c:781:2: warning: DCL00-C: Const-qualify immutable objects: b_date
commit.c:791:83: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: unused
commit.c:793:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:793:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:811:74: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: unused
commit.c:813:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:813:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:831:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:839:2: warning: EXP12-C: Do not ignore values returned by functions: memset
commit.c:1647:56: warning: DCL02-C: Use visually distinct identifiers: commit
commit.c:857:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1647:56: warning: DCL02-C: Use visually distinct identifiers: commit
commit.c:1647:56: warning: DCL02-C: Use visually distinct identifiers: commit
commit.c:885:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1647:56: warning: DCL02-C: Use visually distinct identifiers: commit
commit.c:903:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:937:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:945:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:956:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:966:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:976:67: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:994:2: warning: EXP12-C: Do not ignore values returned by functions: memset
commit.c:996:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_reflog_ent
commit.c:1024:2: error: MEM34-C: Only free memory allocated dynamically
commit.c:1043:2: warning: DCL00-C: Const-qualify immutable objects: gpg_sig_header_len
commit.c:1061:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
commit.c:1062:3: warning: DCL00-C: Const-qualify immutable objects: len
commit.c:1079:46: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1085:2: warning: DCL00-C: Const-qualify immutable objects: ret
commit.c:1148:2: warning: EXP12-C: Do not ignore values returned by functions: memset
commit.c:1599:1: warning: DCL02-C: Use visually distinct identifiers: i
commit.c:1157:4: warning: DCL01-C: Do not reuse variable names in subscopes: i
commit.c:1599:1: warning: DCL02-C: Use visually distinct identifiers: i
commit.c:1599:1: warning: DCL02-C: Use visually distinct identifiers: i
commit.c:1599:1: warning: DCL02-C: Use visually distinct identifiers: i
commit.c:1599:1: warning: DCL02-C: Use visually distinct identifiers: i
commit.c:1171:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1178:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1185:1: warning: DCL05-C: Use typedefs to improve code readability
commit.c:1213:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:1216:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1225:2: error: MEM34-C: Only free memory allocated dynamically
commit.c:1228:49: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1234:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
commit.c:1250:44: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1254:2: warning: DCL01-C: Do not reuse variable names in subscopes: signature_check
commit.c:1256:2: warning: EXP12-C: Do not ignore values returned by functions: memset
commit.c:1260:2: warning: EXP12-C: Do not ignore values returned by functions: repo_find_unique_abbrev_r
commit.c:1280:1: warning: DCL05-C: Use typedefs to improve code readability
commit.c:1300:70: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1311:59: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1328:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1328:15: error: ERR33-C: Ensure that return values are compared against the proper type
commit.c:1329:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1329:8: error: ERR33-C: Ensure that return values are compared against the proper type
commit.c:1330:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1330:8: error: ERR33-C: Ensure that return values are compared against the proper type
commit.c:1331:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1331:8: error: ERR33-C: Ensure that return values are compared against the proper type
commit.c:1332:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1332:8: error: ERR33-C: Ensure that return values are compared against the proper type
commit.c:1341:3: warning: DCL00-C: Const-qualify immutable objects: xlen
commit.c:1380:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:1403:74: warning: DCL01-C: Do not reuse variable names in subscopes: tree
commit.c:1464:26: warning: INT13-C: Use bitwise operators only on unsigned operands
commit.c:1464:26: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
commit.c:1511:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1520:14: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
commit.c:1521:14: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
commit.c:1527:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
commit.c:1533:29: warning: DCL01-C: Do not reuse variable names in subscopes: tree
commit.c:1599:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1599:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
commit.c:1599:1: warning: DCL05-C: Use typedefs to improve code readability
commit.c:1599:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:1599:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:1599:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1600:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
commit.c:1600:49: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
commit.c:1602:60: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1607:43: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1611:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
commit.c:1611:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:1619:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1624:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
commit.c:1647:56: warning: DCL01-C: Do not reuse variable names in subscopes: commit
commit.c:1650:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
commit.c:1660:2: warning: DCL00-C: Const-qualify immutable objects: key_len
commit.c:1671:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
commit.c:1706:2: warning: DCL00-C: Const-qualify immutable objects: cutoff
commit.c:1741:2: warning: DCL00-C: Const-qualify immutable objects: args
commit.c:1744:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
commit.c:1752:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
commit.c:1753:16: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
commit.c:1753:16: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
commit.c:1755:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
    CC compat/nonblock.o
In directory:  /datasets/git
Compiler args are:  -o compat/nonblock.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/nonblock.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/nonblock.c
    CC compat/obstack.o
In directory:  /datasets/git
Compiler args are:  -o compat/obstack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/obstack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/obstack.c
    CC compat/terminal.o
In directory:  /datasets/git
Compiler args are:  -o compat/terminal.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/terminal.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/terminal.c
terminal.c:15:2: warning: EXP12-C: Do not ignore values returned by functions: raise
terminal.c:34:2: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
terminal.c:35:2: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
terminal.c:36:2: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
terminal.c:41:2: warning: DCL00-C: Const-qualify immutable objects: saved_errno
terminal.c:48:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
terminal.c:49:2: warning: EXP12-C: Do not ignore values returned by functions: raise
terminal.c:50:2: warning: EXP12-C: Do not ignore values returned by functions: sigemptyset
terminal.c:51:2: warning: EXP12-C: Do not ignore values returned by functions: sigaddset
terminal.c:52:2: warning: EXP12-C: Do not ignore values returned by functions: sigprocmask
terminal.c:54:2: warning: EXP12-C: Do not ignore values returned by functions: sigprocmask
terminal.c:55:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
terminal.c:61:2: warning: DCL00-C: Const-qualify immutable objects: saved_errno
terminal.c:75:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
terminal.c:76:2: warning: EXP12-C: Do not ignore values returned by functions: raise
terminal.c:77:2: warning: EXP12-C: Do not ignore values returned by functions: sigemptyset
terminal.c:78:2: warning: EXP12-C: Do not ignore values returned by functions: sigaddset
terminal.c:79:2: warning: EXP12-C: Do not ignore values returned by functions: sigprocmask
terminal.c:81:2: warning: EXP12-C: Do not ignore values returned by functions: sigprocmask
terminal.c:82:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
terminal.c:92:2: warning: EXP12-C: Do not ignore values returned by functions: sigemptyset
terminal.c:93:2: warning: EXP12-C: Do not ignore values returned by functions: sigaddset
terminal.c:97:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
terminal.c:100:2: warning: EXP12-C: Do not ignore values returned by functions: sigprocmask
terminal.c:102:2: warning: EXP12-C: Do not ignore values returned by functions: sigprocmask
terminal.c:107:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
terminal.c:115:3: warning: EXP12-C: Do not ignore values returned by functions: signal
terminal.c:116:3: warning: EXP12-C: Do not ignore values returned by functions: signal
terminal.c:117:3: warning: EXP12-C: Do not ignore values returned by functions: signal
terminal.c:136:2: warning: EXP12-C: Do not ignore values returned by functions: tcsetattr
terminal.c:162:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
terminal.c:171:2: warning: EXP12-C: Do not ignore values returned by functions: sigemptyset
terminal.c:172:2: warning: EXP12-C: Do not ignore values returned by functions: sigaddset
terminal.c:173:2: warning: EXP12-C: Do not ignore values returned by functions: sigaddset
terminal.c:174:2: warning: EXP12-C: Do not ignore values returned by functions: sigaddset
terminal.c:175:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
terminal.c:176:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
terminal.c:177:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
terminal.c:191:12: warning: INT13-C: Use bitwise operators only on unsigned operands
terminal.c:191:15: warning: INT13-C: Use bitwise operators only on unsigned operands
terminal.c:233:2: warning: MSC12-C: Detect and remove code that has no effect
terminal.c:233:2: warning: INT13-C: Use bitwise operators only on unsigned operands
terminal.c:233:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
terminal.c:454:3: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
terminal.c:496:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
terminal.c:516:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
terminal.c:517:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
terminal.c:518:5: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
terminal.c:518:5: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
terminal.c:563:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC compat/zlib-uncompress2.o
In directory:  /datasets/git
Compiler args are:  -o compat/zlib-uncompress2.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/zlib-uncompress2.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/zlib-uncompress2.c
    CC config.o
In directory:  /datasets/git
Compiler args are:  -o config.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DETC_GITCONFIG="/usr/local/etc/gitconfig" config.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DETC_GITCONFIG="/usr/local/etc/gitconfig" config.c
rosecheckers: FIO.C:222: bool FIO13_C(const SgNode*): Assertion `fd' failed.
Aborted
    CC connect.o
In directory:  /datasets/git
Compiler args are:  -o connect.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" connect.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" connect.c
connect.c:47:38: warning: DCL01-C: Do not reuse variable names in subscopes: ref
connect.c:73:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
connect.c:90:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
connect.c:106:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
connect.c:140:2: warning: MSC01-C: Strive for logical completeness
connect.c:153:2: warning: MSC01-C: Strive for logical completeness
connect.c:159:3: warning: EXP12-C: Do not ignore values returned by functions: packet_reader_read
connect.c:185:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
connect.c:194:2: error: MEM34-C: Only free memory allocated dynamically
connect.c:198:56: warning: DCL01-C: Do not reuse variable names in subscopes: ref
connect.c:229:2: warning: DCL00-C: Const-qualify immutable objects: nul_location
connect.c:241:3: error: MEM34-C: Only free memory allocated dynamically
connect.c:264:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
connect.c:264:19: error: ERR33-C: Ensure that return values are compared against the proper type
connect.c:269:1: warning: DCL05-C: Use typedefs to improve code readability
connect.c:288:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
connect.c:338:3: warning: MSC01-C: Strive for logical completeness
connect.c:352:3: warning: MSC01-C: Strive for logical completeness
connect.c:381:1: warning: DCL05-C: Use typedefs to improve code readability
connect.c:387:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
connect.c:411:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
connect.c:434:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
connect.c:457:4: error: MEM34-C: Only free memory allocated dynamically
connect.c:468:22: warning: DCL01-C: Do not reuse variable names in subscopes: error
connect.c:515:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
connect.c:526:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
connect.c:650:44: warning: DCL01-C: Do not reuse variable names in subscopes: protocol
connect.c:693:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
connect.c:707:1: warning: DCL05-C: Use typedefs to improve code readability
connect.c:713:3: warning: DCL00-C: Const-qualify immutable objects: portnr
connect.c:715:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
connect.c:718:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
connect.c:759:2: warning: EXP12-C: Do not ignore values returned by functions: memset
connect.c:895:52: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: conn
connect.c:902:2: warning: DCL00-C: Const-qualify immutable objects: sockfd
connect.c:921:3: warning: DCL00-C: Const-qualify immutable objects: rhost_len
connect.c:966:40: warning: EXP05-C: Do not cast away a const qualification
connect.c:982:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
connect.c:984:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:985:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:986:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1002:3: warning: DCL00-C: Const-qualify immutable objects: port
connect.c:1004:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
connect.c:1016:1: warning: DCL05-C: Use typedefs to improve code readability
connect.c:1023:2: warning: DCL01-C: Do not reuse variable names in subscopes: protocol
connect.c:1032:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
connect.c:1077:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
connect.c:1081:2: error: MEM34-C: Only free memory allocated dynamically
connect.c:1107:52: warning: DCL01-C: Do not reuse variable names in subscopes: ssh_variant
connect.c:1131:2: warning: DCL01-C: Do not reuse variable names in subscopes: ssh_variant
connect.c:1148:23: warning: EXP05-C: Do not cast away a const qualification
connect.c:1154:4: warning: MEM01-C: Store a new value in pointers immediately after free()
connect.c:1154:4: error: MEM34-C: Only free memory allocated dynamically
connect.c:1156:4: error: MEM34-C: Only free memory allocated dynamically
connect.c:1171:2: error: MEM34-C: Only free memory allocated dynamically
connect.c:1193:22: error: ENV30-C: Do not modify the string returned by getenv()
connect.c:1232:2: warning: MEM01-C: Store a new value in pointers immediately after free()
connect.c:1232:2: error: MEM34-C: Only free memory allocated dynamically
connect.c:1247:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1248:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1249:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
connect.c:1254:3: warning: MSC01-C: Strive for logical completeness
connect.c:1263:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1266:3: warning: MSC01-C: Strive for logical completeness
connect.c:1275:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1283:3: warning: MSC01-C: Strive for logical completeness
connect.c:1289:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1294:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1297:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1335:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1336:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1339:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1344:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1347:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1366:2: warning: DCL01-C: Do not reuse variable names in subscopes: protocol
connect.c:1380:2: warning: EXP12-C: Do not ignore values returned by functions: signal
connect.c:1396:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
connect.c:1408:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1428:5: warning: MEM01-C: Store a new value in pointers immediately after free()
connect.c:1428:5: error: MEM34-C: Only free memory allocated dynamically
connect.c:1429:5: warning: MEM01-C: Store a new value in pointers immediately after free()
connect.c:1429:5: error: MEM34-C: Only free memory allocated dynamically
connect.c:1430:5: warning: MEM01-C: Store a new value in pointers immediately after free()
connect.c:1430:5: error: MEM34-C: Only free memory allocated dynamically
connect.c:1440:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
connect.c:1445:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connect.c:1454:2: warning: MEM01-C: Store a new value in pointers immediately after free()
connect.c:1454:2: error: MEM34-C: Only free memory allocated dynamically
connect.c:1455:2: error: MEM34-C: Only free memory allocated dynamically
    CC connected.o
In directory:  /datasets/git
Compiler args are:  -o connected.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" connected.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" connected.c
connected.c:30:2: warning: DCL01-C: Do not reuse variable names in subscopes: transport
connected.c:46:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
connected.c:46:35: error: ERR33-C: Ensure that return values are compared against the proper type
connected.c:93:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connected.c:94:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connected.c:96:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connected.c:97:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connected.c:98:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connected.c:102:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connected.c:106:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connected.c:108:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connected.c:109:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
connected.c:127:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
connected.c:156:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
    CC convert.o
In directory:  /datasets/git
Compiler args are:  -o convert.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" convert.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" convert.c
convert.c:39:2: warning: EXP12-C: Do not ignore values returned by functions: memset
convert.c:42:3: warning: DCL00-C: Const-qualify immutable objects: c
convert.c:114:2: warning: DCL00-C: Const-qualify immutable objects: convert_stats
convert.c:137:2: error: MEM34-C: Only free memory allocated dynamically
convert.c:166:2: warning: MSC01-C: Strive for logical completeness
convert.c:195:18: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:197:23: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:205:18: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:207:23: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:233:2: error: MEM34-C: Only free memory allocated dynamically
convert.c:266:3: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
convert.c:283:4: warning: DCL00-C: Const-qualify immutable objects: stripped_len
convert.c:319:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:325:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:377:32: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:412:4: warning: MSC12-C: Detect and remove code that has no effect
convert.c:456:3: error: MEM34-C: Only free memory allocated dynamically
convert.c:459:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:479:3: warning: MSC12-C: Detect and remove code that has no effect
convert.c:484:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:521:21: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:525:19: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:526:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:526:20: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:562:4: warning: DCL00-C: Const-qualify immutable objects: c
convert.c:564:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
convert.c:568:4: warning: DCL00-C: Const-qualify immutable objects: c
convert.c:569:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:570:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
convert.c:594:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:605:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:610:2: error: MEM34-C: Only free memory allocated dynamically
convert.c:627:2: warning: DCL01-C: Do not reuse variable names in subscopes: child_process
convert.c:647:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
convert.c:658:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
convert.c:677:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
convert.c:698:2: warning: DCL01-C: Do not reuse variable names in subscopes: async
convert.c:701:2: warning: EXP12-C: Do not ignore values returned by functions: memset
convert.c:753:30: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
convert.c:777:3: warning: MSC12-C: Detect and remove code that has no effect
convert.c:779:3: warning: MEM01-C: Store a new value in pointers immediately after free()
convert.c:802:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
convert.c:808:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
convert.c:812:4: error: MEM34-C: Only free memory allocated dynamically
convert.c:828:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
convert.c:830:2: warning: MSC12-C: Detect and remove code that has no effect
convert.c:830:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
convert.c:830:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
convert.c:830:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:830:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:830:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:830:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:835:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:835:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:837:3: warning: MSC12-C: Detect and remove code that has no effect
convert.c:891:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
convert.c:892:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
convert.c:912:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
convert.c:932:2: warning: MSC12-C: Detect and remove code that has no effect
convert.c:933:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
convert.c:935:3: warning: MSC12-C: Detect and remove code that has no effect
convert.c:940:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
convert.c:966:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
convert.c:1011:74: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
convert.c:1027:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
convert.c:1122:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1125:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1126:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1136:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1164:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1164:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1164:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1171:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1175:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1181:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1190:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1210:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1224:2: error: MEM34-C: Only free memory allocated dynamically
convert.c:1228:68: warning: DCL01-C: Do not reuse variable names in subscopes: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1246:77: warning: DCL01-C: Do not reuse variable names in subscopes: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1263:60: warning: DCL01-C: Do not reuse variable names in subscopes: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1276:78: warning: DCL01-C: Do not reuse variable names in subscopes: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1289:57: warning: DCL01-C: Do not reuse variable names in subscopes: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1296:1: warning: DCL02-C: Use visually distinct identifiers: check
convert.c:1319:3: warning: DCL00-C: Const-qualify immutable objects: eol_attr
convert.c:1353:8: warning: EXP05-C: Do not cast away a const qualification
convert.c:1354:3: error: MEM34-C: Only free memory allocated dynamically
convert.c:1384:2: warning: MSC01-C: Strive for logical completeness
convert.c:1414:6: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:1414:6: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
convert.c:1423:6: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:1429:19: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:1430:7: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:1436:13: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:1446:2: warning: MSC12-C: Detect and remove code that has no effect
convert.c:1451:2: warning: EXP12-C: Do not ignore values returned by functions: encode_to_git
convert.c:1452:2: warning: EXP12-C: Do not ignore values returned by functions: crlf_to_git
convert.c:1453:2: warning: EXP12-C: Do not ignore values returned by functions: ident_to_git
convert.c:1465:6: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:1476:7: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:1483:6: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:1489:13: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
convert.c:1494:13: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:1504:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
convert.c:1529:13: warning: INT13-C: Use bitwise operators only on unsigned operands
convert.c:1545:2: warning: DCL01-C: Do not reuse variable names in subscopes: free
convert.c:1552:49: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: filter
convert.c:1571:48: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: filter
convert.c:1585:49: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: filter
convert.c:1606:41: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
convert.c:1625:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1635:4: warning: DCL00-C: Const-qualify immutable objects: ch
convert.c:1638:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
convert.c:1645:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
convert.c:1674:21: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
convert.c:1682:2: warning: MEM01-C: Store a new value in pointers immediately after free()
convert.c:1692:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
convert.c:1714:31: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
convert.c:1716:2: warning: DCL00-C: Const-qualify immutable objects: sz
convert.c:1732:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1749:4: warning: DCL00-C: Const-qualify immutable objects: fed
convert.c:1775:31: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
convert.c:1778:2: warning: MEM01-C: Store a new value in pointers immediately after free()
convert.c:1796:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
convert.c:1849:31: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
convert.c:1850:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
convert.c:1866:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1888:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1895:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1903:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
convert.c:1928:31: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
convert.c:1930:2: warning: MEM01-C: Store a new value in pointers immediately after free()
convert.c:1940:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
convert.c:1942:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
convert.c:2002:2: warning: EXP12-C: Do not ignore values returned by functions: memset
    CC copy.o
In directory:  /datasets/git
Compiler args are:  -o copy.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" copy.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" copy.c
copy.c:7:3: warning: DCL00-C: Const-qualify immutable objects: len
copy.c:43:2: warning: MSC01-C: Strive for logical completeness
copy.c:63:2: warning: DCL00-C: Const-qualify immutable objects: status
    CC credential.o
In directory:  /datasets/git
Compiler args are:  -o credential.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" credential.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" credential.c
credential.c:47:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
credential.c:91:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
credential.c:132:2: warning: MEM01-C: Store a new value in pointers immediately after free()
credential.c:132:2: error: MEM34-C: Only free memory allocated dynamically
credential.c:197:22: warning: INT13-C: Use bitwise operators only on unsigned operands
credential.c:219:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
credential.c:281:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
credential.c:293:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
credential.c:296:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
credential.c:304:4: warning: EXP12-C: Do not ignore values returned by functions: finish_command
credential.c:343:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
credential.c:344:3: warning: EXP12-C: Do not ignore values returned by functions: credential_do
credential.c:368:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
credential.c:369:3: warning: EXP12-C: Do not ignore values returned by functions: credential_do
credential.c:379:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
credential.c:380:3: warning: EXP12-C: Do not ignore values returned by functions: credential_do
credential.c:486:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
    CC csum-file.o
In directory:  /datasets/git
Compiler args are:  -o csum-file.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" csum-file.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" csum-file.c
csum-file.c:18:2: warning: DCL00-C: Const-qualify immutable objects: ret
csum-file.c:45:2: warning: DCL00-C: Const-qualify immutable objects: offset
csum-file.c:58:2: warning: MEM01-C: Store a new value in pointers immediately after free()
csum-file.c:82:3: warning: DCL00-C: Const-qualify immutable objects: cnt
csum-file.c:98:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
csum-file.c:99:3: warning: DCL00-C: Const-qualify immutable objects: nr
csum-file.c:104:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
csum-file.c:126:9: warning: EXP05-C: Do not cast away a const qualification
csum-file.c:148:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
csum-file.c:195:2: warning: DCL00-C: Const-qualify immutable objects: offset
csum-file.c:222:2: warning: DCL00-C: Const-qualify immutable objects: data_len
    CC ctype.o
In directory:  /datasets/git
Compiler args are:  -o ctype.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ctype.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ctype.c
ctype.c:20:1: warning: DCL02-C: Use visually distinct identifiers: sane_ctype
ctype.c:33:1: warning: DCL02-C: Use visually distinct identifiers: tolower_trans_tbl
    CC date.o
In directory:  /datasets/git
Compiler args are:  -o date.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" date.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" date.c
date.c:13:38: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:18:2: warning: DCL00-C: Const-qualify immutable objects: year
date.c:19:2: warning: DCL00-C: Const-qualify immutable objects: month
date.c:43:37: warning: DCL01-C: Do not reuse variable names in subscopes: time
date.c:47:21: error: INT32-C: Ensure that operations on signed integers do not result in overflow
date.c:49:21: error: INT32-C: Ensure that operations on signed integers do not result in overflow
date.c:52:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
date.c:52:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
date.c:55:20: error: INT32-C: Ensure that operations on signed integers do not result in overflow
date.c:68:42: warning: DCL01-C: Do not reuse variable names in subscopes: time
date.c:68:67: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:74:48: warning: DCL01-C: Do not reuse variable names in subscopes: time
date.c:74:65: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:84:53: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:89:2: warning: EXP12-C: Do not ignore values returned by functions: localtime_r
date.c:91:14: error: ERR33-C: Ensure that return values are compared against the proper type
date.c:93:14: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:95:14: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:98:20: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:109:39: warning: DCL01-C: Do not reuse variable names in subscopes: time
date.c:111:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:125:17: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
date.c:132:37: warning: DCL01-C: Do not reuse variable names in subscopes: time
date.c:185:3: warning: DCL00-C: Const-qualify immutable objects: totalmonths
date.c:186:3: warning: DCL00-C: Const-qualify immutable objects: years
date.c:187:3: warning: DCL00-C: Const-qualify immutable objects: months
date.c:216:62: warning: DCL01-C: Do not reuse variable names in subscopes: time
date.c:216:79: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:219:3: warning: DCL01-C: Do not reuse variable names in subscopes: time
date.c:219:3: warning: DCL01-C: Do not reuse variable names in subscopes: tz
date.c:283:35: warning: DCL01-C: Do not reuse variable names in subscopes: time
date.c:285:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:342:3: warning: DCL00-C: Const-qualify immutable objects: sign
date.c:342:3: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
date.c:431:8: warning: INT13-C: Use bitwise operators only on unsigned operands
date.c:450:53: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:455:3: warning: DCL00-C: Const-qualify immutable objects: match
date.c:463:3: warning: DCL00-C: Const-qualify immutable objects: match
date.c:470:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
date.c:471:3: warning: DCL00-C: Const-qualify immutable objects: match
date.c:472:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
date.c:500:93: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:531:18: error: ERR33-C: Ensure that return values are compared against the proper type
date.c:531:46: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:531:33: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:542:69: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:556:37: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:562:32: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:574:2: warning: MSC01-C: Strive for logical completeness
date.c:593:7: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:631:37: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:637:14: warning: INT13-C: Use bitwise operators only on unsigned operands
date.c:636:15: warning: INT13-C: Use bitwise operators only on unsigned operands
date.c:635:15: warning: INT13-C: Use bitwise operators only on unsigned operands
date.c:634:14: warning: INT13-C: Use bitwise operators only on unsigned operands
date.c:633:22: warning: INT13-C: Use bitwise operators only on unsigned operands
date.c:644:53: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:658:3: warning: DCL01-C: Do not reuse variable names in subscopes: time
date.c:668:2: warning: MSC01-C: Strive for logical completeness
date.c:674:4: warning: DCL00-C: Const-qualify immutable objects: match
date.c:693:3: warning: DCL00-C: Const-qualify immutable objects: num1
date.c:694:3: warning: DCL00-C: Const-qualify immutable objects: num2
date.c:695:3: warning: DCL00-C: Const-qualify immutable objects: num3
date.c:707:4: warning: DCL00-C: Const-qualify immutable objects: minutes
date.c:708:4: warning: DCL00-C: Const-qualify immutable objects: hours
date.c:756:2: warning: DCL00-C: Const-qualify immutable objects: n
date.c:783:13: error: INT32-C: Ensure that operations on signed integers do not result in overflow
date.c:794:12: error: INT32-C: Ensure that operations on signed integers do not result in overflow
date.c:821:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
date.c:831:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:841:2: warning: EXP12-C: Do not ignore values returned by functions: memset
date.c:857:3: warning: DCL00-C: Const-qualify immutable objects: c
date.c:889:26: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:890:47: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:890:34: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:892:54: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:892:32: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:998:7: warning: EXP05-C: Do not cast away a const qualification
date.c:1005:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1007:2: warning: EXP12-C: Do not ignore values returned by functions: time
date.c:1009:48: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:1019:36: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1033:17: warning: MSC05-C: Do not manipulate time_t typed values directly
date.c:1034:2: warning: EXP12-C: Do not ignore values returned by functions: localtime_r
date.c:1043:39: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1045:2: warning: DCL00-C: Const-qualify immutable objects: number
date.c:1065:33: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1068:2: warning: EXP12-C: Do not ignore values returned by functions: update_tm
date.c:1071:39: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1074:2: warning: EXP12-C: Do not ignore values returned by functions: update_tm
date.c:1077:34: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1086:38: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1092:34: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1098:33: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1104:32: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1104:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: now
date.c:1106:2: warning: DCL00-C: Const-qualify immutable objects: n
date.c:1118:32: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1118:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: now
date.c:1120:2: warning: DCL00-C: Const-qualify immutable objects: n
date.c:1132:35: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1132:50: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: now
date.c:1135:2: warning: EXP12-C: Do not ignore values returned by functions: localtime_r
date.c:1171:67: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1182:3: warning: DCL00-C: Const-qualify immutable objects: match
date.c:1191:3: warning: DCL00-C: Const-qualify immutable objects: len
date.c:1201:4: warning: DCL00-C: Const-qualify immutable objects: len
date.c:1217:3: warning: DCL00-C: Const-qualify immutable objects: len
date.c:1219:4: warning: EXP12-C: Do not ignore values returned by functions: update_tm
date.c:1228:3: warning: DCL00-C: Const-qualify immutable objects: match
date.c:1238:4: warning: EXP12-C: Do not ignore values returned by functions: update_tm
date.c:1246:3: warning: EXP12-C: Do not ignore values returned by functions: update_tm
date.c:1259:3: warning: EXP12-C: Do not ignore values returned by functions: update_tm
date.c:1269:67: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1273:2: warning: DCL00-C: Const-qualify immutable objects: number
date.c:1275:2: warning: MSC01-C: Strive for logical completeness
date.c:1281:4: warning: DCL00-C: Const-qualify immutable objects: match
date.c:1300:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
date.c:1304:2: warning: EXP12-C: Do not ignore values returned by functions: localtime_r
date.c:1312:3: warning: DCL00-C: Const-qualify immutable objects: c
date.c:1377:37: warning: MSC05-C: Do not manipulate time_t typed values directly
    CC decorate.o
In directory:  /datasets/git
Compiler args are:  -o decorate.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" decorate.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" decorate.c
decorate.c:11:28: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
decorate.c:14:87: warning: DCL01-C: Do not reuse variable names in subscopes: decoration
decorate.c:16:2: warning: DCL00-C: Const-qualify immutable objects: size
decorate.c:22:4: warning: DCL00-C: Const-qualify immutable objects: old
decorate.c:38:2: warning: DCL00-C: Const-qualify immutable objects: old_size
decorate.c:42:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
decorate.c:47:3: warning: DCL01-C: Do not reuse variable names in subscopes: decoration
decorate.c:51:3: warning: EXP12-C: Do not ignore values returned by functions: insert_decoration
decorate.c:53:2: error: MEM34-C: Only free memory allocated dynamically
decorate.c:57:9: warning: DCL01-C: Do not reuse variable names in subscopes: decoration
decorate.c:59:2: warning: DCL00-C: Const-qualify immutable objects: nr
    CC delta-islands.o
In directory:  /datasets/git
Compiler args are:  -o delta-islands.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" delta-islands.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" delta-islands.c
delta-islands.c:23:1: warning: MEM01-C: Store a new value in pointers immediately after free()
delta-islands.c:23:1: warning: EXP12-C: Do not ignore values returned by functions: memset
delta-islands.c:23:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: error: EXP30-C: Do not depend on order of evaluation for side effects
delta-islands.c:23:1: warning: MSC12-C: Detect and remove code that has no effect
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:23:1: warning: EXP12-C: Do not ignore values returned by functions: memset
delta-islands.c:23:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:23:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:23:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:23:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:23:1: warning: DCL00-C: Const-qualify immutable objects: mask
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:23:1: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:47:2: warning: DCL00-C: Const-qualify immutable objects: size
delta-islands.c:47:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:48:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:62:14: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:74:22: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:86:37: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
delta-islands.c:118:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:119:5: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:132:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:136:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:159:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:183:6: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:186:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:197:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:214:5: warning: EXP12-C: Do not ignore values returned by functions: parse_object
delta-islands.c:234:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:235:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:241:10: warning: DCL01-C: Do not reuse variable names in subscopes: progress
delta-islands.c:259:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:275:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
delta-islands.c:284:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:310:2: error: MEM34-C: Only free memory allocated dynamically
delta-islands.c:333:2: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:333:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:333:2: warning: MEM01-C: Store a new value in pointers immediately after free()
delta-islands.c:333:2: error: MEM34-C: Only free memory allocated dynamically
delta-islands.c:333:2: warning: EXP05-C: Do not cast away a const qualification
delta-islands.c:333:2: warning: MEM01-C: Store a new value in pointers immediately after free()
delta-islands.c:333:2: error: MEM34-C: Only free memory allocated dynamically
delta-islands.c:343:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:351:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:351:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:351:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:351:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:351:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:351:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:351:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:351:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:351:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:351:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:378:2: warning: DCL00-C: Const-qualify immutable objects: pos
delta-islands.c:385:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:395:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:407:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:409:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:416:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:419:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:421:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
delta-islands.c:441:3: warning: DCL00-C: Const-qualify immutable objects: pos
delta-islands.c:443:11: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:452:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
delta-islands.c:455:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:457:2: warning: INT13-C: Use bitwise operators only on unsigned operands
delta-islands.c:457:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:481:2: error: MEM34-C: Only free memory allocated dynamically
delta-islands.c:484:51: warning: DCL01-C: Do not reuse variable names in subscopes: progress
delta-islands.c:492:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
delta-islands.c:501:44: warning: DCL01-C: Do not reuse variable names in subscopes: commit
delta-islands.c:503:2: warning: DCL00-C: Const-qualify immutable objects: pos
delta-islands.c:507:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
delta-islands.c:509:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
delta-islands.c:525:3: warning: DCL00-C: Const-qualify immutable objects: pos
delta-islands.c:530:4: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
delta-islands.c:530:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC diagnose.o
In directory:  /datasets/git
Compiler args are:  -o diagnose.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diagnose.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diagnose.c
diagnose.c:29:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diagnose.c:36:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diagnose.c:49:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diagnose.c:59:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diagnose.c:118:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
diagnose.c:145:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diagnose.c:145:25: error: ERR33-C: Ensure that return values are compared against the proper type
diagnose.c:156:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
diagnose.c:159:53: warning: DCL01-C: Do not reuse variable names in subscopes: archiver_args
diagnose.c:162:2: warning: DCL00-C: Const-qualify immutable objects: at_root
diagnose.c:181:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
diagnose.c:207:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
diagnose.c:214:2: warning: DCL01-C: Do not reuse variable names in subscopes: archiver_args
diagnose.c:252:2: warning: EXP12-C: Do not ignore values returned by functions: get_disk_info
diagnose.c:254:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
diagnose.c:260:2: warning: EXP12-C: Do not ignore values returned by functions: dir_file_stats
diagnose.c:261:2: warning: EXP12-C: Do not ignore values returned by functions: foreach_alt_odb
diagnose.c:262:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
diagnose.c:267:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
diagnose.c:271:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diagnose.c:286:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diagnose.c:291:3: warning: MSC12-C: Detect and remove code that has no effect
diagnose.c:302:3: warning: EXP12-C: Do not ignore values returned by functions: dup2
diagnose.c:306:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diagnose.c:306:2: error: MEM34-C: Only free memory allocated dynamically
    CC diff-delta.o
In directory:  /datasets/git
Compiler args are:  -o diff-delta.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diff-delta.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diff-delta.c
diff-delta.c:137:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
diff-delta.c:158:18: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
diff-delta.c:159:12: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
diff-delta.c:163:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:163:12: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff-delta.c:164:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:165:8: warning: EXP09-C: malloc called using something other than sizeof()
diff-delta.c:168:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff-delta.c:170:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff-delta.c:172:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff-delta.c:172:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:175:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff-delta.c:177:3: error: MEM34-C: Only free memory allocated dynamically
diff-delta.c:253:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diff-delta.c:260:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:260:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:260:5: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff-delta.c:261:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:262:8: warning: EXP09-C: malloc called using something other than sizeof()
diff-delta.c:264:3: error: MEM34-C: Only free memory allocated dynamically
diff-delta.c:268:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff-delta.c:275:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff-delta.c:277:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff-delta.c:292:2: warning: MSC12-C: Detect and remove code that has no effect
diff-delta.c:293:2: error: MEM34-C: Only free memory allocated dynamically
diff-delta.c:298:43: warning: DCL01-C: Do not reuse variable names in subscopes: index
diff-delta.c:300:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diff-delta.c:303:54: warning: DCL01-C: Do not reuse variable names in subscopes: index
diff-delta.c:318:40: warning: DCL01-C: Do not reuse variable names in subscopes: index
diff-delta.c:336:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:337:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:343:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:344:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:345:17: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diff-delta.c:345:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:351:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:352:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:353:17: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diff-delta.c:353:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:361:8: warning: EXP05-C: Do not cast away a const qualification
diff-delta.c:374:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:376:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diff-delta.c:387:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:391:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:395:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:401:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:433:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:433:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:434:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:439:13: warning: INT13-C: Use bitwise operators only on unsigned operands
diff-delta.c:440:19: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diff-delta.c:441:13: warning: INT13-C: Use bitwise operators only on unsigned operands
diff-delta.c:442:19: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diff-delta.c:443:13: warning: INT13-C: Use bitwise operators only on unsigned operands
diff-delta.c:444:19: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diff-delta.c:445:13: warning: INT13-C: Use bitwise operators only on unsigned operands
diff-delta.c:446:19: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diff-delta.c:448:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:449:19: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diff-delta.c:450:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:451:19: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diff-delta.c:456:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:462:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:471:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:471:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:473:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:473:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:474:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:475:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-delta.c:480:5: error: MEM34-C: Only free memory allocated dynamically
    CC diff-merges.o
In directory:  /datasets/git
Compiler args are:  -o diff-merges.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diff-merges.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diff-merges.c
diff-merges.c:68:57: warning: DCL01-C: Do not reuse variable names in subscopes: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:87:64: warning: DCL01-C: Do not reuse variable names in subscopes: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:89:2: warning: DCL00-C: Const-qualify immutable objects: func
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:103:2: warning: DCL00-C: Const-qualify immutable objects: func
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL01-C: Do not reuse variable names in subscopes: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
diff-merges.c:120:2: warning: DCL02-C: Use visually distinct identifiers: optarg
    CC diff-lib.o
In directory:  /datasets/git
Compiler args are:  -o diff-lib.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diff-lib.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diff-lib.c
diff-lib.c:33:2: warning: MSC12-C: Detect and remove code that has no effect
diff-lib.c:33:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
diff-lib.c:91:56: warning: DCL01-C: Do not reuse variable names in subscopes: option
diff-lib.c:95:2: warning: DCL00-C: Const-qualify immutable objects: ce_option
diff-lib.c:97:2: warning: DCL00-C: Const-qualify immutable objects: start
diff-lib.c:134:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff-lib.c:135:18: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
diff-lib.c:139:26: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff-lib.c:141:4: warning: EXP12-C: Do not ignore values returned by functions: memset
diff-lib.c:142:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-lib.c:168:6: warning: DCL00-C: Const-qualify immutable objects: mode
diff-lib.c:173:36: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff-lib.c:189:5: warning: MEM01-C: Store a new value in pointers immediately after free()
diff-lib.c:189:5: error: MEM31-C: Free dynamically allocated memory when no longer needed
diff-lib.c:189:5: error: MEM34-C: Only free memory allocated dynamically
diff-lib.c:192:4: error: MEM34-C: Only free memory allocated dynamically
diff-lib.c:359:2: warning: MSC12-C: Detect and remove code that has no effect
diff-lib.c:385:3: warning: DCL00-C: Const-qualify immutable objects: pathlen
diff-lib.c:387:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff-lib.c:388:13: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
diff-lib.c:391:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff-lib.c:394:3: warning: EXP12-C: Do not ignore values returned by functions: memset
diff-lib.c:394:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-lib.c:395:23: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff-lib.c:398:23: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff-lib.c:402:3: error: MEM34-C: Only free memory allocated dynamically
diff-lib.c:425:33: warning: DCL01-C: Do not reuse variable names in subscopes: tree
diff-lib.c:427:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff-lib.c:480:2: warning: EXP12-C: Do not ignore values returned by functions: show_modified
diff-lib.c:502:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
diff-lib.c:503:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff-lib.c:532:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
diff-lib.c:540:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff-lib.c:601:56: warning: DCL01-C: Do not reuse variable names in subscopes: option
diff-lib.c:604:2: warning: DCL00-C: Const-qualify immutable objects: cached
diff-lib.c:605:2: warning: DCL00-C: Const-qualify immutable objects: merge_base
diff-lib.c:614:2: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
diff-lib.c:662:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff-lib.c:664:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
diff-lib.c:670:2: warning: EXP12-C: Do not ignore values returned by functions: run_diff_index
diff-lib.c:676:60: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opt
diff-lib.c:676:71: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
diff-lib.c:678:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC diff-no-index.o
In directory:  /datasets/git
Compiler args are:  -o diff-no-index.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diff-no-index.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diff-no-index.c
diff-no-index.c:32:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
diff-no-index.c:41:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
diff-no-index.c:72:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-no-index.c:116:3: warning: EXP12-C: Do not ignore values returned by functions: diff_queue
diff-no-index.c:148:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-no-index.c:148:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-no-index.c:155:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-no-index.c:157:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-no-index.c:188:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-no-index.c:188:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-no-index.c:189:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff-no-index.c:189:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-no-index.c:189:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff-no-index.c:189:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-no-index.c:189:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff-no-index.c:194:3: warning: EXP12-C: Do not ignore values returned by functions: diff_queue
diff-no-index.c:205:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-no-index.c:205:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff-no-index.c:268:2: error: MEM34-C: Only free memory allocated dynamically
diff-no-index.c:312:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff-no-index.c:312:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC diff.o
In directory:  /datasets/git
Compiler args are:  -o diff.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diff.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diff.c
diff.c:51:1: warning: DCL02-C: Use visually distinct identifiers: diff_auto_refresh_index
diff.c:2501:1: warning: DCL02-C: Use visually distinct identifiers: mime_boundary_leader
diff.c:5748:1: warning: DCL02-C: Use visually distinct identifiers: diff_queued_diff
diff.c:112:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:112:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:112:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:112:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:118:9: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:118:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:131:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:170:2: error: MEM34-C: Only free memory allocated dynamically
diff.c:240:30: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:240:19: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:248:16: warning: EXP05-C: Do not cast away a const qualification
diff.c:268:16: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
diff.c:310:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
diff.c:320:8: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:322:8: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:324:8: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:326:8: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:328:8: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:335:11: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:336:11: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:336:13: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:336:13: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:336:13: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:337:3: warning: MSC12-C: Detect and remove code that has no effect
diff.c:338:7: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:353:3: warning: DCL00-C: Const-qualify immutable objects: cm
diff.c:360:3: warning: DCL00-C: Const-qualify immutable objects: cm
diff.c:446:3: warning: DCL00-C: Const-qualify immutable objects: slot
diff.c:455:3: warning: DCL00-C: Const-qualify immutable objects: val
diff.c:489:2: warning: DCL00-C: Const-qualify immutable objects: need_one
diff.c:490:2: warning: DCL00-C: Const-qualify immutable objects: need_two
diff.c:495:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
diff.c:496:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
diff.c:538:2: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
diff.c:542:2: warning: DCL01-C: Do not reuse variable names in subscopes: color_diff
diff.c:603:2: warning: EXP12-C: Do not ignore values returned by functions: diff_populate_filespec
diff.c:610:2: warning: DCL00-C: Const-qualify immutable objects: size
diff.c:637:2: warning: DCL00-C: Const-qualify immutable objects: ws_rule
diff.c:695:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
diff.c:795:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:809:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diff.c:828:2: warning: DCL00-C: Const-qualify immutable objects: tab_width
diff.c:843:32: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
diff.c:868:2: warning: DCL00-C: Const-qualify immutable objects: a_width
diff.c:868:2: warning: DCL00-C: Const-qualify immutable objects: b_width
diff.c:881:2: warning: DCL00-C: Const-qualify immutable objects: a_width
diff.c:881:2: warning: DCL00-C: Const-qualify immutable objects: b_width
diff.c:922:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:924:2: warning: DCL00-C: Const-qualify immutable objects: flags
diff.c:925:7: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:925:7: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:925:7: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:927:6: warning: EXP05-C: Do not cast away a const qualification
diff.c:928:6: warning: EXP05-C: Do not cast away a const qualification
diff.c:939:2: warning: DCL00-C: Const-qualify immutable objects: flags
diff.c:939:48: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:939:48: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:939:48: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:940:2: warning: DCL00-C: Const-qualify immutable objects: hash
diff.c:966:3: warning: DCL01-C: Do not reuse variable names in subscopes: key
diff.c:981:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:986:4: warning: DCL00-C: Const-qualify immutable objects: new_nr
diff.c:986:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:986:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:986:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:986:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:986:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:986:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:986:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:986:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:986:4: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:986:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:988:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:992:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:1056:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:1096:9: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1104:40: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1104:40: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diff.c:1104:43: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1104:44: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1153:13: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1188:13: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1190:14: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1193:2: warning: EXP12-C: Do not ignore values returned by functions: adjust_last_block
diff.c:1195:2: error: MEM34-C: Only free memory allocated dynamically
diff.c:1214:18: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1230:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1230:22: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1231:17: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1231:19: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1233:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1233:22: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1234:17: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1234:19: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1235:13: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1240:28: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1241:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1242:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1244:28: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1245:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1246:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1253:12: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1264:2: warning: DCL00-C: Const-qualify immutable objects: sign
diff.c:1294:2: warning: DCL00-C: Const-qualify immutable objects: s
diff.c:1303:3: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
diff.c:1333:4: warning: DCL00-C: Const-qualify immutable objects: c
diff.c:1333:4: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:1344:18: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1344:18: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1348:33: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1347:43: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1351:35: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1350:31: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1355:31: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1359:31: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1373:4: warning: DCL00-C: Const-qualify immutable objects: c
diff.c:1373:4: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:1384:13: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1384:14: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1384:14: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1388:17: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1388:17: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1393:33: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1392:43: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1396:35: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1395:31: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1400:31: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1404:31: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1418:4: warning: DCL00-C: Const-qualify immutable objects: c
diff.c:1418:4: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:1432:17: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1432:17: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:1483:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
diff.c:1602:2: warning: DCL00-C: Const-qualify immutable objects: flags
diff.c:1609:2: warning: DCL00-C: Const-qualify immutable objects: flags
diff.c:1624:2: warning: DCL00-C: Const-qualify immutable objects: org_len
diff.c:1683:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:1692:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:1773:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:1834:38: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:1894:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:1960:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:1966:2: warning: MSC12-C: Detect and remove code that has no effect
diff.c:1988:3: warning: EXP12-C: Do not ignore values returned by functions: fn_out_diff_words_write_helper
diff.c:1994:3: warning: EXP12-C: Do not ignore values returned by functions: fn_out_diff_words_write_helper
diff.c:1999:3: warning: EXP12-C: Do not ignore values returned by functions: fn_out_diff_words_write_helper
diff.c:2058:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:2067:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:2076:31: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:2094:2: warning: MSC12-C: Detect and remove code that has no effect
diff.c:2101:3: warning: EXP12-C: Do not ignore values returned by functions: fn_out_diff_words_write_helper
diff.c:2112:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:2113:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:2129:3: warning: EXP12-C: Do not ignore values returned by functions: fn_out_diff_words_write_helper
diff.c:2159:9: warning: EXP05-C: Do not cast away a const qualification
diff.c:2193:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:2196:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:2201:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:2218:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:2275:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:2276:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:2277:3: warning: MSC12-C: Detect and remove code that has no effect
diff.c:2281:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:2301:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:2325:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:2339:3: warning: DCL00-C: Const-qualify immutable objects: s
diff.c:2395:2: warning: DCL00-C: Const-qualify immutable objects: len_a
diff.c:2396:2: warning: DCL00-C: Const-qualify immutable objects: len_b
diff.c:2399:2: warning: DCL00-C: Const-qualify immutable objects: qlen_b
diff.c:2402:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
diff.c:2404:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
diff.c:2471:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:2472:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:2488:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:2501:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
diff.c:2513:31: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
diff.c:2550:3: warning: MSC12-C: Detect and remove code that has no effect
diff.c:2550:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
diff.c:2589:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:2600:2: warning: DCL01-C: Do not reuse variable names in subscopes: graph_width
diff.c:2620:3: warning: DCL00-C: Const-qualify immutable objects: change
diff.c:2638:4: warning: DCL00-C: Const-qualify immutable objects: w
diff.c:2686:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:2744:3: warning: DCL00-C: Const-qualify immutable objects: added
diff.c:2745:3: warning: DCL00-C: Const-qualify immutable objects: deleted
diff.c:2844:3: warning: DCL00-C: Const-qualify immutable objects: added
diff.c:2845:3: warning: DCL00-C: Const-qualify immutable objects: deleted
diff.c:2878:3: warning: DCL00-C: Const-qualify immutable objects: added
diff.c:2879:3: warning: DCL00-C: Const-qualify immutable objects: deleted
diff.c:2917:5: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
diff.c:2921:5: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
diff.c:2948:3: warning: DCL00-C: Const-qualify immutable objects: namelen
diff.c:2958:4: warning: DCL00-C: Const-qualify immutable objects: newbaselen
diff.c:2978:4: warning: DCL00-C: Const-qualify immutable objects: permille
diff.c:2978:38: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
diff.c:2992:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:2993:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:3045:4: warning: EXP12-C: Do not ignore values returned by functions: diff_populate_filespec
diff.c:3046:4: warning: EXP12-C: Do not ignore values returned by functions: diff_populate_filespec
diff.c:3047:4: warning: EXP12-C: Do not ignore values returned by functions: diffcore_count_changes
diff.c:3053:4: warning: EXP12-C: Do not ignore values returned by functions: diff_populate_filespec
diff.c:3057:4: warning: EXP12-C: Do not ignore values returned by functions: diff_populate_filespec
diff.c:3079:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:3092:2: warning: EXP12-C: Do not ignore values returned by functions: gather_dirstat
diff.c:3123:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:3136:2: warning: EXP12-C: Do not ignore values returned by functions: gather_dirstat
diff.c:3144:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diff.c:3192:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:3198:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:3199:2: warning: DCL00-C: Const-qualify immutable objects: marker_size
diff.c:3206:2: warning: MSC12-C: Detect and remove code that has no effect
diff.c:3225:3: warning: MEM01-C: Store a new value in pointers immediately after free()
diff.c:3225:3: error: MEM34-C: Only free memory allocated dynamically
diff.c:3249:19: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
diff.c:3283:4: error: MEM34-C: Only free memory allocated dynamically
diff.c:3291:3: warning: MEM01-C: Store a new value in pointers immediately after free()
diff.c:3291:3: error: MEM34-C: Only free memory allocated dynamically
diff.c:3292:3: warning: MEM01-C: Store a new value in pointers immediately after free()
diff.c:3292:3: error: MEM34-C: Only free memory allocated dynamically
diff.c:3299:3: warning: MEM01-C: Store a new value in pointers immediately after free()
diff.c:3299:3: error: MEM34-C: Only free memory allocated dynamically
diff.c:3300:3: warning: MEM01-C: Store a new value in pointers immediately after free()
diff.c:3300:3: error: MEM34-C: Only free memory allocated dynamically
diff.c:3309:3: warning: DCL00-C: Const-qualify immutable objects: bytes
diff.c:3313:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:3315:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:3320:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:3321:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:3327:2: error: MEM34-C: Only free memory allocated dynamically
diff.c:3392:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:3406:8: warning: EXP05-C: Do not cast away a const qualification
diff.c:3420:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:3538:18: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:3626:3: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:3627:3: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:3628:3: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:3637:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:3678:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diff.c:3678:2: error: MEM34-C: Only free memory allocated dynamically
diff.c:3679:2: error: MEM34-C: Only free memory allocated dynamically
diff.c:3753:3: warning: EXP12-C: Do not ignore values returned by functions: diff_populate_filespec
diff.c:3754:3: warning: EXP12-C: Do not ignore values returned by functions: diff_populate_filespec
diff.c:3768:3: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:3769:3: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:3820:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:3844:3: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:3845:3: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:3882:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
diff.c:3882:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:3882:2: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
diff.c:3892:3: warning: MEM01-C: Store a new value in pointers immediately after free()
diff.c:3995:2: warning: STR05-C: Use pointers to const when referring to string literals
diff.c:4003:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4031:17: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4058:14: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
diff.c:4062:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4070:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4111:4: warning: EXP12-C: Do not ignore values returned by functions: munmap
diff.c:4114:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4203:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4209:2: warning: EXP12-C: Do not ignore values returned by functions: oid_to_hex_r
diff.c:4210:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
diff.c:4212:2: error: MEM34-C: Only free memory allocated dynamically
diff.c:4227:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
diff.c:4228:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
diff.c:4265:4: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
diff.c:4285:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
diff.c:4286:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
diff.c:4287:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
diff.c:4307:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
diff.c:4308:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
diff.c:4316:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
diff.c:4317:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
diff.c:4321:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
diff.c:4323:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
diff.c:4347:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4350:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:4350:7: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
diff.c:4378:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
diff.c:4380:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
diff.c:4388:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
diff.c:4391:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
diff.c:4445:2: warning: DCL00-C: Const-qualify immutable objects: complete_rewrite
diff.c:4499:1: warning: DCL05-C: Use typedefs to improve code readability
diff.c:4553:3: warning: MEM01-C: Store a new value in pointers immediately after free()
diff.c:4553:3: error: MEM34-C: Only free memory allocated dynamically
diff.c:4559:3: error: MEM34-C: Only free memory allocated dynamically
diff.c:4627:51: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:4628:51: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:4629:55: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:4647:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4649:3: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4691:50: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
diff.c:4708:2: warning: DCL00-C: Const-qualify immutable objects: check_mask
diff.c:4744:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4744:25: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4744:27: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4744:27: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4744:27: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4760:29: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4764:26: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4764:29: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4776:29: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4828:1: warning: DCL05-C: Use typedefs to improve code readability
diff.c:4829:19: warning: DCL01-C: Do not reuse variable names in subscopes: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:4851:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:4854:2: warning: DCL01-C: Do not reuse variable names in subscopes: graph_width
diff.c:4916:54: warning: DCL01-C: Do not reuse variable names in subscopes: option
diff.c:4917:17: warning: DCL01-C: Do not reuse variable names in subscopes: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:4919:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:4936:50: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:4950:7: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4954:61: warning: DCL01-C: Do not reuse variable names in subscopes: option
diff.c:4957:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:4958:2: warning: DCL00-C: Const-qualify immutable objects: val
diff.c:4968:54: warning: DCL01-C: Do not reuse variable names in subscopes: option
diff.c:4971:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:4979:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:4984:2: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
diff.c:4991:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:4994:22: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4994:22: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4994:22: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4994:22: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:4995:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4995:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4995:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4995:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4995:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4995:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4995:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4995:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4995:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:4995:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5004:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5016:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5033:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5053:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5063:3: warning: DCL00-C: Const-qualify immutable objects: cm
diff.c:5074:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5092:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5104:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5119:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5120:2: warning: DCL00-C: Const-qualify immutable objects: value
diff.c:5128:2: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5128:2: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5129:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5129:23: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5129:24: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5130:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5137:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5146:2: warning: EXP12-C: Do not ignore values returned by functions: parse_dirstat_opt
diff.c:5153:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5173:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5189:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5204:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5215:17: warning: DCL01-C: Do not reuse variable names in subscopes: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5217:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL01-C: Do not reuse variable names in subscopes: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5229:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5227:22: warning: DCL02-C: Use visually distinct identifiers: optarg
diff.c:5242:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5251:2: error: MEM34-C: Only free memory allocated dynamically
diff.c:5258:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5263:22: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5263:22: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5263:22: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5263:22: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5269:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5278:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5282:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5285:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5285:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5285:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5285:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5285:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5285:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5285:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5285:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5285:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5285:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5294:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5305:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5316:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5327:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5341:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5356:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5374:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5400:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5411:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5602:3: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:5692:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5692:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5745:61: warning: FLP03-C: Detect and handle floating point errors
diff.c:5745:61: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
diff.c:5745:55: warning: FLP03-C: Detect and handle floating point errors
diff.c:5752:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5760:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:5772:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diff.c:5788:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5818:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5818:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:5832:2: warning: DCL00-C: Const-qualify immutable objects: line_termination
diff.c:5833:2: warning: DCL00-C: Const-qualify immutable objects: inter_name_termination
diff.c:5900:2: warning: DCL00-C: Const-qualify immutable objects: include_conflict_headers
diff.c:5956:2: warning: DCL00-C: Const-qualify immutable objects: include_conflict_headers
diff.c:6017:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6019:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6021:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6023:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6025:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6043:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6045:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6047:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6054:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6059:4: warning: MSC12-C: Detect and remove code that has no effect
diff.c:6061:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6081:2: warning: DCL00-C: Const-qualify immutable objects: fmt
diff.c:6085:15: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:6105:2: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
diff.c:6121:4: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
diff.c:6165:4: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
diff.c:6189:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6203:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:6212:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:6233:2: warning: DCL00-C: Const-qualify immutable objects: len
diff.c:6246:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:6257:3: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:6258:3: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:6339:2: warning: DCL00-C: Const-qualify immutable objects: result
diff.c:6372:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
diff.c:6375:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
diff.c:6378:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
diff.c:6422:2: error: EXP30-C: Do not depend on order of evaluation for side effects
diff.c:6422:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:6422:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:6432:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diff.c:6477:4: error: MEM34-C: Only free memory allocated dynamically
diff.c:6484:9: warning: EXP05-C: Do not cast away a const qualification
diff.c:6501:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:6522:2: warning: DCL00-C: Const-qualify immutable objects: output_format
diff.c:6533:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:6548:20: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:6763:36: warning: EXP05-C: Do not cast away a const qualification
diff.c:6764:36: warning: EXP05-C: Do not cast away a const qualification
diff.c:6775:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:6789:38: warning: DCL01-C: Do not reuse variable names in subscopes: repository
diff.c:6791:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diff.c:6812:2: warning: DCL00-C: Const-qualify immutable objects: output_formats_to_prefetch
diff.c:6827:30: warning: INT13-C: Use bitwise operators only on unsigned operands
diff.c:6913:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diff.c:6962:2: warning: EXP12-C: Do not ignore values returned by functions: diff_queue
diff.c:6983:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:6983:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:6984:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:6984:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:6984:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:6984:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:6984:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
diff.c:6985:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:6985:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:6986:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:6986:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diff.c:7041:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
diff.c:7042:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
diff.c:7100:3: warning: EXP12-C: Do not ignore values returned by functions: notes_cache_put
diff.c:7108:3: warning: EXP12-C: Do not ignore values returned by functions: notes_cache_write
diff.c:7133:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC diffcore-break.o
In directory:  /datasets/git
Compiler args are:  -o diffcore-break.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-break.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-break.c
diffcore-break.c:105:49: warning: FLP03-C: Detect and handle floating point errors
diffcore-break.c:105:37: warning: FLP03-C: Detect and handle floating point errors
diffcore-break.c:113:29: warning: FLP03-C: Detect and handle floating point errors
diffcore-break.c:113:29: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
diffcore-break.c:113:17: warning: FLP03-C: Detect and handle floating point errors
diffcore-break.c:119:45: warning: FLP03-C: Detect and handle floating point errors
diffcore-break.c:220:5: warning: MEM01-C: Store a new value in pointers immediately after free()
diffcore-break.c:220:5: error: MEM30-C: Do not access freed memory
diffcore-break.c:220:5: error: MEM34-C: Only free memory allocated dynamically
diffcore-break.c:267:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diffcore-break.c:267:2: error: MEM34-C: Only free memory allocated dynamically
diffcore-break.c:268:2: error: MEM34-C: Only free memory allocated dynamically
    CC diffcore-delta.o
In directory:  /datasets/git
Compiler args are:  -o diffcore-delta.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-delta.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-delta.c
diffcore-delta.c:45:2: warning: DCL01-C: Do not reuse variable names in subscopes: free
diffcore-delta.c:53:2: warning: DCL00-C: Const-qualify immutable objects: osz
diffcore-delta.c:54:2: warning: DCL00-C: Const-qualify immutable objects: sz
diffcore-delta.c:56:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-delta.c:59:21: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diffcore-delta.c:60:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diffcore-delta.c:60:56: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diffcore-delta.c:66:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diffcore-delta.c:90:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diffcore-delta.c:112:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-delta.c:113:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-delta.c:135:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-delta.c:136:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diffcore-delta.c:136:53: warning: INT13-C: Use bitwise operators only on unsigned operands
diffcore-delta.c:136:53: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
diffcore-delta.c:138:13: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
diffcore-delta.c:138:15: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
diffcore-delta.c:138:15: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
diffcore-delta.c:139:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diffcore-delta.c:139:61: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diffcore-delta.c:139:61: warning: INT13-C: Use bitwise operators only on unsigned operands
diffcore-delta.c:139:61: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
diffcore-delta.c:144:3: warning: DCL00-C: Const-qualify immutable objects: c
diffcore-delta.c:145:3: warning: DCL00-C: Const-qualify immutable objects: old_1
diffcore-delta.c:162:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diffcore-delta.c:162:2: warning: INT13-C: Use bitwise operators only on unsigned operands
diffcore-delta.c:166:1: warning: DCL05-C: Use typedefs to improve code readability
diffcore-delta.c:180:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-delta.c:187:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-delta.c:227:3: warning: MEM01-C: Store a new value in pointers immediately after free()
diffcore-delta.c:227:3: error: MEM34-C: Only free memory allocated dynamically
diffcore-delta.c:229:3: warning: MEM01-C: Store a new value in pointers immediately after free()
diffcore-delta.c:229:3: error: MEM34-C: Only free memory allocated dynamically
    CC diffcore-order.o
In directory:  /datasets/git
Compiler args are:  -o diffcore-order.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-order.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-order.c
diffcore-order.c:42:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diffcore-order.c:55:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-order.c:75:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diffcore-order.c:84:6: warning: EXP05-C: Do not cast away a const qualification
diffcore-order.c:85:6: warning: EXP05-C: Do not cast away a const qualification
diffcore-order.c:123:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-order.c:128:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-order.c:129:2: error: MEM34-C: Only free memory allocated dynamically
    CC diffcore-pickaxe.o
In directory:  /datasets/git
Compiler args are:  -o diffcore-pickaxe.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-pickaxe.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-pickaxe.c
diffcore-pickaxe.c:24:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-pickaxe.c:52:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diffcore-pickaxe.c:53:2: warning: EXP12-C: Do not ignore values returned by functions: memset
diffcore-pickaxe.c:102:4: warning: DCL00-C: Const-qualify immutable objects: offset
diffcore-pickaxe.c:103:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diffcore-pickaxe.c:103:15: error: ERR33-C: Ensure that return values are compared against the proper type
diffcore-pickaxe.c:105:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diffcore-pickaxe.c:117:31: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: o
diffcore-pickaxe.c:120:2: warning: DCL00-C: Const-qualify immutable objects: c1
diffcore-pickaxe.c:121:2: warning: DCL00-C: Const-qualify immutable objects: c2
diffcore-pickaxe.c:220:2: warning: DCL00-C: Const-qualify immutable objects: err
diffcore-pickaxe.c:224:3: warning: EXP12-C: Do not ignore values returned by functions: regerror
diffcore-pickaxe.c:232:2: warning: DCL00-C: Const-qualify immutable objects: opts
diffcore-pickaxe.c:237:11: warning: INT13-C: Use bitwise operators only on unsigned operands
diffcore-pickaxe.c:240:11: warning: INT13-C: Use bitwise operators only on unsigned operands
diffcore-pickaxe.c:243:11: warning: INT13-C: Use bitwise operators only on unsigned operands
diffcore-pickaxe.c:264:4: warning: DCL00-C: Const-qualify immutable objects: cflags
diffcore-pickaxe.c:264:29: warning: INT13-C: Use bitwise operators only on unsigned operands
diffcore-pickaxe.c:273:4: warning: EXP12-C: Do not ignore values returned by functions: kwsincr
diffcore-pickaxe.c:274:4: warning: EXP12-C: Do not ignore values returned by functions: kwsprep
    CC diffcore-rename.o
In directory:  /datasets/git
Compiler args are:  -o diffcore-rename.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-rename.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-rename.c
diffcore-rename.c:37:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:56:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:62:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:72:3: warning: DCL00-C: Const-qualify immutable objects: c1
diffcore-rename.c:73:3: warning: DCL00-C: Const-qualify immutable objects: c2
diffcore-rename.c:96:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:184:15: warning: FLP03-C: Detect and handle floating point errors
diffcore-rename.c:184:56: warning: FLP03-C: Detect and handle floating point errors
diffcore-rename.c:205:40: warning: FLP03-C: Detect and handle floating point errors
diffcore-rename.c:205:40: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
diffcore-rename.c:205:28: warning: FLP03-C: Detect and handle floating point errors
diffcore-rename.c:237:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:237:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:253:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
diffcore-rename.c:277:2: warning: DCL00-C: Const-qualify immutable objects: hash
diffcore-rename.c:284:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:321:37: warning: DCL01-C: Do not reuse variable names in subscopes: index
diffcore-rename.c:324:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:384:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
diffcore-rename.c:394:2: error: EXP30-C: Do not depend on order of evaluation for side effects
diffcore-rename.c:394:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:394:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:396:3: warning: DCL00-C: Const-qualify immutable objects: count
diffcore-rename.c:405:1: warning: STR05-C: Use pointers to const when referring to string literals
diffcore-rename.c:412:2: error: EXP30-C: Do not depend on order of evaluation for side effects
diffcore-rename.c:412:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:412:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:414:3: warning: DCL00-C: Const-qualify immutable objects: count
diffcore-rename.c:437:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:439:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:441:3: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
diffcore-rename.c:563:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diffcore-rename.c:563:2: error: MEM34-C: Only free memory allocated dynamically
diffcore-rename.c:564:2: error: MEM34-C: Only free memory allocated dynamically
diffcore-rename.c:585:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:596:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:598:3: error: EXP30-C: Do not depend on order of evaluation for side effects
diffcore-rename.c:598:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:598:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:599:4: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
diffcore-rename.c:604:4: error: MEM34-C: Only free memory allocated dynamically
diffcore-rename.c:637:2: error: EXP30-C: Do not depend on order of evaluation for side effects
diffcore-rename.c:637:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:637:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:654:2: error: EXP30-C: Do not depend on order of evaluation for side effects
diffcore-rename.c:654:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:654:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:656:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:660:3: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
diffcore-rename.c:670:2: error: EXP30-C: Do not depend on order of evaluation for side effects
diffcore-rename.c:670:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:670:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:671:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:717:2: error: EXP30-C: Do not depend on order of evaluation for side effects
diffcore-rename.c:717:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:717:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:719:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:722:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
diffcore-rename.c:730:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
diffcore-rename.c:812:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diffcore-rename.c:812:2: error: MEM34-C: Only free memory allocated dynamically
diffcore-rename.c:834:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:866:3: warning: MSC12-C: Detect and remove code that has no effect
diffcore-rename.c:866:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
diffcore-rename.c:881:18: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
diffcore-rename.c:960:3: warning: MSC12-C: Detect and remove code that has no effect
diffcore-rename.c:1009:3: warning: MSC12-C: Detect and remove code that has no effect
diffcore-rename.c:1009:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
diffcore-rename.c:1025:18: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
diffcore-rename.c:1083:2: warning: DCL00-C: Const-qualify immutable objects: rename_limit
diffcore-rename.c:1154:27: warning: DCL01-C: Do not reuse variable names in subscopes: interesting
diffcore-rename.c:1241:3: warning: MSC12-C: Detect and remove code that has no effect
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
diffcore-rename.c:1252:4: error: MEM34-C: Only free memory allocated dynamically
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
diffcore-rename.c:1260:3: error: MEM34-C: Only free memory allocated dynamically
diffcore-rename.c:1273:2: error: EXP30-C: Do not depend on order of evaluation for side effects
diffcore-rename.c:1273:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:1273:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:1275:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:1296:3: warning: MSC12-C: Detect and remove code that has no effect
diffcore-rename.c:1303:5: warning: DCL00-C: Const-qualify immutable objects: res
diffcore-rename.c:1314:5: warning: MSC12-C: Detect and remove code that has no effect
diffcore-rename.c:1316:5: error: MEM34-C: Only free memory allocated dynamically
diffcore-rename.c:1318:4: warning: MEM01-C: Store a new value in pointers immediately after free()
diffcore-rename.c:1318:4: error: MEM30-C: Do not access freed memory
diffcore-rename.c:1318:4: error: MEM34-C: Only free memory allocated dynamically
diffcore-rename.c:1341:49: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: pool
diffcore-rename.c:1357:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: pool
diffcore-rename.c:1381:2: warning: DCL00-C: Const-qualify immutable objects: detect_rename
diffcore-rename.c:1389:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
diffcore-rename.c:1403:2: warning: MSC12-C: Detect and remove code that has no effect
diffcore-rename.c:1403:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
diffcore-rename.c:1403:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
diffcore-rename.c:1474:20: warning: FLP02-C: Consider avoiding floating-point numbers when precise computation is needed
diffcore-rename.c:1491:27: error: ENV30-C: Do not modify the string returned by getenv()
diffcore-rename.c:1496:3: warning: MSC12-C: Detect and remove code that has no effect
diffcore-rename.c:1496:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
diffcore-rename.c:1498:17: warning: FLP03-C: Detect and handle floating point errors
diffcore-rename.c:1575:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
diffcore-rename.c:1591:4: warning: MSC12-C: Detect and remove code that has no effect
diffcore-rename.c:1591:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
diffcore-rename.c:1591:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
diffcore-rename.c:1626:2: warning: MEM01-C: Store a new value in pointers immediately after free()
diffcore-rename.c:1626:2: error: MEM34-C: Only free memory allocated dynamically
    CC diffcore-rotate.o
In directory:  /datasets/git
Compiler args are:  -o diffcore-rotate.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-rotate.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" diffcore-rotate.c
diffcore-rotate.c:19:3: warning: DCL00-C: Const-qualify immutable objects: cmp
    CC dir-iterator.o
In directory:  /datasets/git
Compiler args are:  -o dir-iterator.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" dir-iterator.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" dir-iterator.c
dir-iterator.c:56:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:56:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:56:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:56:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:56:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:56:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:56:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:56:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:56:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:56:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir-iterator.c:59:58: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:65:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
dir-iterator.c:85:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:113:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:128:47: warning: DCL01-C: Do not reuse variable names in subscopes: dir_iterator
dir-iterator.c:131:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
dir-iterator.c:136:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:136:23: error: ERR33-C: Ensure that return values are compared against the proper type
dir-iterator.c:144:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:175:2: warning: EXP12-C: Do not ignore values returned by functions: dir_iterator_abort
dir-iterator.c:179:45: warning: DCL01-C: Do not reuse variable names in subscopes: dir_iterator
dir-iterator.c:181:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
dir-iterator.c:185:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:188:4: warning: DCL00-C: Const-qualify immutable objects: saved_errno
dir-iterator.c:198:2: error: MEM34-C: Only free memory allocated dynamically
dir-iterator.c:204:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir-iterator.c:205:2: warning: DCL01-C: Do not reuse variable names in subscopes: dir_iterator
dir-iterator.c:211:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:211:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:211:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:211:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:211:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:211:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:211:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:211:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir-iterator.c:211:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir-iterator.c:232:2: warning: EXP12-C: Do not ignore values returned by functions: dir_iterator_abort
    CC dir.o
In directory:  /datasets/git
Compiler args are:  -o dir.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" dir.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" dir.c
dir.c:107:3: warning: DCL00-C: Const-qualify immutable objects: pattern_len
dir.c:108:3: warning: DCL00-C: Const-qualify immutable objects: string_len
dir.c:152:56: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:164:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:182:4: warning: DCL00-C: Const-qualify immutable objects: c
dir.c:186:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:202:44: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:204:2: warning: DCL00-C: Const-qualify immutable objects: len
dir.c:211:29: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:216:2: warning: DCL00-C: Const-qualify immutable objects: exclusive_flags
dir.c:216:46: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:228:2: warning: EXP12-C: Do not ignore values returned by functions: read_directory
dir.c:260:71: warning: DCL01-C: Do not reuse variable names in subscopes: oid_stat
dir.c:272:3: error: MEM34-C: Only free memory allocated dynamically
dir.c:277:3: warning: EXP12-C: Do not ignore values returned by functions: memset
dir.c:282:3: error: MEM34-C: Only free memory allocated dynamically
dir.c:288:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:330:2: warning: DCL00-C: Const-qualify immutable objects: matchlen
dir.c:377:39: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
dir.c:394:3: warning: DCL00-C: Const-qualify immutable objects: offset
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:455:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:493:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:512:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:539:2: warning: DCL00-C: Const-qualify immutable objects: flags
dir.c:552:2: warning: DCL00-C: Const-qualify immutable objects: matched
dir.c:555:26: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:561:32: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:583:31: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
dir.c:584:24: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
dir.c:593:3: warning: MSC12-C: Detect and remove code that has no effect
dir.c:608:3: warning: DCL00-C: Const-qualify immutable objects: c
dir.c:634:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:634:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:650:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:664:4: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
dir.c:664:4: warning: EXP05-C: Do not cast away a const qualification
dir.c:666:4: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
dir.c:666:4: warning: EXP05-C: Do not cast away a const qualification
dir.c:668:2: warning: DCL00-C: Const-qualify immutable objects: min_len
dir.c:677:2: warning: DCL01-C: Do not reuse variable names in subscopes: read
dir.c:695:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:697:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:700:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:779:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:790:4: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
dir.c:790:4: error: MEM34-C: Only free memory allocated dynamically
dir.c:791:4: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
dir.c:791:4: error: MEM34-C: Only free memory allocated dynamically
dir.c:796:3: warning: EXP12-C: Do not ignore values returned by functions: hashmap_remove
dir.c:797:3: error: MEM34-C: Only free memory allocated dynamically
dir.c:807:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:881:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
dir.c:881:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:881:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
dir.c:883:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:892:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:902:29: warning: DCL01-C: Do not reuse variable names in subscopes: oid_stat
dir.c:931:2: warning: EXP12-C: Do not ignore values returned by functions: memset
dir.c:954:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:977:3: warning: DCL00-C: Const-qualify immutable objects: next
dir.c:980:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:992:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
dir.c:992:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:994:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:995:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:995:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
dir.c:995:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:1056:37: warning: DCL01-C: Do not reuse variable names in subscopes: oid_stat
dir.c:1083:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:1083:12: error: ERR33-C: Ensure that return values are compared against the proper type
dir.c:1093:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:1094:4: warning: MEM01-C: Store a new value in pointers immediately after free()
dir.c:1094:4: error: MEM34-C: Only free memory allocated dynamically
dir.c:1098:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:1120:2: warning: EXP12-C: Do not ignore values returned by functions: add_patterns_from_buffer
dir.c:1137:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:1141:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:1144:38: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:1176:2: warning: EXP12-C: Do not ignore values returned by functions: add_patterns_from_buffer
dir.c:1184:2: warning: DCL01-C: Do not reuse variable names in subscopes: group
dir.c:1187:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:1189:2: warning: EXP12-C: Do not ignore values returned by functions: memset
dir.c:1198:27: warning: DCL01-C: Do not reuse variable names in subscopes: oid_stat
dir.c:1219:32: warning: DCL01-C: Do not reuse variable names in subscopes: __xpg_basename
dir.c:1309:26: warning: DCL01-C: Do not reuse variable names in subscopes: __xpg_basename
dir.c:1323:3: warning: DCL00-C: Const-qualify immutable objects: prefix
dir.c:1342:3: warning: MSC12-C: Detect and remove code that has no effect
dir.c:1342:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
dir.c:1363:17: warning: DCL01-C: Do not reuse variable names in subscopes: __xpg_basename
dir.c:1398:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:1399:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:1400:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:1443:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:1509:15: warning: DCL01-C: Do not reuse variable names in subscopes: __xpg_basename
dir.c:1512:2: warning: DCL01-C: Do not reuse variable names in subscopes: group
dir.c:1535:2: warning: DCL01-C: Do not reuse variable names in subscopes: group
dir.c:1555:8: warning: EXP05-C: Do not cast away a const qualification
dir.c:1557:3: warning: MEM01-C: Store a new value in pointers immediately after free()
dir.c:1557:3: error: MEM34-C: Only free memory allocated dynamically
dir.c:1583:3: warning: DCL01-C: Do not reuse variable names in subscopes: oid_stat
dir.c:1585:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:1605:3: warning: MSC12-C: Detect and remove code that has no effect
dir.c:1605:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:1605:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:1610:39: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:1615:39: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:1654:4: warning: EXP12-C: Do not ignore values returned by functions: add_patterns
dir.c:1694:2: warning: DCL00-C: Const-qualify immutable objects: pathlen
dir.c:1695:2: warning: DCL01-C: Do not reuse variable names in subscopes: __xpg_basename
dir.c:1726:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
dir.c:1726:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:1738:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:1749:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:1765:21: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
dir.c:1787:22: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
dir.c:1796:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
dir.c:1850:14: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
dir.c:1851:25: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:1863:2: warning: DCL00-C: Const-qualify immutable objects: status
dir.c:1912:4: warning: MEM01-C: Store a new value in pointers immediately after free()
dir.c:1912:4: error: MEM34-C: Only free memory allocated dynamically
dir.c:1913:4: error: MEM34-C: Only free memory allocated dynamically
dir.c:1953:2: warning: MSC12-C: Detect and remove code that has no effect
dir.c:1996:29: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:1995:39: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2060:3: warning: DCL00-C: Const-qualify immutable objects: want_ignored_subpaths
dir.c:2107:28: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2114:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2148:32: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2155:2: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2165:3: warning: DCL00-C: Const-qualify immutable objects: len
dir.c:2171:18: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
dir.c:2201:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
dir.c:2243:32: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:2281:34: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:2333:50: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2367:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:2389:4: warning: EXP12-C: Do not ignore values returned by functions: memset
dir.c:2409:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:2409:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:2412:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:2429:2: warning: EXP12-C: Do not ignore values returned by functions: memset
dir.c:2500:25: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:2518:3: warning: EXP12-C: Do not ignore values returned by functions: dir_add_name
dir.c:2550:49: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:2584:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:2645:32: warning: EXP05-C: Do not cast away a const qualification
dir.c:2646:32: warning: EXP05-C: Do not cast away a const qualification
dir.c:2662:33: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:2693:2: warning: EXP12-C: Do not ignore values returned by functions: memset
dir.c:2785:36: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2790:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:2822:36: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:2855:60: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2855:37: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:2925:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
dir.c:2925:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:2984:56: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
dir.c:3006:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
dir.c:3007:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
dir.c:3040:41: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: repo
dir.c:3066:2: warning: MSC12-C: Detect and remove code that has no effect
dir.c:3066:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
dir.c:3066:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
dir.c:3066:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
dir.c:3099:2: error: MEM34-C: Only free memory allocated dynamically
dir.c:3116:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
dir.c:3198:2: warning: EXP12-C: Do not ignore values returned by functions: strip_suffix_mem
dir.c:3200:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:3200:19: error: ERR33-C: Ensure that return values are compared against the proper type
dir.c:3218:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:3219:8: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
dir.c:3227:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:3229:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:3240:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:3247:2: warning: DCL00-C: Const-qualify immutable objects: original_len
dir.c:3248:2: warning: DCL00-C: Const-qualify immutable objects: only_empty
dir.c:3249:2: warning: DCL00-C: Const-qualify immutable objects: keep_toplevel
dir.c:3250:2: warning: DCL00-C: Const-qualify immutable objects: purge_original_cwd
dir.c:3261:7: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:3303:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
dir.c:3362:2: error: MEM34-C: Only free memory allocated dynamically
dir.c:3378:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
dir.c:3383:3: error: MEM34-C: Only free memory allocated dynamically
dir.c:3395:2: warning: DCL01-C: Do not reuse variable names in subscopes: group
dir.c:3405:10: warning: EXP05-C: Do not cast away a const qualification
dir.c:3421:3: error: MEM34-C: Only free memory allocated dynamically
dir.c:3438:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
dir.c:3463:2: warning: DCL01-C: Do not reuse variable names in subscopes: stat_data
dir.c:3501:59: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:3505:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:3520:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:3532:81: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:3533:2: error: MEM34-C: Only free memory allocated dynamically
dir.c:3553:2: warning: EXP12-C: Do not ignore values returned by functions: ewah_serialize_strbuf
dir.c:3554:2: warning: EXP12-C: Do not ignore values returned by functions: ewah_serialize_strbuf
dir.c:3555:2: warning: EXP12-C: Do not ignore values returned by functions: ewah_serialize_strbuf
dir.c:3579:2: warning: MEM01-C: Store a new value in pointers immediately after free()
dir.c:3586:2: warning: MEM01-C: Store a new value in pointers immediately after free()
dir.c:3590:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
dir.c:3622:2: warning: EXP12-C: Do not ignore values returned by functions: memset
dir.c:3631:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:3636:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:3642:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:3667:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:3674:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:3687:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:3697:44: warning: DCL01-C: Do not reuse variable names in subscopes: oid_stat
dir.c:3709:43: warning: EXP05-C: Do not cast away a const qualification
dir.c:3725:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
dir.c:3725:10: warning: EXP05-C: Do not cast away a const qualification
dir.c:3731:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:3741:20: warning: EXP05-C: Do not cast away a const qualification
dir.c:3744:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
dir.c:3758:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
dir.c:3836:3: warning: DCL00-C: Const-qualify immutable objects: component_len
dir.c:3839:3: warning: DCL00-C: Const-qualify immutable objects: ret
dir.c:3858:2: warning: EXP12-C: Do not ignore values returned by functions: invalidate_one_component
dir.c:3960:2: warning: MEM01-C: Store a new value in pointers immediately after free()
dir.c:3960:2: error: MEM34-C: Only free memory allocated dynamically
dir.c:3961:2: error: MEM34-C: Only free memory allocated dynamically
dir.c:3983:21: warning: INT13-C: Use bitwise operators only on unsigned operands
dir.c:3989:21: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC editor.o
In directory:  /datasets/git
Compiler args are:  -o editor.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" editor.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" editor.c
editor.c:21:2: warning: DCL00-C: Const-qualify immutable objects: terminal_is_dumb
editor.c:58:3: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
editor.c:71:4: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
editor.c:79:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
editor.c:83:25: warning: EXP05-C: Do not cast away a const qualification
editor.c:91:3: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
editor.c:92:3: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
editor.c:96:3: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
editor.c:97:3: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
    CC entry.o
In directory:  /datasets/git
Compiler args are:  -o entry.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" entry.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" entry.c
entry.c:25:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
entry.c:25:6: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
entry.c:50:2: error: MEM34-C: Only free memory allocated dynamically
entry.c:57:2: warning: DCL00-C: Const-qualify immutable objects: origlen
entry.c:74:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
entry.c:91:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
entry.c:95:3: error: MEM34-C: Only free memory allocated dynamically
entry.c:102:2: warning: DCL00-C: Const-qualify immutable objects: symlink
entry.c:102:2: warning: DCL01-C: Do not reuse variable names in subscopes: symlink
entry.c:104:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
entry.c:134:9: warning: INT13-C: Use bitwise operators only on unsigned operands
entry.c:136:9: warning: INT13-C: Use bitwise operators only on unsigned operands
entry.c:146:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
entry.c:155:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
entry.c:170:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
entry.c:179:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
entry.c:189:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
entry.c:212:6: warning: MSC12-C: Detect and remove code that has no effect
entry.c:229:11: warning: INT13-C: Use bitwise operators only on unsigned operands
entry.c:229:50: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
entry.c:242:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
entry.c:242:7: warning: INT13-C: Use bitwise operators only on unsigned operands
entry.c:248:2: warning: MEM01-C: Store a new value in pointers immediately after free()
entry.c:248:2: error: MEM34-C: Only free memory allocated dynamically
entry.c:258:3: warning: MSC12-C: Detect and remove code that has no effect
entry.c:271:2: warning: DCL00-C: Const-qualify immutable objects: ce_mode_s_ifmt
entry.c:273:2: warning: DCL00-C: Const-qualify immutable objects: fd
entry.c:310:3: warning: MEM01-C: Store a new value in pointers immediately after free()
entry.c:310:3: error: MEM34-C: Only free memory allocated dynamically
entry.c:343:6: warning: MEM01-C: Store a new value in pointers immediately after free()
entry.c:343:6: error: MEM31-C: Free dynamically allocated memory when no longer needed
entry.c:343:6: error: MEM34-C: Only free memory allocated dynamically
entry.c:353:4: error: MEM34-C: Only free memory allocated dynamically
entry.c:366:4: error: MEM34-C: Only free memory allocated dynamically
entry.c:374:3: warning: MEM01-C: Store a new value in pointers immediately after free()
entry.c:374:3: error: MEM34-C: Only free memory allocated dynamically
entry.c:439:3: warning: DCL01-C: Do not reuse variable names in subscopes: dup
entry.c:453:46: warning: INT13-C: Use bitwise operators only on unsigned operands
entry.c:497:3: warning: DCL00-C: Const-qualify immutable objects: changed
entry.c:568:3: warning: EXP12-C: Do not ignore values returned by functions: submodule_move_head
    CC environment.o
In directory:  /datasets/git
Compiler args are:  -o environment.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" environment.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" environment.c
environment.c:24:1: warning: DCL02-C: Use visually distinct identifiers: trust_executable_bit
environment.c:25:1: warning: DCL02-C: Use visually distinct identifiers: trust_ctime
environment.c:26:1: warning: DCL02-C: Use visually distinct identifiers: check_stat
environment.c:27:1: warning: DCL02-C: Use visually distinct identifiers: has_symlinks
environment.c:28:1: warning: DCL02-C: Use visually distinct identifiers: minimum_abbrev
environment.c:28:1: warning: DCL02-C: Use visually distinct identifiers: default_abbrev
environment.c:29:1: warning: DCL02-C: Use visually distinct identifiers: ignore_case
environment.c:30:1: warning: DCL02-C: Use visually distinct identifiers: assume_unchanged
environment.c:31:1: warning: DCL02-C: Use visually distinct identifiers: prefer_symlink_refs
environment.c:32:1: warning: DCL02-C: Use visually distinct identifiers: is_bare_repository_cfg
environment.c:33:1: warning: DCL02-C: Use visually distinct identifiers: warn_ambiguous_refs
environment.c:37:1: warning: DCL02-C: Use visually distinct identifiers: git_commit_encoding
environment.c:38:1: warning: DCL02-C: Use visually distinct identifiers: git_log_output_encoding
environment.c:39:1: warning: DCL02-C: Use visually distinct identifiers: apply_default_whitespace
environment.c:40:1: warning: DCL02-C: Use visually distinct identifiers: apply_default_ignorewhitespace
environment.c:41:1: warning: DCL02-C: Use visually distinct identifiers: git_attributes_file
environment.c:42:1: warning: DCL02-C: Use visually distinct identifiers: git_hooks_path
environment.c:43:1: warning: DCL02-C: Use visually distinct identifiers: zlib_compression_level
environment.c:44:1: warning: DCL02-C: Use visually distinct identifiers: pack_compression_level
environment.c:45:1: warning: DCL02-C: Use visually distinct identifiers: fsync_object_files
environment.c:46:1: warning: DCL02-C: Use visually distinct identifiers: use_fsync
environment.c:47:1: warning: DCL02-C: Use visually distinct identifiers: fsync_method
environment.c:48:1: warning: DCL02-C: Use visually distinct identifiers: fsync_components
environment.c:49:1: warning: DCL02-C: Use visually distinct identifiers: packed_git_window_size
environment.c:50:1: warning: DCL02-C: Use visually distinct identifiers: packed_git_limit
environment.c:51:1: warning: DCL02-C: Use visually distinct identifiers: delta_base_cache_limit
environment.c:52:1: warning: DCL02-C: Use visually distinct identifiers: big_file_threshold
environment.c:53:1: warning: DCL02-C: Use visually distinct identifiers: pager_use_color
environment.c:54:1: warning: DCL02-C: Use visually distinct identifiers: editor_program
environment.c:55:1: warning: DCL02-C: Use visually distinct identifiers: askpass_program
environment.c:56:1: warning: DCL02-C: Use visually distinct identifiers: excludes_file
environment.c:57:1: warning: DCL02-C: Use visually distinct identifiers: auto_crlf
environment.c:58:1: warning: DCL02-C: Use visually distinct identifiers: read_replace_refs
environment.c:59:1: warning: DCL02-C: Use visually distinct identifiers: core_eol
environment.c:60:1: warning: DCL02-C: Use visually distinct identifiers: global_conv_flags_eol
environment.c:61:1: warning: DCL02-C: Use visually distinct identifiers: check_roundtrip_encoding
environment.c:62:1: warning: DCL02-C: Use visually distinct identifiers: whitespace_rule_cfg
environment.c:63:1: warning: DCL02-C: Use visually distinct identifiers: git_branch_track
environment.c:64:1: warning: DCL02-C: Use visually distinct identifiers: autorebase
environment.c:65:1: warning: DCL02-C: Use visually distinct identifiers: push_default
environment.c:69:1: warning: DCL02-C: Use visually distinct identifiers: object_creation_mode
environment.c:70:1: warning: DCL02-C: Use visually distinct identifiers: notes_ref_name
environment.c:71:1: warning: DCL02-C: Use visually distinct identifiers: grafts_replace_parents
environment.c:72:1: warning: DCL02-C: Use visually distinct identifiers: core_apply_sparse_checkout
environment.c:73:1: warning: DCL02-C: Use visually distinct identifiers: core_sparse_checkout_cone
environment.c:75:1: warning: DCL02-C: Use visually distinct identifiers: merge_log_config
environment.c:76:1: warning: DCL02-C: Use visually distinct identifiers: precomposed_unicode
environment.c:77:1: warning: DCL02-C: Use visually distinct identifiers: pack_size_limit_cfg
environment.c:78:1: warning: DCL02-C: Use visually distinct identifiers: log_all_ref_updates
environment.c:83:1: warning: DCL02-C: Use visually distinct identifiers: protect_hfs
environment.c:88:1: warning: DCL02-C: Use visually distinct identifiers: protect_ntfs
environment.c:94:1: warning: DCL02-C: Use visually distinct identifiers: comment_line_char
environment.c:95:1: warning: DCL02-C: Use visually distinct identifiers: auto_comment_line_char
environment.c:98:1: warning: DCL02-C: Use visually distinct identifiers: core_preload_index
environment.c:101:1: warning: DCL02-C: Use visually distinct identifiers: git_work_tree_cfg
environment.c:110:1: warning: DCL02-C: Use visually distinct identifiers: local_repo_env
environment.c:49:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
environment.c:50:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
environment.c:50:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
environment.c:61:1: warning: STR05-C: Use pointers to const when referring to string literals
environment.c:94:1: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
environment.c:158:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
environment.c:159:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
environment.c:190:35: error: ENV30-C: Do not modify the string returned by getenv()
environment.c:257:3: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
environment.c:259:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
environment.c:291:2: warning: DCL00-C: Const-qualify immutable objects: mode
environment.c:292:2: warning: EXP12-C: Do not ignore values returned by functions: git_path_buf
environment.c:299:2: warning: EXP12-C: Do not ignore values returned by functions: git_path_buf
environment.c:300:2: warning: EXP12-C: Do not ignore values returned by functions: safe_create_leading_directories
environment.c:308:7: error: FIO42-C: Close files when they are no longer needed
environment.c:313:2: warning: EXP12-C: Do not ignore values returned by functions: safe_create_leading_directories_const
environment.c:340:14: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
environment.c:343:2: warning: DCL01-C: Do not reuse variable names in subscopes: tmp_objdir
environment.c:351:2: error: MEM34-C: Only free memory allocated dynamically
environment.c:356:2: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
environment.c:359:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
    CC ewah/bitmap.o
In directory:  /datasets/git
Compiler args are:  -o ewah/bitmap.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ewah/bitmap.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ewah/bitmap.c
bitmap.c:27:2: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
bitmap.c:27:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bitmap.c:28:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bitmap.c:41:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:41:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:47:2: warning: DCL00-C: Const-qualify immutable objects: old_size
bitmap.c:48:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:48:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:48:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:48:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:48:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:48:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:48:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bitmap.c:49:2: warning: EXP12-C: Do not ignore values returned by functions: memset
bitmap.c:55:2: warning: DCL00-C: Const-qualify immutable objects: block
bitmap.c:55:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:55:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:57:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:58:21: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:58:21: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
bitmap.c:58:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:58:24: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:58:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:58:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:63:2: warning: DCL00-C: Const-qualify immutable objects: block
bitmap.c:63:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:63:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:66:22: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:66:22: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
bitmap.c:66:25: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:66:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:66:26: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:66:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:66:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:71:2: warning: DCL00-C: Const-qualify immutable objects: block
bitmap.c:71:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:71:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:73:23: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:73:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:73:25: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:73:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:73:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:76:51: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
bitmap.c:91:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:92:4: warning: EXP12-C: Do not ignore values returned by functions: ewah_add_empty_words
bitmap.c:99:2: warning: EXP12-C: Do not ignore values returned by functions: ewah_add
bitmap.c:105:2: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
bitmap.c:113:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:113:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:113:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:113:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:113:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:113:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:113:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:113:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:113:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:113:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bitmap.c:129:18: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:129:21: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:138:18: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:143:2: warning: DCL00-C: Const-qualify immutable objects: original_size
bitmap.c:144:2: warning: DCL00-C: Const-qualify immutable objects: other_final
bitmap.c:144:57: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:144:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:144:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:151:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
bitmap.c:152:3: warning: EXP12-C: Do not ignore values returned by functions: memset
bitmap.c:159:20: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:159:20: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
bitmap.c:167:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
bitmap.c:213:22: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:213:24: warning: INT13-C: Use bitwise operators only on unsigned operands
bitmap.c:219:33: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
bitmap.c:225:2: warning: MEM01-C: Store a new value in pointers immediately after free()
    CC ewah/ewah_bitmap.o
In directory:  /datasets/git
Compiler args are:  -o ewah/ewah_bitmap.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ewah/ewah_bitmap.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ewah/ewah_bitmap.c
ewah_bitmap.c:36:2: warning: DCL00-C: Const-qualify immutable objects: rlw_offset
ewah_bitmap.c:37:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:37:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:37:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:37:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:37:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:37:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:37:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ewah_bitmap.c:43:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:68:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:68:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ewah_bitmap.c:68:29: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:68:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:71:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:73:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:73:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:73:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:77:34: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:77:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:78:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:78:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ewah_bitmap.c:78:13: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:78:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:81:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:94:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:94:13: error: ERR33-C: Ensure that return values are compared against the proper type
ewah_bitmap.c:97:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:97:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:103:2: warning: DCL00-C: Const-qualify immutable objects: current_num
ewah_bitmap.c:105:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:105:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:105:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:116:2: warning: MSC12-C: Detect and remove code that has no effect
ewah_bitmap.c:116:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
ewah_bitmap.c:129:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:130:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ewah_bitmap.c:130:56: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:130:30: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:130:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:130:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:139:39: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ewah_bitmap.c:139:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:146:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:146:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:148:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:148:24: error: ERR33-C: Ensure that return values are compared against the proper type
ewah_bitmap.c:160:2: warning: DCL00-C: Const-qualify immutable objects: run_len
ewah_bitmap.c:164:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
ewah_bitmap.c:168:13: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:168:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:170:3: warning: MSC12-C: Detect and remove code that has no effect
ewah_bitmap.c:170:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
ewah_bitmap.c:175:3: warning: MSC12-C: Detect and remove code that has no effect
ewah_bitmap.c:175:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
ewah_bitmap.c:176:3: warning: MSC12-C: Detect and remove code that has no effect
ewah_bitmap.c:176:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
ewah_bitmap.c:177:3: warning: MSC12-C: Detect and remove code that has no effect
ewah_bitmap.c:177:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
ewah_bitmap.c:180:3: warning: MSC12-C: Detect and remove code that has no effect
ewah_bitmap.c:180:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
ewah_bitmap.c:183:3: warning: MSC12-C: Detect and remove code that has no effect
ewah_bitmap.c:183:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
ewah_bitmap.c:184:3: warning: MSC12-C: Detect and remove code that has no effect
ewah_bitmap.c:184:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
ewah_bitmap.c:191:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:191:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:205:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:205:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:205:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:205:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:205:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:205:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:206:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:206:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:206:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:206:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:206:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:208:2: warning: MSC12-C: Detect and remove code that has no effect
ewah_bitmap.c:210:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:212:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:213:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:214:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:216:3: warning: EXP12-C: Do not ignore values returned by functions: add_literal
ewah_bitmap.c:216:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:216:32: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:216:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:216:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:223:3: warning: EXP12-C: Do not ignore values returned by functions: add_literal
ewah_bitmap.c:223:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:223:32: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:223:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:223:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:227:38: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:227:38: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ewah_bitmap.c:227:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:228:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:228:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:228:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:228:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:231:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:235:3: warning: EXP12-C: Do not ignore values returned by functions: add_empty_word
ewah_bitmap.c:239:1: warning: DCL05-C: Use typedefs to improve code readability
ewah_bitmap.c:249:4: warning: DCL00-C: Const-qualify immutable objects: len
ewah_bitmap.c:249:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:253:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:253:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:258:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:262:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:263:32: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:263:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:288:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ewah_bitmap.c:290:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ewah_bitmap.c:304:2: warning: MEM01-C: Store a new value in pointers immediately after free()
ewah_bitmap.c:324:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:342:3: warning: MSC12-C: Detect and remove code that has no effect
ewah_bitmap.c:347:3: warning: MSC12-C: Detect and remove code that has no effect
ewah_bitmap.c:388:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:388:64: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:391:4: warning: DCL01-C: Do not reuse variable names in subscopes: index
ewah_bitmap.c:406:4: warning: EXP12-C: Do not ignore values returned by functions: ewah_add_empty_words
ewah_bitmap.c:407:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:421:5: warning: EXP12-C: Do not ignore values returned by functions: ewah_add
ewah_bitmap.c:422:49: warning: INT13-C: Use bitwise operators only on unsigned operands
ewah_bitmap.c:432:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:457:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:457:23: error: ERR33-C: Ensure that return values are compared against the proper type
ewah_bitmap.c:458:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_bitmap.c:458:20: error: ERR33-C: Ensure that return values are compared against the proper type
ewah_bitmap.c:469:21: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
ewah_bitmap.c:474:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
    CC ewah/ewah_io.o
In directory:  /datasets/git
Compiler args are:  -o ewah/ewah_io.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ewah/ewah_io.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ewah/ewah_io.c
ewah_io.c:23:1: warning: DCL05-C: Use typedefs to improve code readability
ewah_io.c:53:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_io.c:63:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_io.c:63:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_io.c:63:59: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_io.c:69:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_io.c:74:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_io.c:74:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_io.c:79:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ewah_io.c:107:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ewah_io.c:133:15: warning: EXP05-C: Do not cast away a const qualification
    CC ewah/ewah_rlw.o
In directory:  /datasets/git
Compiler args are:  -o ewah/ewah_rlw.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ewah/ewah_rlw.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ewah/ewah_rlw.c
ewah_rlw.c:29:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:45:2: warning: EXP12-C: Do not ignore values returned by functions: next_word
ewah_rlw.c:47:51: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:53:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:56:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:57:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:61:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:64:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:64:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:67:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:70:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:70:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:70:36: error: ERR33-C: Ensure that return values are compared against the proper type
ewah_rlw.c:75:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:83:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
ewah_rlw.c:85:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ewah_rlw.c:91:3: warning: EXP12-C: Do not ignore values returned by functions: ewah_add_empty_words
ewah_rlw.c:91:49: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC exec-cmd.o
In directory:  /datasets/git
Compiler args are:  -o exec-cmd.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DGIT_EXEC_PATH="/usr/local/libexec/git-core" -DGIT_LOCALE_PATH="share/locale" -DBINDIR="bin" -DFALLBACK_RUNTIME_PREFIX="/usr/local" exec-cmd.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DGIT_EXEC_PATH="/usr/local/libexec/git-core" -DGIT_LOCALE_PATH="share/locale" -DBINDIR="bin" -DFALLBACK_RUNTIME_PREFIX="/usr/local" exec-cmd.c
exec-cmd.c:280:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
exec-cmd.c:318:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
exec-cmd.c:325:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
exec-cmd.c:334:2: warning: EXP12-C: Do not ignore values returned by functions: prepare_git_cmd
exec-cmd.c:338:2: warning: EXP12-C: Do not ignore values returned by functions: sane_execvp
exec-cmd.c:351:2: warning: DCL00-C: Const-qualify immutable objects: param
exec-cmd.c:353:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
exec-cmd.c:357:24: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
exec-cmd.c:357:24: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
exec-cmd.c:361:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
exec-cmd.c:365:6: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
    CC fetch-negotiator.o
In directory:  /datasets/git
Compiler args are:  -o fetch-negotiator.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fetch-negotiator.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fetch-negotiator.c
fetch-negotiator.c:12:2: warning: MSC01-C: Strive for logical completeness
    CC fetch-pack.o
In directory:  /datasets/git
Compiler args are:  -o fetch-pack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fetch-pack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fetch-pack.c
fetch-pack.c:72:2: warning: DCL00-C: Const-qualify immutable objects: params
fetch-pack.c:77:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
fetch-pack.c:79:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
fetch-pack.c:80:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
fetch-pack.c:91:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch-pack.c:98:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:98:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:98:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:98:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:98:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:98:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:98:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:98:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:98:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:98:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch-pack.c:102:1: warning: DCL05-C: Use typedefs to improve code readability
fetch-pack.c:125:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fetch-pack.c:136:4: warning: DCL01-C: Do not reuse variable names in subscopes: tag
fetch-pack.c:136:22: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fetch-pack.c:2183:4: warning: DCL02-C: Use visually distinct identifiers: commit
fetch-pack.c:150:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fetch-pack.c:2183:4: warning: DCL02-C: Use visually distinct identifiers: commit
fetch-pack.c:164:2: warning: DCL00-C: Const-qualify immutable objects: flags
fetch-pack.c:184:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch-pack.c:260:2: warning: EXP12-C: Do not ignore values returned by functions: rev_list_insert_ref
fetch-pack.c:289:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_rawref
fetch-pack.c:293:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:294:3: warning: EXP12-C: Do not ignore values returned by functions: rev_list_insert_ref
fetch-pack.c:349:3: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch-pack.c:409:3: warning: DCL00-C: Const-qualify immutable objects: max_age
fetch-pack.c:414:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:425:3: warning: DCL01-C: Do not reuse variable names in subscopes: oid
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:432:5: warning: EXP12-C: Do not ignore values returned by functions: register_shallow
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:2111:2: warning: DCL02-C: Use visually distinct identifiers: oid
fetch-pack.c:499:5: warning: MSC01-C: Strive for logical completeness
fetch-pack.c:511:6: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fetch-pack.c:577:3: warning: DCL00-C: Const-qualify immutable objects: ack
fetch-pack.c:596:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fetch-pack.c:600:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
fetch-pack.c:608:15: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
fetch-pack.c:619:3: warning: EXP12-C: Do not ignore values returned by functions: pop_most_recent_commit
fetch-pack.c:626:3: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
fetch-pack.c:629:47: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:639:1: warning: DCL05-C: Use typedefs to improve code readability
fetch-pack.c:646:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:649:2: warning: DCL00-C: Const-qualify immutable objects: strict
fetch-pack.c:667:5: warning: DCL00-C: Const-qualify immutable objects: cmp
fetch-pack.c:725:62: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: unused
fetch-pack.c:728:2: warning: EXP12-C: Do not ignore values returned by functions: mark_complete
fetch-pack.c:748:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:749:2: warning: DCL00-C: Const-qualify immutable objects: old_save_commit_buffer
fetch-pack.c:759:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fetch-pack.c:773:13: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fetch-pack.c:792:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_rawref
fetch-pack.c:825:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:829:3: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch-pack.c:848:12: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch-pack.c:876:2: warning: DCL00-C: Const-qualify immutable objects: len
fetch-pack.c:876:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:880:3: warning: DCL00-C: Const-qualify immutable objects: read_len
fetch-pack.c:890:3: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
fetch-pack.c:900:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
fetch-pack.c:924:2: warning: EXP12-C: Do not ignore values returned by functions: memset
fetch-pack.c:952:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch-pack.c:953:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch-pack.c:967:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch-pack.c:968:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch-pack.c:998:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch-pack.c:1024:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1025:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch-pack.c:1028:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
fetch-pack.c:1060:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
fetch-pack.c:1066:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1077:1: warning: MSC12-C: Detect and remove code that has no effect
fetch-pack.c:1077:1: warning: MSC12-C: Detect and remove code that has no effect
fetch-pack.c:1077:1: warning: DCL05-C: Use typedefs to improve code readability
fetch-pack.c:1077:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fetch-pack.c:1077:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1077:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fetch-pack.c:1077:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1077:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fetch-pack.c:1077:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fetch-pack.c:1077:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1077:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fetch-pack.c:1077:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1077:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fetch-pack.c:1077:1: warning: DCL05-C: Use typedefs to improve code readability
fetch-pack.c:1077:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1077:1: warning: DCL05-C: Use typedefs to improve code readability
fetch-pack.c:1081:26: warning: EXP05-C: Do not cast away a const qualification
fetch-pack.c:1082:26: warning: EXP05-C: Do not cast away a const qualification
fetch-pack.c:1094:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:1109:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fetch-pack.c:1241:3: warning: DCL00-C: Const-qualify immutable objects: max_age
fetch-pack.c:1246:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1257:2: warning: DCL00-C: Const-qualify immutable objects: use_ref_in_want
fetch-pack.c:1260:3: warning: DCL01-C: Do not reuse variable names in subscopes: remote
fetch-pack.c:1329:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1335:3: warning: DCL00-C: Const-qualify immutable objects: hash_algo
fetch-pack.c:1384:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1448:3: warning: EXP12-C: Do not ignore values returned by functions: packet_reader_read
fetch-pack.c:1467:5: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fetch-pack.c:1517:2: warning: EXP12-C: Do not ignore values returned by functions: process_section_header
fetch-pack.c:1556:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1557:4: warning: EXP12-C: Do not ignore values returned by functions: register_shallow
fetch-pack.c:1580:55: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:1582:24: warning: EXP05-C: Do not cast away a const qualification
fetch-pack.c:1588:2: warning: EXP12-C: Do not ignore values returned by functions: process_section_header
fetch-pack.c:1597:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch-pack.c:1611:2: warning: EXP12-C: Do not ignore values returned by functions: process_section_header
fetch-pack.c:1613:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1617:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
fetch-pack.c:1647:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:1679:3: warning: MSC01-C: Strive for logical completeness
fetch-pack.c:1682:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
fetch-pack.c:1728:4: warning: EXP12-C: Do not ignore values returned by functions: process_section_header
fetch-pack.c:1733:5: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
fetch-pack.c:1770:4: warning: EXP12-C: Do not ignore values returned by functions: process_section_header
fetch-pack.c:1793:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1800:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch-pack.c:1801:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
fetch-pack.c:1804:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1805:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
fetch-pack.c:1807:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fetch-pack.c:1819:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1823:34: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fetch-pack.c:1838:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append_nodup
fetch-pack.c:1865:8: warning: EXP05-C: Do not cast away a const qualification
fetch-pack.c:1883:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
fetch-pack.c:1884:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
fetch-pack.c:1885:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
fetch-pack.c:1886:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
fetch-pack.c:1887:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
fetch-pack.c:1888:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
fetch-pack.c:1893:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
fetch-pack.c:1894:4: warning: MEM01-C: Store a new value in pointers immediately after free()
fetch-pack.c:1894:4: error: MEM34-C: Only free memory allocated dynamically
fetch-pack.c:1914:51: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:1939:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:1945:4: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
fetch-pack.c:1965:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fetch-pack.c:1972:4: warning: EXP12-C: Do not ignore values returned by functions: commit_shallow_file
fetch-pack.c:2010:3: warning: EXP12-C: Do not ignore values returned by functions: commit_shallow_file
fetch-pack.c:2021:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch-pack.c:2028:2: warning: MEM01-C: Store a new value in pointers immediately after free()
fetch-pack.c:2028:2: error: MEM34-C: Only free memory allocated dynamically
fetch-pack.c:2034:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch-pack.c:2035:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:2045:28: warning: DCL01-C: Do not reuse variable names in subscopes: ref
fetch-pack.c:2066:3: warning: EXP12-C: Do not ignore values returned by functions: memset
fetch-pack.c:2084:4: warning: MSC12-C: Detect and remove code that has no effect
fetch-pack.c:2102:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fetch-pack.c:2144:2: warning: EXP12-C: Do not ignore values returned by functions: oid_array_for_each
fetch-pack.c:2144:21: warning: EXP05-C: Do not cast away a const qualification
fetch-pack.c:2180:3: warning: EXP12-C: Do not ignore values returned by functions: process_section_header
fetch-pack.c:2183:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fetch-pack.c:2196:4: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
fetch-pack.c:2224:3: warning: MSC01-C: Strive for logical completeness
    CC fmt-merge-msg.o
In directory:  /datasets/git
Compiler args are:  -o fmt-merge-msg.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fmt-merge-msg.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fmt-merge-msg.c
fmt-merge-msg.c:50:2: warning: DCL01-C: Do not reuse variable names in subscopes: tag
fmt-merge-msg.c:74:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fmt-merge-msg.c:85:30: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fmt-merge-msg.c:100:27: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fmt-merge-msg.c:104:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fmt-merge-msg.c:111:58: warning: DCL01-C: Do not reuse variable names in subscopes: merge_parents
fmt-merge-msg.c:113:2: warning: DCL00-C: Const-qualify immutable objects: len
fmt-merge-msg.c:114:2: warning: DCL01-C: Do not reuse variable names in subscopes: origin_data
fmt-merge-msg.c:118:2: warning: DCL01-C: Do not reuse variable names in subscopes: src_data
fmt-merge-msg.c:140:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fmt-merge-msg.c:144:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fmt-merge-msg.c:154:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fmt-merge-msg.c:166:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fmt-merge-msg.c:168:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fmt-merge-msg.c:175:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
fmt-merge-msg.c:179:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
fmt-merge-msg.c:182:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
fmt-merge-msg.c:186:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
fmt-merge-msg.c:668:3: warning: DCL02-C: Use visually distinct identifiers: len
fmt-merge-msg.c:191:3: warning: DCL00-C: Const-qualify immutable objects: len
fmt-merge-msg.c:191:3: warning: DCL01-C: Do not reuse variable names in subscopes: len
fmt-merge-msg.c:668:3: warning: DCL02-C: Use visually distinct identifiers: len
fmt-merge-msg.c:199:2: error: MEM34-C: Only free memory allocated dynamically
fmt-merge-msg.c:206:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:206:15: error: ERR33-C: Ensure that return values are compared against the proper type
fmt-merge-msg.c:208:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:208:15: error: ERR33-C: Ensure that return values are compared against the proper type
fmt-merge-msg.c:213:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:213:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:216:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:230:33: warning: EXP05-C: Do not cast away a const qualification
fmt-merge-msg.c:266:15: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fmt-merge-msg.c:266:15: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
fmt-merge-msg.c:267:2: error: MEM34-C: Only free memory allocated dynamically
fmt-merge-msg.c:272:21: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fmt-merge-msg.c:281:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fmt-merge-msg.c:281:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fmt-merge-msg.c:287:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:287:17: error: ERR33-C: Ensure that return values are compared against the proper type
fmt-merge-msg.c:289:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:289:22: error: ERR33-C: Ensure that return values are compared against the proper type
fmt-merge-msg.c:317:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:317:16: error: ERR33-C: Ensure that return values are compared against the proper type
fmt-merge-msg.c:340:28: warning: DCL01-C: Do not reuse variable names in subscopes: origin_data
fmt-merge-msg.c:347:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fmt-merge-msg.c:352:2: warning: DCL00-C: Const-qualify immutable objects: flags
fmt-merge-msg.c:355:2: warning: DCL00-C: Const-qualify immutable objects: limit
fmt-merge-msg.c:363:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
fmt-merge-msg.c:384:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:408:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:447:2: warning: STR05-C: Use pointers to const when referring to string literals
fmt-merge-msg.c:450:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:451:3: warning: DCL01-C: Do not reuse variable names in subscopes: src_data
fmt-merge-msg.c:451:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fmt-merge-msg.c:518:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:519:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fmt-merge-msg.c:535:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:569:3: error: MEM34-C: Only free memory allocated dynamically
fmt-merge-msg.c:586:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:608:12: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fmt-merge-msg.c:611:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
fmt-merge-msg.c:644:2: warning: DCL01-C: Do not reuse variable names in subscopes: merge_parents
fmt-merge-msg.c:647:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
fmt-merge-msg.c:648:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
fmt-merge-msg.c:651:2: warning: EXP12-C: Do not ignore values returned by functions: memset
fmt-merge-msg.c:667:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:675:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fmt-merge-msg.c:680:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:698:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fmt-merge-msg.c:700:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fmt-merge-msg.c:706:2: warning: MEM01-C: Store a new value in pointers immediately after free()
fmt-merge-msg.c:706:2: error: MEM34-C: Only free memory allocated dynamically
    CC fsck.o
In directory:  /datasets/git
Compiler args are:  -o fsck.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fsck.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fsck.c
fsck.c:46:3: warning: DCL00-C: Const-qualify immutable objects: len
fsck.c:54:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fsck.c:55:6: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fsck.c:66:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fsck.c:69:6: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fsck.c:99:2: warning: MSC12-C: Detect and remove code that has no effect
fsck.c:99:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
fsck.c:128:2: warning: EXP12-C: Do not ignore values returned by functions: parse_msg_type
fsck.c:139:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fsck.c:151:2: warning: DCL00-C: Const-qualify immutable objects: msg_id
fsck.c:152:2: warning: DCL00-C: Const-qualify immutable objects: msg_type
fsck.c:169:3: warning: DCL00-C: Const-qualify immutable objects: len
fsck.c:176:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fsck.c:181:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fsck.c:182:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fsck.c:198:2: error: MEM34-C: Only free memory allocated dynamically
fsck.c:209:51: warning: DCL01-C: Do not reuse variable names in subscopes: object_type
fsck.c:212:2: warning: DCL00-C: Const-qualify immutable objects: ap
fsck.c:231:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
fsck.c:236:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
fsck.c:263:2: warning: DCL00-C: Const-qualify immutable objects: ap
fsck.c:274:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
fsck.c:277:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
fsck.c:291:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsck.c:300:40: warning: DCL01-C: Do not reuse variable names in subscopes: tree
fsck.c:321:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fsck.c:328:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
fsck.c:347:44: warning: DCL01-C: Do not reuse variable names in subscopes: commit
fsck.c:416:38: warning: DCL01-C: Do not reuse variable names in subscopes: tag
fsck.c:458:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsck.c:458:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsck.c:458:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsck.c:458:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsck.c:458:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsck.c:458:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsck.c:458:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsck.c:458:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsck.c:458:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsck.c:458:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fsck.c:493:2: warning: DCL00-C: Const-qualify immutable objects: len1
fsck.c:494:2: warning: DCL00-C: Const-qualify immutable objects: len2
fsck.c:495:2: warning: DCL00-C: Const-qualify immutable objects: len
fsck.c:598:17: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:599:17: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:600:18: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:601:11: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:602:14: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:603:14: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:604:16: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:604:20: warning: EXP05-C: Do not cast away a const qualification
fsck.c:638:16: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:749:23: warning: EXP05-C: Do not cast away a const qualification
fsck.c:753:3: warning: MSC01-C: Strive for logical completeness
fsck.c:894:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
fsck.c:1081:3: warning: MEM01-C: Store a new value in pointers immediately after free()
fsck.c:1081:3: error: MEM34-C: Only free memory allocated dynamically
fsck.c:1118:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fsck.c:1129:13: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:1136:13: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:1143:13: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:1150:13: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:1154:2: error: MEM34-C: Only free memory allocated dynamically
fsck.c:1167:2: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
fsck.c:1189:12: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:1219:21: warning: DCL01-C: Do not reuse variable names in subscopes: object_type
fsck.c:1228:2: warning: MSC12-C: Detect and remove code that has no effect
fsck.c:1251:8: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:1259:8: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:1261:8: warning: INT13-C: Use bitwise operators only on unsigned operands
fsck.c:1265:3: error: MEM34-C: Only free memory allocated dynamically
fsck.c:1276:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fsck.c:1284:8: warning: EXP05-C: Do not cast away a const qualification
fsck.c:1304:26: warning: DCL01-C: Do not reuse variable names in subscopes: object_type
fsck.c:1310:3: warning: EXP12-C: Do not ignore values returned by functions: puts
    CC fsmonitor.o
In directory:  /datasets/git
Compiler args are:  -o fsmonitor.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fsmonitor.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fsmonitor.c
fsmonitor.c:15:1: warning: DCL02-C: Use visually distinct identifiers: trace_fsmonitor
fsmonitor.c:19:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsmonitor.c:29:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsmonitor.c:32:18: warning: INT13-C: Use bitwise operators only on unsigned operands
fsmonitor.c:54:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
fsmonitor.c:62:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsmonitor.c:62:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsmonitor.c:73:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsmonitor.c:134:2: warning: EXP12-C: Do not ignore values returned by functions: ewah_serialize_strbuf
fsmonitor.c:139:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsmonitor.c:163:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
fsmonitor.c:164:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
fsmonitor.c:165:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
fsmonitor.c:186:2: warning: DCL00-C: Const-qualify immutable objects: len
fsmonitor.c:208:10: error: INT32-C: Ensure that operations on signed integers do not result in overflow
fsmonitor.c:214:34: warning: INT13-C: Use bitwise operators only on unsigned operands
fsmonitor.c:221:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
fsmonitor.c:227:35: warning: INT13-C: Use bitwise operators only on unsigned operands
fsmonitor.c:240:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
fsmonitor.c:248:35: warning: INT13-C: Use bitwise operators only on unsigned operands
fsmonitor.c:308:2: warning: DCL00-C: Const-qualify immutable objects: fsm_mode
fsmonitor.c:309:2: warning: DCL00-C: Const-qualify immutable objects: reason
fsmonitor.c:315:3: error: MEM34-C: Only free memory allocated dynamically
fsmonitor.c:343:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsmonitor.c:364:2: warning: MSC12-C: Detect and remove code that has no effect
fsmonitor.c:404:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsmonitor.c:459:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
fsmonitor.c:495:35: warning: INT13-C: Use bitwise operators only on unsigned operands
fsmonitor.c:560:34: warning: INT13-C: Use bitwise operators only on unsigned operands
fsmonitor.c:585:2: warning: DCL00-C: Const-qualify immutable objects: fsmonitor_enabled
    CC fsmonitor-ipc.o
In directory:  /datasets/git
Compiler args are:  -o fsmonitor-ipc.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fsmonitor-ipc.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fsmonitor-ipc.c
fsmonitor-ipc.c:21:56: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
fsmonitor-ipc.c:32:25: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: answer
fsmonitor-ipc.c:38:20: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: answer
    CC fsmonitor-settings.o
In directory:  /datasets/git
Compiler args are:  -o fsmonitor-settings.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fsmonitor-settings.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" fsmonitor-settings.c
fsmonitor-settings.c:94:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
fsmonitor-settings.c:166:2: warning: DCL00-C: Const-qualify immutable objects: reason
fsmonitor-settings.c:189:2: warning: DCL00-C: Const-qualify immutable objects: reason
fsmonitor-settings.c:252:2: warning: MSC01-C: Strive for logical completeness
fsmonitor-settings.c:263:3: warning: MEM01-C: Store a new value in pointers immediately after free()
fsmonitor-settings.c:263:3: error: MEM34-C: Only free memory allocated dynamically
fsmonitor-settings.c:286:24: warning: EXP05-C: Do not cast away a const qualification
    CC gettext.o
In directory:  /datasets/git
Compiler args are:  -o gettext.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DGIT_LOCALE_PATH="share/locale" gettext.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DGIT_LOCALE_PATH="share/locale" gettext.c
gettext.c:73:2: warning: DCL00-C: Const-qualify immutable objects: ap
gettext.c:74:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
gettext.c:76:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
gettext.c:83:2: warning: EXP12-C: Do not ignore values returned by functions: bind_textdomain_codeset
gettext.c:112:3: error: MEM34-C: Only free memory allocated dynamically
gettext.c:116:2: warning: EXP12-C: Do not ignore values returned by functions: bindtextdomain
gettext.c:117:2: warning: EXP12-C: Do not ignore values returned by functions: setlocale
gettext.c:118:2: warning: EXP12-C: Do not ignore values returned by functions: setlocale
gettext.c:120:2: warning: EXP12-C: Do not ignore values returned by functions: textdomain
gettext.c:122:2: error: MEM34-C: Only free memory allocated dynamically
gettext.c:128:2: warning: DCL01-C: Do not reuse variable names in subscopes: is_utf8
    CC gpg-interface.o
In directory:  /datasets/git
Compiler args are:  -o gpg-interface.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" gpg-interface.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" gpg-interface.c
gpg-interface.c:25:2: warning: DCL01-C: Do not reuse variable names in subscopes: sign_buffer
gpg-interface.c:111:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gpg-interface.c:121:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gpg-interface.c:158:21: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:158:21: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:159:20: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:159:20: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:160:40: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:161:20: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:161:20: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:162:23: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:162:23: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:163:23: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:163:23: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:196:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gpg-interface.c:196:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gpg-interface.c:224:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gpg-interface.c:247:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
gpg-interface.c:262:6: warning: DCL00-C: Const-qualify immutable objects: trust_size
gpg-interface.c:266:7: warning: MEM01-C: Store a new value in pointers immediately after free()
gpg-interface.c:266:7: error: MEM31-C: Free dynamically allocated memory when no longer needed
gpg-interface.c:266:7: error: MEM34-C: Only free memory allocated dynamically
gpg-interface.c:269:6: error: MEM30-C: Do not access freed memory
gpg-interface.c:269:6: error: MEM34-C: Only free memory allocated dynamically
gpg-interface.c:310:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
gpg-interface.c:334:3: warning: MSC12-C: Detect and remove code that has no effect
gpg-interface.c:340:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gpg-interface.c:347:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
gpg-interface.c:350:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
gpg-interface.c:354:6: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:385:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
gpg-interface.c:402:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
gpg-interface.c:407:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
gpg-interface.c:422:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
gpg-interface.c:426:2: error: MEM34-C: Only free memory allocated dynamically
gpg-interface.c:452:3: warning: MSC12-C: Detect and remove code that has no effect
gpg-interface.c:461:3: warning: MSC12-C: Detect and remove code that has no effect
gpg-interface.c:481:3: warning: MSC12-C: Detect and remove code that has no effect
gpg-interface.c:496:3: warning: EXP12-C: Do not ignore values returned by functions: pipe_command
gpg-interface.c:515:21: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
gpg-interface.c:534:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
gpg-interface.c:557:4: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
gpg-interface.c:560:4: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
gpg-interface.c:562:4: error: MEM34-C: Only free memory allocated dynamically
gpg-interface.c:635:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
gpg-interface.c:650:9: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:651:9: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:673:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
gpg-interface.c:679:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gpg-interface.c:686:2: warning: DCL00-C: Const-qualify immutable objects: match
gpg-interface.c:689:3: warning: EXP12-C: Do not ignore values returned by functions: remove_signature
gpg-interface.c:702:62: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
gpg-interface.c:733:3: warning: MEM01-C: Store a new value in pointers immediately after free()
gpg-interface.c:733:3: error: MEM34-C: Only free memory allocated dynamically
gpg-interface.c:877:2: warning: MEM01-C: Store a new value in pointers immediately after free()
gpg-interface.c:877:2: error: MEM34-C: Only free memory allocated dynamically
gpg-interface.c:878:2: warning: MEM01-C: Store a new value in pointers immediately after free()
gpg-interface.c:878:2: error: MEM34-C: Only free memory allocated dynamically
gpg-interface.c:914:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
gpg-interface.c:921:33: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
gpg-interface.c:968:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
gpg-interface.c:971:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
gpg-interface.c:974:7: error: EXP30-C: Do not depend on order of evaluation for side effects
gpg-interface.c:979:6: warning: INT13-C: Use bitwise operators only on unsigned operands
gpg-interface.c:1015:4: warning: MSC12-C: Detect and remove code that has no effect
gpg-interface.c:1027:3: warning: MSC12-C: Detect and remove code that has no effect
gpg-interface.c:1033:3: warning: MSC12-C: Detect and remove code that has no effect
gpg-interface.c:1045:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
gpg-interface.c:1047:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
gpg-interface.c:1053:3: warning: MSC12-C: Detect and remove code that has no effect
gpg-interface.c:1079:2: error: MEM34-C: Only free memory allocated dynamically
    CC graph.o
In directory:  /datasets/git
Compiler args are:  -o graph.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" graph.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" graph.c
graph.c:54:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
graph.c:76:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
graph.c:99:5: warning: EXP05-C: Do not cast away a const qualification
graph.c:102:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
graph.c:158:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
graph.c:316:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
graph.c:319:2: warning: MSC12-C: Detect and remove code that has no effect
graph.c:344:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
graph.c:356:4: warning: MEM01-C: Store a new value in pointers immediately after free()
graph.c:356:4: error: MEM34-C: Only free memory allocated dynamically
graph.c:359:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
graph.c:389:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
graph.c:390:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
graph.c:391:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
graph.c:392:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
graph.c:413:2: warning: MEM01-C: Store a new value in pointers immediately after free()
graph.c:431:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
graph.c:432:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
graph.c:433:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
graph.c:434:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
graph.c:441:73: warning: DCL01-C: Do not reuse variable names in subscopes: commit
graph.c:518:66: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
graph.c:523:33: warning: DCL01-C: Do not reuse variable names in subscopes: commit
graph.c:534:24: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: commit
graph.c:534:24: warning: DCL01-C: Do not reuse variable names in subscopes: commit
graph.c:545:23: warning: DCL01-C: Do not reuse variable names in subscopes: commit
graph.c:613:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
graph.c:613:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
graph.c:613:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
graph.c:613:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
graph.c:613:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
graph.c:658:31: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
graph.c:737:59: warning: DCL01-C: Do not reuse variable names in subscopes: commit
graph.c:809:3: warning: DCL00-C: Const-qualify immutable objects: target
graph.c:829:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
graph.c:830:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
graph.c:880:2: warning: MSC12-C: Detect and remove code that has no effect
graph.c:886:2: warning: MSC12-C: Detect and remove code that has no effect
graph.c:886:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
graph.c:886:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
graph.c:938:3: warning: MSC12-C: Detect and remove code that has no effect
graph.c:983:2: warning: DCL00-C: Const-qualify immutable objects: dashed_parents
graph.c:1017:31: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
graph.c:1109:5: warning: MSC12-C: Detect and remove code that has no effect
graph.c:1164:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
graph.c:1164:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
graph.c:1164:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
graph.c:1164:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
graph.c:1164:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
graph.c:1173:3: warning: DCL00-C: Const-qualify immutable objects: target
graph.c:1187:3: warning: MSC12-C: Detect and remove code that has no effect
graph.c:1194:4: warning: MSC12-C: Detect and remove code that has no effect
graph.c:1194:4: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
graph.c:1240:4: warning: MSC12-C: Detect and remove code that has no effect
graph.c:1241:4: warning: MSC12-C: Detect and remove code that has no effect
graph.c:1262:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
graph.c:1262:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
graph.c:1287:20: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
graph.c:1292:19: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
graph.c:1322:2: warning: MSC01-C: Strive for logical completeness
graph.c:1354:3: warning: EXP12-C: Do not ignore values returned by functions: graph_next_line
graph.c:1371:4: warning: DCL00-C: Const-qualify immutable objects: len
graph.c:1413:3: warning: EXP12-C: Do not ignore values returned by functions: fwrite
graph.c:1416:4: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
graph.c:1434:2: warning: EXP12-C: Do not ignore values returned by functions: graph_next_line
graph.c:1435:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
graph.c:1449:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
graph.c:1467:3: warning: EXP12-C: Do not ignore values returned by functions: graph_next_line
graph.c:1468:3: warning: EXP12-C: Do not ignore values returned by functions: fwrite
graph.c:1474:4: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
graph.c:1505:3: warning: EXP12-C: Do not ignore values returned by functions: fwrite
graph.c:1526:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
graph.c:1526:51: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
graph.c:1540:3: warning: EXP12-C: Do not ignore values returned by functions: graph_show_remainder
    CC grep.o
In directory:  /datasets/git
Compiler args are:  -o grep.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" grep.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" grep.c
grep.c:1236:1: warning: DCL02-C: Use visually distinct identifiers: grep_use_locks
grep.c:1242:1: warning: DCL02-C: Use visually distinct identifiers: grep_attr_mutex
grep.c:17:41: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opt
grep.c:19:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
grep.c:49:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
grep.c:49:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:49:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
grep.c:49:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:57:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:95:3: warning: DCL00-C: Const-qualify immutable objects: i
grep.c:95:11: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
grep.c:95:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:123:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:133:1: warning: DCL05-C: Use typedefs to improve code readability
grep.c:155:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:161:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
grep.c:196:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:216:15: warning: DCL01-C: Do not reuse variable names in subscopes: error
grep.c:225:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
grep.c:235:7: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:396:52: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: p
grep.c:401:40: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: p
grep.c:401:73: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:402:15: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: match
grep.c:407:49: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: p
grep.c:419:12: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:424:3: warning: EXP12-C: Do not ignore values returned by functions: regerror
grep.c:502:12: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:508:3: warning: EXP12-C: Do not ignore values returned by functions: regerror
grep.c:515:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:525:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:555:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:638:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:693:2: warning: DCL00-C: Const-qualify immutable objects: z
grep.c:696:3: warning: MSC12-C: Detect and remove code that has no effect
grep.c:756:2: warning: MSC01-C: Strive for logical completeness
grep.c:769:2: warning: MEM01-C: Store a new value in pointers immediately after free()
grep.c:791:3: error: MEM34-C: Only free memory allocated dynamically
grep.c:812:9: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:841:37: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:857:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:877:35: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:939:38: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:947:3: warning: MSC12-C: Detect and remove code that has no effect
grep.c:947:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:947:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:969:36: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:988:18: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:1006:6: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:1026:5: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:1038:38: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:1047:38: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:1080:39: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:1102:36: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:1122:9: warning: INT13-C: Use bitwise operators only on unsigned operands
grep.c:1148:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
grep.c:1159:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
grep.c:1166:38: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:1196:3: warning: DCL00-C: Const-qualify immutable objects: ctx
grep.c:1257:35: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:1259:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:1266:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:1287:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:1327:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:1358:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:1358:3: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
grep.c:1443:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:1479:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:1484:55: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:1565:2: warning: EXP12-C: Do not ignore values returned by functions: memset
grep.c:1576:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
grep.c:1718:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
grep.c:1765:2: warning: EXP12-C: Do not ignore values returned by functions: grep_source_1
grep.c:1837:2: warning: MSC01-C: Strive for logical completeness
grep.c:1841:8: warning: EXP05-C: Do not cast away a const qualification
grep.c:1855:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:1858:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
grep.c:1881:6: error: POS35-C: Avoid race conditions while checking for the existence of a symbolic link
grep.c:1886:3: warning: MSC12-C: Detect and remove code that has no effect
grep.c:1888:3: error: MEM34-C: Only free memory allocated dynamically
grep.c:1894:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
grep.c:1903:2: warning: MSC01-C: Strive for logical completeness
    CC hash-lookup.o
In directory:  /datasets/git
Compiler args are:  -o hash-lookup.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" hash-lookup.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" hash-lookup.c
hash-lookup.c:6:32: warning: INT13-C: Use bitwise operators only on unsigned operands
hash-lookup.c:6:48: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hash-lookup.c:63:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hash-lookup.c:63:9: error: ERR33-C: Ensure that return values are compared against the proper type
hash-lookup.c:66:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hash-lookup.c:66:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hash-lookup.c:68:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hash-lookup.c:81:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hash-lookup.c:97:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hash-lookup.c:98:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hash-lookup.c:112:3: warning: DCL00-C: Const-qualify immutable objects: mi
hash-lookup.c:113:3: warning: DCL00-C: Const-qualify immutable objects: cmp
hash-lookup.c:113:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC hashmap.o
In directory:  /datasets/git
Compiler args are:  -o hashmap.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" hashmap.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" hashmap.c
hashmap.c:14:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
hashmap.c:24:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
hashmap.c:32:25: warning: EXP05-C: Do not cast away a const qualification
hashmap.c:34:3: warning: DCL00-C: Const-qualify immutable objects: c
hashmap.c:35:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
hashmap.c:43:25: warning: EXP05-C: Do not cast away a const qualification
hashmap.c:48:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
hashmap.c:60:25: warning: EXP05-C: Do not cast away a const qualification
hashmap.c:65:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
hashmap.c:79:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
hashmap.c:91:18: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
hashmap.c:118:2: warning: DCL00-C: Const-qualify immutable objects: oldsize
hashmap.c:126:4: warning: DCL00-C: Const-qualify immutable objects: b
hashmap.c:132:2: error: MEM34-C: Only free memory allocated dynamically
hashmap.c:158:2: warning: EXP12-C: Do not ignore values returned by functions: memset
hashmap.c:166:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hashmap.c:197:2: warning: EXP12-C: Do not ignore values returned by functions: memset
hashmap.c:197:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hashmap.c:209:2: warning: EXP12-C: Do not ignore values returned by functions: memset
hashmap.c:282:2: warning: DCL00-C: Const-qualify immutable objects: old
hashmap.c:323:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
hashmap.c:323:7: warning: EXP05-C: Do not cast away a const qualification
hashmap.c:324:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
hashmap.c:324:7: warning: EXP05-C: Do not cast away a const qualification
hashmap.c:342:6: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
hashmap.c:345:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
hashmap.c:345:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC help.o
In directory:  /datasets/git
Compiler args are:  -o help.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" help.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" help.c
help.c:72:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:75:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:75:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:77:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:80:23: warning: INT13-C: Use bitwise operators only on unsigned operands
help.c:98:24: warning: INT13-C: Use bitwise operators only on unsigned operands
help.c:99:4: warning: DCL00-C: Const-qualify immutable objects: len
help.c:101:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:102:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:103:4: warning: EXP12-C: Do not ignore values returned by functions: puts
help.c:110:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:111:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:125:8: warning: INT13-C: Use bitwise operators only on unsigned operands
help.c:130:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:136:3: warning: DCL02-C: Use visually distinct identifiers: mask
help.c:136:3: warning: DCL00-C: Const-qualify immutable objects: mask
help.c:136:3: warning: DCL01-C: Do not reuse variable names in subscopes: mask
help.c:136:3: warning: DCL02-C: Use visually distinct identifiers: mask
help.c:141:3: warning: EXP12-C: Do not ignore values returned by functions: puts
help.c:144:2: warning: MEM01-C: Store a new value in pointers immediately after free()
help.c:144:2: error: MEM34-C: Only free memory allocated dynamically
help.c:152:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
help.c:152:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:155:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:171:23: warning: EXP05-C: Do not cast away a const qualification
help.c:172:23: warning: EXP05-C: Do not cast away a const qualification
help.c:223:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
help.c:229:2: warning: EXP12-C: Do not ignore values returned by functions: memset
help.c:266:3: warning: EXP12-C: Do not ignore values returned by functions: strip_suffix
help.c:270:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
help.c:285:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
help.c:294:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
help.c:302:3: warning: MEM01-C: Store a new value in pointers immediately after free()
help.c:302:3: error: MEM34-C: Only free memory allocated dynamically
help.c:304:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
help.c:312:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:327:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
help.c:328:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
help.c:330:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
help.c:334:3: warning: EXP12-C: Do not ignore values returned by functions: puts
help.c:335:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
help.c:337:3: warning: EXP12-C: Do not ignore values returned by functions: putchar
help.c:343:2: warning: EXP12-C: Do not ignore values returned by functions: puts
help.c:344:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
help.c:353:2: warning: EXP12-C: Do not ignore values returned by functions: memset
help.c:354:2: warning: EXP12-C: Do not ignore values returned by functions: memset
help.c:358:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
help.c:369:2: warning: EXP12-C: Do not ignore values returned by functions: memset
help.c:370:2: warning: EXP12-C: Do not ignore values returned by functions: memset
help.c:374:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
help.c:383:2: warning: DCL00-C: Const-qualify immutable objects: n
help.c:383:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:388:17: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
help.c:398:23: warning: INT13-C: Use bitwise operators only on unsigned operands
help.c:400:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
help.c:437:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
help.c:447:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
help.c:457:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
help.c:462:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:478:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:537:1: warning: DCL02-C: Use visually distinct identifiers: aliases
help.c:486:2: warning: DCL01-C: Do not reuse variable names in subscopes: aliases
help.c:537:1: warning: DCL02-C: Use visually distinct identifiers: aliases
help.c:492:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:537:1: warning: DCL02-C: Use visually distinct identifiers: aliases
help.c:493:3: warning: DCL00-C: Const-qualify immutable objects: len
help.c:537:1: warning: DCL02-C: Use visually distinct identifiers: aliases
help.c:494:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:537:1: warning: DCL02-C: Use visually distinct identifiers: aliases
help.c:537:1: warning: DCL02-C: Use visually distinct identifiers: aliases
help.c:500:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:500:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:537:1: warning: DCL02-C: Use visually distinct identifiers: aliases
help.c:501:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:537:1: warning: DCL02-C: Use visually distinct identifiers: aliases
help.c:508:3: warning: MEM01-C: Store a new value in pointers immediately after free()
help.c:508:3: error: MEM34-C: Only free memory allocated dynamically
help.c:517:2: warning: EXP12-C: Do not ignore values returned by functions: puts
help.c:518:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
help.c:557:4: warning: DCL00-C: Const-qualify immutable objects: v
help.c:571:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:571:53: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:573:2: warning: DCL00-C: Const-qualify immutable objects: l1
help.c:574:2: warning: DCL00-C: Const-qualify immutable objects: l2
help.c:581:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
help.c:593:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
help.c:603:2: warning: EXP12-C: Do not ignore values returned by functions: memset
help.c:604:2: warning: EXP12-C: Do not ignore values returned by functions: memset
help.c:605:2: warning: EXP12-C: Do not ignore values returned by functions: memset
help.c:616:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
help.c:624:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
help.c:659:2: error: MEM34-C: Only free memory allocated dynamically
help.c:661:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
help.c:677:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:677:43: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
help.c:685:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
help.c:704:4: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
help.c:713:2: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
help.c:716:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
help.c:759:2: warning: DCL01-C: Do not reuse variable names in subscopes: usage
help.c:799:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref
help.c:806:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
help.c:810:44: warning: DCL01-C: Do not reuse variable names in subscopes: ref
help.c:811:23: warning: DCL01-C: Do not reuse variable names in subscopes: error
help.c:816:2: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
help.c:818:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
help.c:819:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
help.c:823:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC hex.o
In directory:  /datasets/git
Compiler args are:  -o hex.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" hex.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" hex.c
hex.c:3:1: warning: DCL02-C: Use visually distinct identifiers: hexval_table
hex.c:41:3: warning: DCL00-C: Const-qualify immutable objects: val
hex.c:54:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hex.c:55:3: warning: DCL00-C: Const-qualify immutable objects: val
hex.c:72:2: warning: DCL00-C: Const-qualify immutable objects: ret
hex.c:101:2: warning: DCL00-C: Const-qualify immutable objects: ret
hex.c:109:2: warning: DCL00-C: Const-qualify immutable objects: ret
hex.c:123:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
hex.c:134:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
hex.c:135:3: warning: DCL00-C: Const-qualify immutable objects: val
hex.c:136:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
hex.c:137:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
hex.c:139:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
hex.c:153:24: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
hex.c:153:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC hook.o
In directory:  /datasets/git
Compiler args are:  -o hook.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" hook.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" hook.c
hook.c:13:3: warning: DCL00-C: Const-qualify immutable objects: err
hook.c:27:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
hook.c:46:21: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: out
hook.c:48:13: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: pp_task_cb
hook.c:50:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
hook.c:62:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
hook.c:75:48: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: out
hook.c:77:11: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: pp_task_cp
hook.c:79:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
hook.c:87:20: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: out
hook.c:89:11: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: pp_task_cb
hook.c:91:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
hook.c:94:14: warning: INT13-C: Use bitwise operators only on unsigned operands
hook.c:170:2: warning: DCL00-C: Const-qualify immutable objects: ap
hook.c:173:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
hook.c:174:16: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
hook.c:174:16: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
hook.c:176:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
    CC ident.o
In directory:  /datasets/git
Compiler args are:  -o ident.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ident.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ident.c
ident.c:65:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ident.c:66:3: warning: DCL00-C: Const-qualify immutable objects: ch
ident.c:106:2: warning: EXP12-C: Do not ignore values returned by functions: memset
ident.c:179:9: warning: EXP05-C: Do not cast away a const qualification
ident.c:241:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ident.c:242:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ident.c:257:3: warning: MSC01-C: Strive for logical completeness
ident.c:261:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ident.c:263:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ident.c:277:2: warning: DCL00-C: Const-qualify immutable objects: status
ident.c:279:2: warning: EXP12-C: Do not ignore values returned by functions: memset
ident.c:282:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ident.c:384:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ident.c:411:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ident.c:412:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ident.c:453:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
ident.c:456:2: warning: DCL00-C: Const-qualify immutable objects: want_date
ident.c:457:2: warning: DCL00-C: Const-qualify immutable objects: want_name
ident.c:460:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ident.c:463:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ident.c:465:48: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ident.c:484:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ident.c:486:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ident.c:543:2: warning: MSC01-C: Strive for logical completeness
ident.c:547:10: error: ENV30-C: Do not modify the string returned by getenv()
ident.c:548:11: error: ENV30-C: Do not modify the string returned by getenv()
ident.c:551:10: warning: ENV00-C: Do not store the pointer to the string returned by getenv()
ident.c:551:10: error: ENV30-C: Do not modify the string returned by getenv()
ident.c:552:11: error: ENV30-C: Do not modify the string returned by getenv()
ident.c:671:64: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
ident.c:683:14: warning: INT13-C: Use bitwise operators only on unsigned operands
ident.c:685:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
ident.c:686:9: warning: INT13-C: Use bitwise operators only on unsigned operands
ident.c:704:2: warning: DCL00-C: Const-qualify immutable objects: a_len
ident.c:705:2: warning: DCL00-C: Const-qualify immutable objects: b_len
ident.c:706:2: warning: DCL00-C: Const-qualify immutable objects: min
    CC json-writer.o
In directory:  /datasets/git
Compiler args are:  -o json-writer.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" json-writer.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" json-writer.c
json-writer.c:51:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
json-writer.c:76:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
json-writer.c:87:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
json-writer.c:210:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
json-writer.c:211:3: warning: DCL00-C: Const-qualify immutable objects: ch
json-writer.c:225:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
json-writer.c:226:3: warning: DCL00-C: Const-qualify immutable objects: ch
json-writer.c:254:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
json-writer.c:256:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
json-writer.c:397:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC kwset.o
In directory:  /datasets/git
Compiler args are:  -o kwset.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" kwset.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" kwset.c
kwset.c:57:3: warning: DCL01-C: Do not reuse variable names in subscopes: trie
kwset.c:78:3: warning: DCL01-C: Do not reuse variable names in subscopes: obstack
kwset.c:80:3: warning: DCL01-C: Do not reuse variable names in subscopes: trie
kwset.c:95:3: warning: DCL01-C: Do not reuse variable names in subscopes: kwset
kwset.c:99:3: warning: EXP12-C: Do not ignore values returned by functions: _obstack_begin
kwset.c:102:5: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
kwset.c:102:23: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:102:23: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
kwset.c:102:23: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
kwset.c:102:23: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:102:23: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:102:23: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
kwset.c:102:23: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:102:23: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:132:3: warning: DCL01-C: Do not reuse variable names in subscopes: kwset
kwset.c:133:3: warning: DCL01-C: Do not reuse variable names in subscopes: trie
kwset.c:135:3: warning: DCL01-C: Do not reuse variable names in subscopes: link
kwset.c:141:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
kwset.c:173:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
kwset.c:173:27: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:173:27: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
kwset.c:173:27: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
kwset.c:173:27: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:173:27: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:173:27: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
kwset.c:173:27: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:173:27: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:179:15: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
kwset.c:179:33: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:179:33: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
kwset.c:179:33: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
kwset.c:179:33: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:179:33: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:179:33: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
kwset.c:179:33: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:179:33: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:183:8: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:194:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
kwset.c:223:9: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:224:33: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
kwset.c:228:9: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:229:9: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:230:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
kwset.c:231:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
kwset.c:232:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
kwset.c:243:9: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:244:33: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
kwset.c:248:9: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:249:9: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:250:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
kwset.c:251:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
kwset.c:252:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
kwset.c:290:23: warning: DCL01-C: Do not reuse variable names in subscopes: tree
kwset.c:303:40: warning: DCL01-C: Do not reuse variable names in subscopes: tree
kwset.c:306:3: warning: DCL01-C: Do not reuse variable names in subscopes: link
kwset.c:338:40: warning: DCL01-C: Do not reuse variable names in subscopes: tree
kwset.c:371:30: warning: DCL01-C: Do not reuse variable names in subscopes: tree
kwset.c:385:3: warning: DCL01-C: Do not reuse variable names in subscopes: kwset
kwset.c:391:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
kwset.c:396:3: warning: EXP12-C: Do not ignore values returned by functions: memset
kwset.c:405:21: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
kwset.c:405:23: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:405:23: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
kwset.c:405:23: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
kwset.c:405:23: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:405:23: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:405:23: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
kwset.c:405:23: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:405:23: warning: INT13-C: Use bitwise operators only on unsigned operands
kwset.c:410:21: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
kwset.c:484:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
kwset.c:484:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
kwset.c:484:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
kwset.c:501:3: warning: DCL01-C: Do not reuse variable names in subscopes: kwset
kwset.c:506:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
kwset.c:511:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
kwset.c:526:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
kwset.c:532:6: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:533:6: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:536:6: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:537:6: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:538:6: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:541:6: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:542:6: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:543:6: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:546:6: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:553:30: error: INT32-C: Ensure that operations on signed integers do not result in overflow
kwset.c:553:43: error: INT32-C: Ensure that operations on signed integers do not result in overflow
kwset.c:572:28: error: INT32-C: Ensure that operations on signed integers do not result in overflow
kwset.c:572:41: error: INT32-C: Ensure that operations on signed integers do not result in overflow
kwset.c:585:69: warning: DCL01-C: Do not reuse variable names in subscopes: kwsmatch
kwset.c:587:3: warning: DCL01-C: Do not reuse variable names in subscopes: kwset
kwset.c:589:3: warning: DCL01-C: Do not reuse variable names in subscopes: trie
kwset.c:590:3: warning: DCL01-C: Do not reuse variable names in subscopes: accept
kwset.c:596:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
kwset.c:602:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
kwset.c:603:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
kwset.c:614:7: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:618:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
kwset.c:748:20: warning: DCL01-C: Do not reuse variable names in subscopes: kwsmatch
kwset.c:750:3: warning: DCL01-C: Do not reuse variable names in subscopes: kwset
kwset.c:750:31: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
kwset.c:753:7: warning: DCL00-C: Const-qualify immutable objects: ret
kwset.c:770:3: warning: DCL01-C: Do not reuse variable names in subscopes: kwset
kwset.c:772:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
kwset.c:773:3: warning: MSC12-C: Detect and remove code that has no effect
kwset.c:774:3: warning: MEM01-C: Store a new value in pointers immediately after free()
    CC levenshtein.o
In directory:  /datasets/git
Compiler args are:  -o levenshtein.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" levenshtein.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" levenshtein.c
levenshtein.c:44:2: warning: DCL00-C: Const-qualify immutable objects: len1
levenshtein.c:44:2: warning: DCL00-C: Const-qualify immutable objects: len2
levenshtein.c:48:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
levenshtein.c:49:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
levenshtein.c:50:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
levenshtein.c:81:2: warning: MEM01-C: Store a new value in pointers immediately after free()
levenshtein.c:81:2: error: MEM34-C: Only free memory allocated dynamically
levenshtein.c:82:2: warning: MEM01-C: Store a new value in pointers immediately after free()
levenshtein.c:82:2: error: MEM34-C: Only free memory allocated dynamically
levenshtein.c:83:2: error: MEM34-C: Only free memory allocated dynamically
    CC line-log.o
In directory:  /datasets/git
Compiler args are:  -o line-log.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" line-log.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" line-log.c
line-log.c:22:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
line-log.c:22:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
line-log.c:22:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
line-log.c:22:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:46:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
line-log.c:46:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
line-log.c:63:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:72:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:72:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
line-log.c:78:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:79:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:103:3: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:131:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:153:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:193:3: warning: DCL00-C: Const-qualify immutable objects: end
line-log.c:243:2: warning: EXP12-C: Do not ignore values returned by functions: memset
line-log.c:272:3: warning: DCL00-C: Const-qualify immutable objects: cmp
line-log.c:299:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:319:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:336:2: warning: EXP12-C: Do not ignore values returned by functions: memset
line-log.c:337:2: warning: EXP12-C: Do not ignore values returned by functions: memset
line-log.c:342:2: warning: EXP12-C: Do not ignore values returned by functions: memset
line-log.c:403:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:458:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:475:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:500:65: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:526:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:531:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:538:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:551:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:552:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:552:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
line-log.c:553:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:553:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
line-log.c:562:50: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:616:3: error: MEM34-C: Only free memory allocated dynamically
line-log.c:627:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:629:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:644:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:686:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:700:66: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:701:29: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:706:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:717:75: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:720:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:724:2: warning: EXP12-C: Do not ignore values returned by functions: add_decoration
line-log.c:728:28: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:733:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:741:62: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
line-log.c:742:32: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:757:57: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
line-log.c:758:34: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:765:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
line-log.c:770:2: error: MEM34-C: Only free memory allocated dynamically
line-log.c:775:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:776:2: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:788:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:793:58: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:835:47: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:838:19: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:842:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:891:2: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
line-log.c:892:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
line-log.c:894:2: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
line-log.c:901:2: warning: STR05-C: Use pointers to const when referring to string literals
line-log.c:911:77: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:943:3: warning: DCL00-C: Const-qualify immutable objects: t_start
line-log.c:944:3: warning: DCL00-C: Const-qualify immutable objects: t_end
line-log.c:1004:2: warning: MEM01-C: Store a new value in pointers immediately after free()
line-log.c:1004:2: error: MEM34-C: Only free memory allocated dynamically
line-log.c:1005:2: error: MEM34-C: Only free memory allocated dynamically
line-log.c:1012:73: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:1027:28: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:1035:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:1037:3: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:1048:2: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:1049:2: warning: EXP12-C: Do not ignore values returned by functions: diff_populate_filespec
line-log.c:1054:3: warning: EXP12-C: Do not ignore values returned by functions: diff_populate_filespec
line-log.c:1082:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:1094:2: warning: MEM01-C: Store a new value in pointers immediately after free()
line-log.c:1100:31: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:1127:4: warning: MSC12-C: Detect and remove code that has no effect
line-log.c:1131:3: error: MEM30-C: Do not access freed memory
line-log.c:1131:3: error: MEM34-C: Only free memory allocated dynamically
line-log.c:1137:57: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:1142:3: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:1149:25: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:1150:32: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:1179:80: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:1180:30: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:1200:77: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:1201:34: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:1213:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:1214:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:1215:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-log.c:1235:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_append
line-log.c:1236:4: warning: MEM01-C: Store a new value in pointers immediately after free()
line-log.c:1236:4: error: MEM34-C: Only free memory allocated dynamically
line-log.c:1237:4: warning: MEM01-C: Store a new value in pointers immediately after free()
line-log.c:1237:4: error: MEM34-C: Only free memory allocated dynamically
line-log.c:1253:2: warning: MEM01-C: Store a new value in pointers immediately after free()
line-log.c:1253:2: error: MEM34-C: Only free memory allocated dynamically
line-log.c:1254:2: warning: MEM01-C: Store a new value in pointers immediately after free()
line-log.c:1254:2: error: MEM34-C: Only free memory allocated dynamically
line-log.c:1262:83: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:1264:2: warning: DCL01-C: Do not reuse variable names in subscopes: range
line-log.c:1284:66: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: rev
line-log.c:1302:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
line-log.c:1315:3: error: MEM34-C: Only free memory allocated dynamically
line-log.c:1320:3: warning: EXP12-C: Do not ignore values returned by functions: rewrite_parents
    CC line-range.o
In directory:  /datasets/git
Compiler args are:  -o line-range.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" line-range.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" line-range.c
line-range.c:67:12: error: INT32-C: Ensure that operations on signed integers do not result in overflow
line-range.c:78:14: warning: EXP05-C: Do not cast away a const qualification
line-range.c:78:39: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
line-range.c:90:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
line-range.c:94:6: error: EXP30-C: Do not depend on order of evaluation for side effects
line-range.c:94:18: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
line-range.c:107:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
line-range.c:112:3: warning: EXP12-C: Do not ignore values returned by functions: regerror
line-range.c:118:77: warning: DCL01-C: Do not reuse variable names in subscopes: eol
line-range.c:139:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
line-range.c:145:4: warning: EXP12-C: Do not ignore values returned by functions: regerror
line-range.c:155:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
line-range.c:160:29: warning: EXP05-C: Do not cast away a const qualification
line-range.c:160:42: warning: EXP05-C: Do not cast away a const qualification
line-range.c:185:2: warning: MSC12-C: Detect and remove code that has no effect
line-range.c:187:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
line-range.c:205:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
line-range.c:212:3: warning: EXP12-C: Do not ignore values returned by functions: regerror
line-range.c:216:43: warning: EXP05-C: Do not cast away a const qualification
line-range.c:230:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
line-range.c:237:2: warning: MEM01-C: Store a new value in pointers immediately after free()
line-range.c:237:2: error: MEM34-C: Only free memory allocated dynamically
line-range.c:238:2: warning: MEM01-C: Store a new value in pointers immediately after free()
line-range.c:238:2: error: MEM34-C: Only free memory allocated dynamically
line-range.c:267:52: error: INT32-C: Ensure that operations on signed integers do not result in overflow
line-range.c:276:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
line-range.c:276:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC linear-assignment.o
In directory:  /datasets/git
Compiler args are:  -o linear-assignment.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" linear-assignment.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" linear-assignment.c
linear-assignment.c:23:3: warning: EXP12-C: Do not ignore values returned by functions: memset
linear-assignment.c:23:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
linear-assignment.c:24:3: warning: EXP12-C: Do not ignore values returned by functions: memset
linear-assignment.c:24:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
linear-assignment.c:28:2: warning: EXP12-C: Do not ignore values returned by functions: memset
linear-assignment.c:28:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
linear-assignment.c:29:2: warning: EXP12-C: Do not ignore values returned by functions: memset
linear-assignment.c:29:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
linear-assignment.c:30:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
linear-assignment.c:52:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
linear-assignment.c:54:3: warning: DCL00-C: Const-qualify immutable objects: j1
linear-assignment.c:70:3: warning: MEM01-C: Store a new value in pointers immediately after free()
linear-assignment.c:70:3: error: MEM34-C: Only free memory allocated dynamically
linear-assignment.c:71:3: error: MEM34-C: Only free memory allocated dynamically
linear-assignment.c:90:5: warning: DCL00-C: Const-qualify immutable objects: c
linear-assignment.c:129:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
linear-assignment.c:130:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
linear-assignment.c:131:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
linear-assignment.c:133:3: warning: DCL00-C: Const-qualify immutable objects: i1
linear-assignment.c:164:5: warning: DCL00-C: Const-qualify immutable objects: j1
linear-assignment.c:188:4: warning: DCL00-C: Const-qualify immutable objects: j1
linear-assignment.c:198:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
linear-assignment.c:198:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
linear-assignment.c:202:2: warning: MEM01-C: Store a new value in pointers immediately after free()
linear-assignment.c:202:2: error: MEM34-C: Only free memory allocated dynamically
linear-assignment.c:203:2: warning: MEM01-C: Store a new value in pointers immediately after free()
linear-assignment.c:203:2: error: MEM34-C: Only free memory allocated dynamically
linear-assignment.c:204:2: warning: MEM01-C: Store a new value in pointers immediately after free()
linear-assignment.c:204:2: error: MEM34-C: Only free memory allocated dynamically
linear-assignment.c:205:2: warning: MEM01-C: Store a new value in pointers immediately after free()
linear-assignment.c:205:2: error: MEM34-C: Only free memory allocated dynamically
linear-assignment.c:206:2: error: MEM34-C: Only free memory allocated dynamically
    CC list-objects-filter-options.o
In directory:  /datasets/git
Compiler args are:  -o list-objects-filter-options.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" list-objects-filter-options.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" list-objects-filter-options.c
list-objects-filter-options.c:20:2: warning: MSC01-C: Strive for logical completeness
list-objects-filter-options.c:88:3: warning: DCL00-C: Const-qualify immutable objects: type
list-objects-filter-options.c:144:2: warning: DCL00-C: Const-qualify immutable objects: new_nr
list-objects-filter-options.c:144:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:144:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:144:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:144:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:144:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:144:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:144:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:144:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter-options.c:144:2: warning: EXP12-C: Do not ignore values returned by functions: memset
list-objects-filter-options.c:144:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:154:2: error: MEM34-C: Only free memory allocated dynamically
list-objects-filter-options.c:174:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:179:4: warning: DCL00-C: Const-qualify immutable objects: last
list-objects-filter-options.c:179:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:180:4: warning: MSC12-C: Detect and remove code that has no effect
list-objects-filter-options.c:204:38: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter-options.c:206:2: warning: DCL00-C: Const-qualify immutable objects: orig_len
list-objects-filter-options.c:219:2: warning: MSC12-C: Detect and remove code that has no effect
list-objects-filter-options.c:225:11: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter-options.c:277:3: warning: DCL00-C: Const-qualify immutable objects: new_nr
list-objects-filter-options.c:277:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:277:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:277:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:277:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:277:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:277:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:277:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:277:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter-options.c:277:3: warning: EXP12-C: Do not ignore values returned by functions: memset
list-objects-filter-options.c:277:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:279:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter-options.c:292:58: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter-options.c:293:2: warning: DCL00-C: Const-qualify immutable objects: init
list-objects-filter-options.c:293:22: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
list-objects-filter-options.c:293:22: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
list-objects-filter-options.c:305:74: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter-options.c:313:38: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter-options.c:343:2: warning: DCL01-C: Do not reuse variable names in subscopes: promisor_remote
list-objects-filter-options.c:362:3: warning: MEM01-C: Store a new value in pointers immediately after free()
list-objects-filter-options.c:362:3: error: MEM34-C: Only free memory allocated dynamically
list-objects-filter-options.c:373:2: warning: MEM01-C: Store a new value in pointers immediately after free()
list-objects-filter-options.c:373:2: error: MEM34-C: Only free memory allocated dynamically
list-objects-filter-options.c:394:2: warning: EXP12-C: Do not ignore values returned by functions: gently_parse_list_objects_filter
list-objects-filter-options.c:413:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter-options.c:414:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC list-objects-filter.o
In directory:  /datasets/git
Compiler args are:  -o list-objects-filter.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" list-objects-filter.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" list-objects-filter.c
list-objects-filter.c:30:2: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter.c:73:21: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
list-objects-filter.c:79:8: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: filter_data_
list-objects-filter.c:106:3: warning: MSC12-C: Detect and remove code that has no effect
list-objects-filter.c:115:38: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: filter_options
list-objects-filter.c:116:17: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter.c:162:21: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
list-objects-filter.c:170:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:172:2: warning: DCL00-C: Const-qualify immutable objects: include_it
list-objects-filter.c:202:3: warning: EXP12-C: Do not ignore values returned by functions: filter_trees_update_omits
list-objects-filter.c:203:38: warning: INT13-C: Use bitwise operators only on unsigned operands
list-objects-filter.c:206:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:209:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:211:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:212:4: warning: EXP12-C: Do not ignore values returned by functions: oidmap_put
list-objects-filter.c:216:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:222:4: warning: DCL00-C: Const-qualify immutable objects: been_omitted
list-objects-filter.c:224:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:244:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:248:2: error: MEM34-C: Only free memory allocated dynamically
list-objects-filter.c:253:17: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter.c:255:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:282:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:311:3: warning: MSC12-C: Detect and remove code that has no effect
list-objects-filter.c:340:17: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter.c:342:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:395:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:397:2: warning: DCL01-C: Do not reuse variable names in subscopes: frame
list-objects-filter.c:421:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:423:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:423:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:423:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:423:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:423:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:423:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:423:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:423:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:423:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:423:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:445:18: warning: INT13-C: Use bitwise operators only on unsigned operands
list-objects-filter.c:452:3: warning: MSC12-C: Detect and remove code that has no effect
list-objects-filter.c:452:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:452:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:460:65: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
list-objects-filter.c:460:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:474:3: warning: MSC12-C: Detect and remove code that has no effect
list-objects-filter.c:476:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:516:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:518:2: error: MEM34-C: Only free memory allocated dynamically
list-objects-filter.c:523:17: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter.c:525:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:538:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:538:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:538:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:538:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:538:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:538:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:538:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:538:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:538:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects-filter.c:538:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:553:2: warning: DCL01-C: Do not reuse variable names in subscopes: object_type
list-objects-filter.c:557:21: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
list-objects-filter.c:562:17: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: omits
list-objects-filter.c:565:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:613:17: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter.c:615:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:678:17: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: omits
list-objects-filter.c:681:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:687:3: warning: DCL00-C: Const-qualify immutable objects: sub_result
list-objects-filter.c:703:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:712:2: error: MEM34-C: Only free memory allocated dynamically
list-objects-filter.c:728:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:739:17: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter.c:741:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:745:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:778:2: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter.c:781:2: warning: MSC12-C: Detect and remove code that has no effect
list-objects-filter.c:781:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
list-objects-filter.c:781:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
list-objects-filter.c:794:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
list-objects-filter.c:806:17: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter.c:823:47: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects-filter.c:830:2: warning: MEM01-C: Store a new value in pointers immediately after free()
    CC list-objects.o
In directory:  /datasets/git
Compiler args are:  -o list-objects.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" list-objects.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" list-objects.c
list-objects.c:18:2: warning: DCL01-C: Do not reuse variable names in subscopes: show_object
list-objects.c:19:2: warning: DCL01-C: Do not reuse variable names in subscopes: show_commit
list-objects.c:21:2: warning: DCL01-C: Do not reuse variable names in subscopes: filter
list-objects.c:25:19: warning: DCL01-C: Do not reuse variable names in subscopes: commit
list-objects.c:33:19: warning: DCL01-C: Do not reuse variable names in subscopes: object
list-objects.c:42:18: warning: DCL01-C: Do not reuse variable names in subscopes: blob
list-objects.c:106:55: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ctx
list-objects.c:108:23: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: path
list-objects.c:120:20: warning: DCL01-C: Do not reuse variable names in subscopes: tree
list-objects.c:168:18: warning: DCL01-C: Do not reuse variable names in subscopes: tree
list-objects.c:237:16: warning: DCL01-C: Do not reuse variable names in subscopes: tag
list-objects.c:251:60: warning: DCL01-C: Do not reuse variable names in subscopes: commit
list-objects.c:269:45: warning: DCL01-C: Do not reuse variable names in subscopes: commit
list-objects.c:278:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
list-objects.c:283:3: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
list-objects.c:308:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
list-objects.c:309:4: warning: DCL01-C: Do not reuse variable names in subscopes: tree
list-objects.c:314:4: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
list-objects.c:322:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
list-objects.c:339:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
list-objects.c:339:28: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
list-objects.c:352:66: warning: DCL01-C: Do not reuse variable names in subscopes: tree
list-objects.c:362:2: warning: MSC12-C: Detect and remove code that has no effect
list-objects.c:362:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects.c:362:2: error: ERR33-C: Ensure that return values are compared against the proper type
list-objects.c:362:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
list-objects.c:362:2: error: ERR33-C: Ensure that return values are compared against the proper type
list-objects.c:393:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
list-objects.c:411:4: warning: DCL01-C: Do not reuse variable names in subscopes: tree
list-objects.c:438:17: warning: DCL01-C: Do not reuse variable names in subscopes: show_commit
list-objects.c:439:17: warning: DCL01-C: Do not reuse variable names in subscopes: show_object
    CC ll-merge.o
In directory:  /datasets/git
Compiler args are:  -o ll-merge.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ll-merge.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ll-merge.c
ll-merge.c:63:2: warning: MSC12-C: Detect and remove code that has no effect
ll-merge.c:109:2: warning: MSC12-C: Detect and remove code that has no effect
ll-merge.c:125:2: warning: EXP12-C: Do not ignore values returned by functions: memset
ll-merge.c:152:2: warning: MSC12-C: Detect and remove code that has no effect
ll-merge.c:173:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
ll-merge.c:200:2: warning: MSC12-C: Detect and remove code that has no effect
ll-merge.c:215:29: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
ll-merge.c:216:29: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
ll-merge.c:217:29: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
ll-merge.c:218:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
ll-merge.c:218:21: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
ll-merge.c:223:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
ll-merge.c:240:3: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
ll-merge.c:254:15: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
ll-merge.c:279:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ll-merge.c:353:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ll-merge.c:363:2: warning: DCL01-C: Do not reuse variable names in subscopes: strbuf
ll-merge.c:397:17: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
ll-merge.c:424:17: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
    CC lockfile.o
In directory:  /datasets/git
Compiler args are:  -o lockfile.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" lockfile.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" lockfile.c
lockfile.c:51:2: warning: DCL01-C: Do not reuse variable names in subscopes: link
lockfile.c:136:20: error: MSC30-C: Do not use the rand() function for generating pseudorandom numbers
lockfile.c:177:2: warning: DCL00-C: Const-qualify immutable objects: fd
lockfile.c:184:4: warning: MSC12-C: Detect and remove code that has no effect
lockfile.c:196:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
lockfile.c:200:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
lockfile.c:209:3: warning: DCL00-C: Const-qualify immutable objects: save_errno
lockfile.c:210:3: warning: MEM01-C: Store a new value in pointers immediately after free()
lockfile.c:210:3: error: MEM34-C: Only free memory allocated dynamically
lockfile.c:214:2: error: MEM34-C: Only free memory allocated dynamically
    CC log-tree.o
In directory:  /datasets/git
Compiler args are:  -o log-tree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" log-tree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" log-tree.c
log-tree.c:54:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
log-tree.c:54:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log-tree.c:58:2: warning: DCL00-C: Const-qualify immutable objects: slot
log-tree.c:58:13: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
log-tree.c:58:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log-tree.c:76:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
log-tree.c:76:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log-tree.c:78:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log-tree.c:84:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log-tree.c:171:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log-tree.c:199:73: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
log-tree.c:201:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:225:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
log-tree.c:226:3: warning: EXP12-C: Do not ignore values returned by functions: head_ref
log-tree.c:227:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_commit_graft
log-tree.c:231:41: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:240:64: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:242:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log-tree.c:252:92: warning: DCL01-C: Do not reuse variable names in subscopes: decoration
log-tree.c:285:72: warning: DCL01-C: Do not reuse variable names in subscopes: decoration
log-tree.c:298:25: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:304:2: warning: DCL01-C: Do not reuse variable names in subscopes: decoration
log-tree.c:350:60: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:382:2: warning: DCL00-C: Const-qualify immutable objects: nr
log-tree.c:383:2: warning: DCL00-C: Const-qualify immutable objects: start_len
log-tree.c:384:2: warning: DCL00-C: Const-qualify immutable objects: max_len
log-tree.c:384:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log-tree.c:384:67: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log-tree.c:396:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log-tree.c:402:25: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:429:67: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:446:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log-tree.c:504:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
log-tree.c:511:51: warning: EXP05-C: Do not cast away a const qualification
log-tree.c:518:65: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:542:75: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:555:49: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:562:45: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:568:2: warning: DCL01-C: Do not reuse variable names in subscopes: tag
log-tree.c:617:63: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:636:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:637:2: warning: DCL00-C: Const-qualify immutable objects: abbrev_commit
log-tree.c:654:4: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
log-tree.c:655:4: warning: EXP12-C: Do not ignore values returned by functions: graph_show_remainder
log-tree.c:657:3: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
log-tree.c:683:3: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
log-tree.c:722:4: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
log-tree.c:724:4: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
log-tree.c:745:3: warning: EXP12-C: Do not ignore values returned by functions: show_mergetag
log-tree.c:802:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
log-tree.c:811:3: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
log-tree.c:824:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
log-tree.c:844:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
log-tree.c:853:3: warning: EXP12-C: Do not ignore values returned by functions: show_range_diff
log-tree.c:865:3: warning: DCL00-C: Const-qualify immutable objects: saved_fmt
log-tree.c:874:35: warning: INT13-C: Use bitwise operators only on unsigned operands
log-tree.c:884:4: warning: DCL00-C: Const-qualify immutable objects: pch
log-tree.c:889:5: warning: EXP12-C: Do not ignore values returned by functions: fwrite
log-tree.c:904:13: warning: INT13-C: Use bitwise operators only on unsigned operands
log-tree.c:906:4: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
log-tree.c:913:66: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:936:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log-tree.c:938:2: error: EXP30-C: Do not depend on order of evaluation for side effects
log-tree.c:938:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log-tree.c:938:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
log-tree.c:1001:2: warning: EXP12-C: Do not ignore values returned by functions: log_tree_diff_flush
log-tree.c:1023:63: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:1029:2: warning: DCL00-C: Const-qualify immutable objects: all_need_diff
log-tree.c:1046:4: warning: EXP12-C: Do not ignore values returned by functions: log_tree_diff_flush
log-tree.c:1052:3: warning: DCL00-C: Const-qualify immutable objects: octopus
log-tree.c:1082:3: warning: EXP12-C: Do not ignore values returned by functions: log_tree_diff_flush
log-tree.c:1084:14: warning: INT13-C: Use bitwise operators only on unsigned operands
log-tree.c:1096:58: warning: DCL01-C: Do not reuse variable names in subscopes: commit
log-tree.c:1101:2: warning: DCL00-C: Const-qualify immutable objects: no_free
    CC ls-refs.o
In directory:  /datasets/git
Compiler args are:  -o ls-refs.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ls-refs.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ls-refs.c
ls-refs.c:62:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ls-refs.c:84:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ls-refs.c:144:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ls-refs.c:153:32: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
ls-refs.c:157:2: warning: EXP12-C: Do not ignore values returned by functions: memset
ls-refs.c:174:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ls-refs.c:191:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ls-refs.c:197:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_fullref_in_prefixes
ls-refs.c:206:42: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
    CC mailinfo.o
In directory:  /datasets/git
Compiler args are:  -o mailinfo.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" mailinfo.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" mailinfo.c
mailinfo.c:12:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
mailinfo.c:13:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:14:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:22:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:68:4: warning: MSC01-C: Strive for logical completeness
mailinfo.c:96:4: warning: MSC01-C: Strive for logical completeness
mailinfo.c:120:3: warning: MSC01-C: Strive for logical completeness
mailinfo.c:164:3: warning: DCL00-C: Const-qualify immutable objects: c
mailinfo.c:168:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
mailinfo.c:176:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:192:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:192:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:194:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:205:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mailinfo.c:242:2: warning: DCL00-C: Const-qualify immutable objects: rc
mailinfo.c:249:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mailinfo.c:258:4: warning: MSC12-C: Detect and remove code that has no effect
mailinfo.c:266:2: warning: EXP12-C: Do not ignore values returned by functions: slurp_attr
mailinfo.c:270:3: warning: MEM01-C: Store a new value in pointers immediately after free()
mailinfo.c:270:3: error: MEM34-C: Only free memory allocated dynamically
mailinfo.c:299:3: warning: DCL01-C: Do not reuse variable names in subscopes: remove
mailinfo.c:301:3: warning: MSC01-C: Strive for logical completeness
mailinfo.c:303:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:305:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:306:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:307:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:322:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:334:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:363:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
mailinfo.c:367:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:371:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:371:37: error: ERR33-C: Ensure that return values are compared against the proper type
mailinfo.c:374:58: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:381:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mailinfo.c:386:4: warning: DCL00-C: Const-qualify immutable objects: d
mailinfo.c:409:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mailinfo.c:425:3: warning: MSC01-C: Strive for logical completeness
mailinfo.c:430:27: warning: INT13-C: Use bitwise operators only on unsigned operands
mailinfo.c:434:27: warning: INT13-C: Use bitwise operators only on unsigned operands
mailinfo.c:438:27: warning: INT13-C: Use bitwise operators only on unsigned operands
mailinfo.c:476:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:508:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:511:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:537:3: warning: MEM01-C: Store a new value in pointers immediately after free()
mailinfo.c:537:3: error: MEM34-C: Only free memory allocated dynamically
mailinfo.c:646:2: error: MEM34-C: Only free memory allocated dynamically
mailinfo.c:665:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:674:4: warning: DCL00-C: Const-qualify immutable objects: c
mailinfo.c:748:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:758:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
mailinfo.c:766:61: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:785:2: warning: MSC12-C: Detect and remove code that has no effect
mailinfo.c:788:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:788:32: error: ERR33-C: Ensure that return values are compared against the proper type
mailinfo.c:842:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
mailinfo.c:848:2: warning: MSC01-C: Strive for logical completeness
mailinfo.c:917:3: warning: EXP12-C: Do not ignore values returned by functions: ungetc
mailinfo.c:922:23: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
mailinfo.c:946:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:957:4: warning: MSC12-C: Detect and remove code that has no effect
mailinfo.c:997:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:998:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:999:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:1002:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:1011:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:1013:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:1013:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:1018:63: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:1028:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:1034:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:1034:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:1035:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:1098:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailinfo.c:1162:4: warning: MSC12-C: Detect and remove code that has no effect
mailinfo.c:1203:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mailinfo.c:1204:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mailinfo.c:1213:2: warning: EXP12-C: Do not ignore values returned by functions: ungetc
rosecheckers: FIO.C:222: bool FIO13_C(const SgNode*): Assertion `fd' failed.
Aborted
    CC mailmap.o
In directory:  /datasets/git
Compiler args are:  -o mailmap.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" mailmap.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" mailmap.c
mailmap.c:16:1: warning: DCL02-C: Use visually distinct identifiers: git_mailmap_file
mailmap.c:17:1: warning: DCL02-C: Use visually distinct identifiers: git_mailmap_blob
mailmap.c:40:2: error: MEM34-C: Only free memory allocated dynamically
mailmap.c:56:2: error: MEM34-C: Only free memory allocated dynamically
mailmap.c:89:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mailmap.c:108:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mailmap.c:120:1: warning: DCL05-C: Use typedefs to improve code readability
mailmap.c:143:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
mailmap.c:144:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
mailmap.c:179:8: error: FIO42-C: Close files when they are no longer needed
mailmap.c:200:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
mailmap.c:227:2: error: MEM34-C: Only free memory allocated dynamically
mailmap.c:242:7: warning: INT13-C: Use bitwise operators only on unsigned operands
mailmap.c:246:7: warning: INT13-C: Use bitwise operators only on unsigned operands
mailmap.c:247:6: warning: INT13-C: Use bitwise operators only on unsigned operands
mailmap.c:291:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mailmap.c:292:3: warning: DCL00-C: Const-qualify immutable objects: cmp
mailmap.c:311:1: warning: DCL05-C: Use typedefs to improve code readability
    CC match-trees.o
In directory:  /datasets/git
Compiler args are:  -o match-trees.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" match-trees.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" match-trees.c
match-trees.c:122:2: warning: MEM01-C: Store a new value in pointers immediately after free()
match-trees.c:122:2: error: MEM34-C: Only free memory allocated dynamically
match-trees.c:123:2: error: MEM34-C: Only free memory allocated dynamically
match-trees.c:159:4: error: MEM30-C: Do not access freed memory
match-trees.c:159:4: error: MEM34-C: Only free memory allocated dynamically
match-trees.c:165:2: error: MEM34-C: Only free memory allocated dynamically
match-trees.c:201:3: warning: EXP12-C: Do not ignore values returned by functions: tree_entry_extract
match-trees.c:202:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
match-trees.c:202:20: error: ERR33-C: Ensure that return values are compared against the proper type
match-trees.c:217:19: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
match-trees.c:217:19: warning: EXP05-C: Do not cast away a const qualification
match-trees.c:239:2: error: MEM34-C: Only free memory allocated dynamically
match-trees.c:303:2: warning: EXP12-C: Do not ignore values returned by functions: splice_tree
    CC mem-pool.o
In directory:  /datasets/git
Compiler args are:  -o mem-pool.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" mem-pool.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" mem-pool.c
mem-pool.c:41:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:42:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
mem-pool.c:44:17: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
mem-pool.c:60:2: warning: EXP12-C: Do not ignore values returned by functions: memset
mem-pool.c:61:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:61:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:63:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:80:3: warning: MEM01-C: Store a new value in pointers immediately after free()
mem-pool.c:80:3: error: MEM34-C: Only free memory allocated dynamically
mem-pool.c:93:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:93:10: warning: INT13-C: Use bitwise operators only on unsigned operands
mem-pool.c:94:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:94:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
mem-pool.c:94:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:94:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:94:35: warning: INT13-C: Use bitwise operators only on unsigned operands
mem-pool.c:97:54: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:101:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:114:2: warning: DCL00-C: Const-qualify immutable objects: len
mem-pool.c:116:2: warning: EXP12-C: Do not ignore values returned by functions: memset
mem-pool.c:122:2: warning: DCL00-C: Const-qualify immutable objects: len
mem-pool.c:122:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:131:2: warning: DCL00-C: Const-qualify immutable objects: actual_len
mem-pool.c:132:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
mem-pool.c:134:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
mem-pool.c:138:52: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: mem
    CC merge-blobs.o
In directory:  /datasets/git
Compiler args are:  -o merge-blobs.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" merge-blobs.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" merge-blobs.c
merge-blobs.c:19:3: error: MEM34-C: Only free memory allocated dynamically
    CC merge-ort.o
In directory:  /datasets/git
Compiler args are:  -o merge-ort.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" merge-ort.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" merge-ort.c
merge-ort.c:207:2: warning: DCL01-C: Do not reuse variable names in subscopes: merge_trees
merge-ort.c:402:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:405:2: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:623:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:623:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:623:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:624:8: warning: EXP05-C: Do not cast away a const qualification
merge-ort.c:661:51: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
merge-ort.c:679:3: warning: DCL00-C: Const-qualify immutable objects: e
merge-ort.c:679:3: warning: DCL01-C: Do not reuse variable names in subscopes: e
merge-ort.c:682:3: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:682:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:682:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:683:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4767:2: warning: DCL02-C: Use visually distinct identifiers: i
merge-ort.c:684:9: warning: DCL01-C: Do not reuse variable names in subscopes: i
merge-ort.c:684:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4767:2: warning: DCL02-C: Use visually distinct identifiers: i
merge-ort.c:686:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
merge-ort.c:698:4: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:714:38: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opt
merge-ort.c:714:55: warning: DCL01-C: Do not reuse variable names in subscopes: err
merge-ort.c:716:2: warning: DCL00-C: Const-qualify immutable objects: params
merge-ort.c:720:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
merge-ort.c:722:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
merge-ort.c:724:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:733:21: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge-ort.c:760:2: warning: DCL00-C: Const-qualify immutable objects: ap
merge-ort.c:768:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:768:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:768:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:777:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:779:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:781:3: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
merge-ort.c:785:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:790:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
merge-ort.c:796:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:797:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
merge-ort.c:802:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
merge-ort.c:809:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
merge-ort.c:820:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:820:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:821:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:823:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:827:21: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-ort.c:830:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:831:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-ort.c:845:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:846:15: warning: EXP05-C: Do not cast away a const qualification
merge-ort.c:861:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:876:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-ort.c:899:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:900:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:913:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:917:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:925:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:929:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:929:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:951:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:954:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:954:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:999:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:999:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1000:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1000:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1001:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1003:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1017:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-ort.c:1017:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1038:2: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
merge-ort.c:1056:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1056:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1062:3: warning: DCL00-C: Const-qualify immutable objects: location_relevant
merge-ort.c:1064:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1064:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1064:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1106:2: warning: EXP12-C: Do not ignore values returned by functions: pool_diff_queue
merge-ort.c:1111:17: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
merge-ort.c:1144:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1144:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1153:3: warning: DCL00-C: Const-qualify immutable objects: sides
merge-ort.c:1154:3: warning: DCL00-C: Const-qualify immutable objects: relevance
merge-ort.c:4187:3: warning: DCL02-C: Use visually distinct identifiers: side
merge-ort.c:1186:3: warning: DCL01-C: Do not reuse variable names in subscopes: side
merge-ort.c:1195:3: warning: DCL00-C: Const-qualify immutable objects: side_mask
merge-ort.c:1223:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1231:2: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
merge-ort.c:1232:2: warning: DCL00-C: Const-qualify immutable objects: prev_dir_rename_mask
merge-ort.c:1233:2: warning: DCL00-C: Const-qualify immutable objects: filemask
merge-ort.c:1235:2: warning: DCL00-C: Const-qualify immutable objects: mbase_null
merge-ort.c:1236:2: warning: DCL00-C: Const-qualify immutable objects: side1_null
merge-ort.c:1237:2: warning: DCL00-C: Const-qualify immutable objects: side2_null
merge-ort.c:1262:2: warning: DCL00-C: Const-qualify immutable objects: df_conflict
merge-ort.c:1273:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1273:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1274:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1274:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1275:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1275:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1276:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1276:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1276:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1277:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1277:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1297:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:1298:2: warning: EXP12-C: Do not ignore values returned by functions: make_traverse_path
merge-ort.c:1298:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:1373:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1374:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1374:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1390:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1390:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1406:36: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
merge-ort.c:1468:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1468:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1469:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1469:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1469:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1469:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1471:44: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
merge-ort.c:1493:3: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:1493:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1493:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1529:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-ort.c:1533:5: warning: EXP12-C: Do not ignore values returned by functions: strset_add
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
merge-ort.c:1536:4: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:1554:3: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:1554:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1554:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1556:4: warning: DCL00-C: Const-qualify immutable objects: dir_rename_mask
merge-ort.c:1563:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1564:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1564:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1576:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:1610:3: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:1610:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1610:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1615:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1616:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1616:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1618:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1618:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1618:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1641:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1643:24: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
merge-ort.c:1668:2: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
merge-ort.c:1669:2: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
merge-ort.c:1670:2: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
merge-ort.c:1694:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge-ort.c:1703:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge-ort.c:1704:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge-ort.c:1707:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
merge-ort.c:1712:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
merge-ort.c:1712:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge-ort.c:1712:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:1729:23: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-ort.c:1733:24: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-ort.c:1764:2: warning: DCL00-C: Const-qualify immutable objects: search
merge-ort.c:1884:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1916:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:1921:3: warning: DCL00-C: Const-qualify immutable objects: len
merge-ort.c:1928:3: warning: EXP12-C: Do not ignore values returned by functions: add_index_entry
merge-ort.c:1930:3: warning: EXP12-C: Do not ignore values returned by functions: get_stream_filter
merge-ort.c:1935:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-ort.c:1935:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1937:4: warning: DCL00-C: Const-qualify immutable objects: stage_mask
merge-ort.c:1948:4: warning: EXP12-C: Do not ignore values returned by functions: add_index_entry
merge-ort.c:1950:4: warning: EXP12-C: Do not ignore values returned by functions: get_stream_filter
merge-ort.c:1994:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:1994:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1994:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:1994:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2018:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-ort.c:2018:2: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:2019:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-ort.c:2019:2: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:2020:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-ort.c:2020:2: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:2056:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2063:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2129:3: warning: DCL00-C: Const-qualify immutable objects: two_way
merge-ort.c:2143:4: warning: MSC01-C: Strive for logical completeness
merge-ort.c:2180:52: warning: DCL01-C: Do not reuse variable names in subscopes: rename_info
merge-ort.c:2200:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:2200:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:2210:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2215:49: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:2227:28: warning: DCL01-C: Do not reuse variable names in subscopes: rename_info
merge-ort.c:2248:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2261:56: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
merge-ort.c:2273:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:2289:3: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:2311:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:2311:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2311:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2313:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2315:3: warning: DCL00-C: Const-qualify immutable objects: count_entry
merge-ort.c:2315:3: warning: DCL01-C: Do not reuse variable names in subscopes: count_entry
merge-ort.c:2320:3: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:2320:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2320:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2322:4: warning: DCL00-C: Const-qualify immutable objects: count
merge-ort.c:2346:4: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
merge-ort.c:2347:20: warning: EXP05-C: Do not cast away a const qualification
merge-ort.c:2362:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:2362:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2362:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2367:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:2382:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-ort.c:2387:2: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:2418:3: warning: DCL01-C: Do not reuse variable names in subscopes: rename_info
merge-ort.c:2419:3: warning: DCL01-C: Do not reuse variable names in subscopes: collision_info
merge-ort.c:2430:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2431:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2433:4: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-ort.c:2433:4: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:2435:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2437:4: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
merge-ort.c:2439:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
merge-ort.c:2450:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:2450:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2450:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2451:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2474:2: warning: DCL01-C: Do not reuse variable names in subscopes: rename_info
merge-ort.c:2529:15: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:2572:12: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2573:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2573:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2578:13: warning: EXP05-C: Do not cast away a const qualification
merge-ort.c:2600:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
merge-ort.c:2605:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:2609:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2616:3: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
merge-ort.c:2621:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2621:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2622:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2622:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2632:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2634:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2646:20: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:2664:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2667:3: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
merge-ort.c:2669:3: warning: DCL01-C: Do not reuse variable names in subscopes: index
merge-ort.c:2672:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2672:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2673:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2673:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2674:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2674:3: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:2674:3: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:2675:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2760:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2765:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2796:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2797:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2798:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2800:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2800:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2801:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2801:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2802:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2802:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2809:5: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2894:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2894:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2895:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2895:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2897:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2897:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2899:21: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
merge-ort.c:2944:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2944:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2959:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2960:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2961:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:2963:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2963:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2964:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2964:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:2965:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:2965:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:3036:29: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
merge-ort.c:3078:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-ort.c:3080:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-ort.c:3082:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-ort.c:3084:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-ort.c:3096:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:3096:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3096:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3101:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:3101:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3101:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3118:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:3118:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3118:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3141:3: warning: EXP12-C: Do not ignore values returned by functions: pool_diff_queue
merge-ort.c:3142:37: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-ort.c:3156:2: warning: EXP12-C: Do not ignore values returned by functions: strset_add
merge-ort.c:3158:3: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:3177:3: warning: DCL00-C: Const-qualify immutable objects: val
merge-ort.c:3180:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:3181:4: warning: EXP12-C: Do not ignore values returned by functions: strset_add
merge-ort.c:3193:3: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
merge-ort.c:3209:36: warning: EXP05-C: Do not cast away a const qualification
merge-ort.c:3210:36: warning: EXP05-C: Do not cast away a const qualification
merge-ort.c:3335:24: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: merge_base
merge-ort.c:3336:24: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: side1
merge-ort.c:3337:24: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: side2
merge-ort.c:4767:2: warning: DCL02-C: Use visually distinct identifiers: i
merge-ort.c:3356:3: warning: DCL01-C: Do not reuse variable names in subscopes: i
merge-ort.c:4767:2: warning: DCL02-C: Use visually distinct identifiers: i
merge-ort.c:4767:2: warning: DCL02-C: Use visually distinct identifiers: i
merge-ort.c:4767:2: warning: DCL02-C: Use visually distinct identifiers: i
merge-ort.c:4767:2: warning: DCL02-C: Use visually distinct identifiers: i
merge-ort.c:3388:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3397:8: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3401:8: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3407:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge-ort.c:3411:8: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3486:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-ort.c:3512:3: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:3545:72: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3601:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3602:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3604:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3605:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3620:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:3620:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:3620:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:3621:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:3627:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:3635:53: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3654:2: warning: DCL01-C: Do not reuse variable names in subscopes: __xpg_basename
merge-ort.c:3661:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:3661:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:3769:3: warning: DCL02-C: Use visually distinct identifiers: offset
merge-ort.c:3769:3: warning: DCL00-C: Const-qualify immutable objects: offset
merge-ort.c:3769:3: warning: DCL01-C: Do not reuse variable names in subscopes: offset
merge-ort.c:3779:38: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-ort.c:3790:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3791:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:3792:58: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:3793:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:3829:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:3829:30: error: ERR33-C: Ensure that return values are compared against the proper type
merge-ort.c:3830:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:3832:3: warning: DCL00-C: Const-qualify immutable objects: c
merge-ort.c:3834:36: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-ort.c:3852:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:3852:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:3853:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:3853:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:3855:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:3855:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:3855:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:3855:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:3875:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:3879:36: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3879:38: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3882:21: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3899:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:3917:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:3925:44: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3925:46: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3928:25: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3941:32: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3944:3: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
merge-ort.c:3979:4: warning: DCL00-C: Const-qualify immutable objects: othermask
merge-ort.c:3979:33: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:3988:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:3988:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4004:4: warning: DCL00-C: Const-qualify immutable objects: o_mode
merge-ort.c:4005:4: warning: DCL00-C: Const-qualify immutable objects: a_mode
merge-ort.c:4006:4: warning: DCL00-C: Const-qualify immutable objects: b_mode
merge-ort.c:4011:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4075:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4075:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4081:4: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
merge-ort.c:4090:4: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
merge-ort.c:4121:4: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4121:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4122:21: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
merge-ort.c:4141:3: warning: DCL01-C: Do not reuse variable names in subscopes: index
merge-ort.c:4151:54: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
merge-ort.c:4170:44: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
merge-ort.c:4196:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4222:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4224:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4246:4: warning: DCL00-C: Const-qualify immutable objects: side_mask
merge-ort.c:4281:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4281:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4281:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4281:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4281:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4281:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4281:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4281:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4281:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4286:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:4286:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4286:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4309:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4316:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4326:31: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-ort.c:4336:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4336:30: error: ERR33-C: Ensure that return values are compared against the proper type
merge-ort.c:4368:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge-ort.c:4391:2: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
merge-ort.c:4393:2: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
merge-ort.c:4405:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
merge-ort.c:4421:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:4421:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4421:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4436:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:4436:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4436:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4438:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4443:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4443:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4459:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4459:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4461:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4461:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4479:10: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:4496:30: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
merge-ort.c:4501:4: warning: EXP12-C: Do not ignore values returned by functions: add_index_entry
merge-ort.c:4516:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge-ort.c:4532:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4582:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4593:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4593:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4593:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4593:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4593:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4593:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4593:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4593:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4593:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4597:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:4597:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4597:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4603:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4604:55: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4605:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4607:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4611:5: warning: EXP12-C: Do not ignore values returned by functions: putchar
merge-ort.c:4612:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4614:6: warning: EXP12-C: Do not ignore values returned by functions: putchar
merge-ort.c:4618:5: warning: EXP12-C: Do not ignore values returned by functions: putchar
merge-ort.c:4620:4: warning: EXP12-C: Do not ignore values returned by functions: puts
merge-ort.c:4641:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4643:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-ort.c:4643:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4643:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4645:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4648:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4648:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4653:30: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
merge-ort.c:4656:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4673:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4689:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4718:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4722:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4725:2: error: MEM34-C: Only free memory allocated dynamically
merge-ort.c:4753:21: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-ort.c:4756:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge-ort.c:4756:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4772:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4774:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4774:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4776:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4776:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4778:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4779:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4779:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4780:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4780:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4782:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4783:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4783:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4794:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4794:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4796:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4796:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4797:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4798:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4798:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4798:2: error: ERR33-C: Ensure that return values are compared against the proper type
merge-ort.c:4798:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4798:2: error: ERR33-C: Ensure that return values are compared against the proper type
merge-ort.c:4800:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4804:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4806:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4813:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4814:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4814:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4814:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4814:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-ort.c:4820:18: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:4820:18: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:4820:18: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:4820:18: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:4834:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4894:64: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opt
merge-ort.c:4901:2: warning: DCL01-C: Do not reuse variable names in subscopes: merge_trees
merge-ort.c:4902:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-ort.c:4915:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4915:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4915:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4925:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:4925:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4925:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-ort.c:4965:3: warning: EXP12-C: Do not ignore values returned by functions: err
merge-ort.c:4996:17: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-ort.c:5028:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-ort.c:5071:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
merge-ort.c:5072:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
merge-ort.c:5097:2: warning: MSC12-C: Detect and remove code that has no effect
merge-ort.c:5123:2: warning: MSC12-C: Detect and remove code that has no effect
    CC merge-ort-wrappers.o
In directory:  /datasets/git
Compiler args are:  -o merge-ort-wrappers.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" merge-ort-wrappers.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" merge-ort-wrappers.c
merge-ort-wrappers.c:13:3: warning: MSC12-C: Detect and remove code that has no effect
merge-ort-wrappers.c:33:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
merge-ort-wrappers.c:37:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge-ort-wrappers.c:56:2: warning: EXP12-C: Do not ignore values returned by functions: memset
    CC merge-recursive.o
In directory:  /datasets/git
Compiler args are:  -o merge-recursive.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" merge-recursive.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" merge-recursive.c
merge-recursive.c:56:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-recursive.c:56:6: warning: EXP05-C: Do not cast away a const qualification
merge-recursive.c:57:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-recursive.c:57:6: warning: EXP05-C: Do not cast away a const qualification
merge-recursive.c:80:71: warning: DCL01-C: Do not reuse variable names in subscopes: hashmap
merge-recursive.c:89:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:99:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-recursive.c:99:7: warning: EXP05-C: Do not cast away a const qualification
merge-recursive.c:100:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-recursive.c:100:7: warning: EXP05-C: Do not cast away a const qualification
merge-recursive.c:127:69: warning: DCL01-C: Do not reuse variable names in subscopes: hashmap
merge-recursive.c:134:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:144:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-recursive.c:144:7: warning: EXP05-C: Do not cast away a const qualification
merge-recursive.c:145:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-recursive.c:145:7: warning: EXP05-C: Do not cast away a const qualification
merge-recursive.c:157:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:164:55: warning: DCL01-C: Do not reuse variable names in subscopes: err
merge-recursive.c:166:2: warning: DCL00-C: Const-qualify immutable objects: params
merge-recursive.c:174:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
merge-recursive.c:176:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
merge-recursive.c:180:3: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:210:21: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-recursive.c:213:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge-recursive.c:213:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:237:2: warning: DCL01-C: Do not reuse variable names in subscopes: rename_conflict_info
merge-recursive.c:276:2: warning: DCL01-C: Do not reuse variable names in subscopes: rename_type
merge-recursive.c:281:64: warning: DCL01-C: Do not reuse variable names in subscopes: rename_type
merge-recursive.c:300:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:321:2: warning: DCL00-C: Const-qualify immutable objects: ap
merge-recursive.c:328:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
merge-recursive.c:330:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
merge-recursive.c:339:25: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge-recursive.c:357:4: warning: DCL00-C: Const-qualify immutable objects: len
merge-recursive.c:366:75: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge-recursive.c:372:33: warning: DCL01-C: Do not reuse variable names in subscopes: blob
merge-recursive.c:402:75: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-recursive.c:404:2: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
merge-recursive.c:417:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge-recursive.c:464:2: warning: DCL00-C: Const-qualify immutable objects: baselen
merge-recursive.c:465:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:469:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
merge-recursive.c:469:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:477:68: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-recursive.c:480:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge-recursive.c:481:2: warning: EXP12-C: Do not ignore values returned by functions: read_tree
merge-recursive.c:486:31: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-recursive.c:510:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:511:2: warning: EXP12-C: Do not ignore values returned by functions: get_tree_entry_if_blob
merge-recursive.c:512:2: warning: EXP12-C: Do not ignore values returned by functions: get_tree_entry_if_blob
merge-recursive.c:513:2: warning: EXP12-C: Do not ignore values returned by functions: get_tree_entry_if_blob
merge-recursive.c:525:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:544:11: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:554:2: warning: DCL00-C: Const-qualify immutable objects: onelen
merge-recursive.c:555:2: warning: DCL00-C: Const-qualify immutable objects: twolen
merge-recursive.c:568:2: warning: DCL00-C: Const-qualify immutable objects: cmp
merge-recursive.c:608:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:617:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:619:3: warning: DCL00-C: Const-qualify immutable objects: len
merge-recursive.c:620:52: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:632:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
merge-recursive.c:665:2: warning: DCL00-C: Const-qualify immutable objects: clear
merge-recursive.c:666:2: warning: DCL00-C: Const-qualify immutable objects: options
merge-recursive.c:699:2: warning: DCL00-C: Const-qualify immutable objects: update_cache
merge-recursive.c:700:2: warning: DCL00-C: Const-qualify immutable objects: update_working_directory
merge-recursive.c:727:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-recursive.c:750:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
merge-recursive.c:750:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:793:36: warning: DCL01-C: Do not reuse variable names in subscopes: blob
merge-recursive.c:795:2: warning: DCL00-C: Const-qualify immutable objects: pos
merge-recursive.c:812:2: warning: DCL00-C: Const-qualify immutable objects: pos
merge-recursive.c:854:3: warning: MSC01-C: Strive for logical completeness
merge-recursive.c:884:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:886:3: warning: DCL00-C: Const-qualify immutable objects: pathlen
merge-recursive.c:887:3: warning: DCL00-C: Const-qualify immutable objects: df_pathlen
merge-recursive.c:894:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
merge-recursive.c:966:4: warning: DCL01-C: Do not reuse variable names in subscopes: strbuf
merge-recursive.c:969:5: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:969:5: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:970:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:982:4: warning: DCL00-C: Const-qualify immutable objects: mode
merge-recursive.c:990:4: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
merge-recursive.c:994:4: warning: EXP12-C: Do not ignore values returned by functions: safe_create_leading_directories_const
merge-recursive.c:995:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
merge-recursive.c:999:4: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1005:3: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1009:3: warning: DCL00-C: Const-qualify immutable objects: refresh
merge-recursive.c:1030:2: warning: DCL01-C: Do not reuse variable names in subscopes: blob
merge-recursive.c:1070:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:1070:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:1070:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:1070:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:1097:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:1097:2: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1098:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:1098:2: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1099:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:1099:2: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1112:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge-recursive.c:1121:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge-recursive.c:1122:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge-recursive.c:1125:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
merge-recursive.c:1130:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
merge-recursive.c:1130:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge-recursive.c:1130:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:1147:23: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-recursive.c:1151:24: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-recursive.c:1167:66: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge-recursive.c:1173:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:1173:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:1196:2: warning: DCL00-C: Const-qualify immutable objects: search
merge-recursive.c:1396:4: warning: MSC01-C: Strive for logical completeness
merge-recursive.c:1433:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:1452:4: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:1452:4: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1542:2: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1638:3: warning: EXP12-C: Do not ignore values returned by functions: remove_file
merge-recursive.c:1642:14: warning: EXP05-C: Do not cast away a const qualification
merge-recursive.c:1655:2: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1694:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:1694:2: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1757:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:1757:2: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1783:3: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:1783:3: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1817:3: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:1817:3: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1864:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:1864:2: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1865:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:1865:2: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:1879:26: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-recursive.c:1906:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:1916:61: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-recursive.c:1944:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:1944:25: error: ERR33-C: Ensure that return values are compared against the proper type
merge-recursive.c:1954:60: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:1954:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:1962:1: warning: DCL05-C: Use typedefs to improve code readability
merge-recursive.c:2071:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2072:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2073:3: warning: EXP12-C: Do not ignore values returned by functions: hashmap_remove
merge-recursive.c:2087:20: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-recursive.c:2142:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2156:3: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:2196:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-recursive.c:2196:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2196:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2221:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-recursive.c:2221:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2221:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2279:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2299:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2301:4: warning: EXP12-C: Do not ignore values returned by functions: hashmap_put
merge-recursive.c:2303:4: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
merge-recursive.c:2303:4: error: MEM30-C: Do not access freed memory
merge-recursive.c:2303:4: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:2311:4: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
merge-recursive.c:2311:4: error: MEM30-C: Do not access freed memory
merge-recursive.c:2311:4: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:2313:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2326:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-recursive.c:2326:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2326:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2332:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2333:50: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2345:4: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:2345:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2345:4: error: ERR33-C: Ensure that return values are compared against the proper type
merge-recursive.c:2345:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2345:4: error: ERR33-C: Ensure that return values are compared against the proper type
merge-recursive.c:2371:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-recursive.c:2376:2: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:2428:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2431:4: warning: EXP12-C: Do not ignore values returned by functions: hashmap_put
merge-recursive.c:2434:4: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:2434:4: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:2436:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
merge-recursive.c:2443:19: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-recursive.c:2488:16: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:2498:21: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-recursive.c:2521:2: warning: EXP12-C: Do not ignore values returned by functions: remove_file
merge-recursive.c:2539:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2576:2: warning: EXP12-C: Do not ignore values returned by functions: get_tree_entry
merge-recursive.c:2598:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-recursive.c:2618:25: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-recursive.c:2632:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2654:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2658:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
merge-recursive.c:2666:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2674:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2684:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-recursive.c:2684:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2684:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2710:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2711:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2713:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-recursive.c:2713:6: warning: EXP05-C: Do not cast away a const qualification
merge-recursive.c:2715:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2716:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2718:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
merge-recursive.c:2718:6: warning: EXP05-C: Do not cast away a const qualification
merge-recursive.c:2721:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2721:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2727:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2728:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2729:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2730:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2732:4: warning: DCL00-C: Const-qualify immutable objects: compare
merge-recursive.c:2733:27: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
merge-recursive.c:2735:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2737:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2747:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge-recursive.c:2747:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2747:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge-recursive.c:2747:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:2747:4: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
merge-recursive.c:2766:4: warning: DCL01-C: Do not reuse variable names in subscopes: rename_type
merge-recursive.c:2780:5: warning: EXP12-C: Do not ignore values returned by functions: remove_file
merge-recursive.c:2790:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2818:4: warning: DCL00-C: Const-qualify immutable objects: renamed_stage
merge-recursive.c:2824:4: warning: DCL00-C: Const-qualify immutable objects: renamed_to_self
merge-recursive.c:2886:22: warning: EXP05-C: Do not cast away a const qualification
merge-recursive.c:2920:2: error: EXP30-C: Do not depend on order of evaluation for side effects
merge-recursive.c:2920:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2920:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2927:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:2930:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:2963:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2964:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:2981:8: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:2995:54: warning: DCL01-C: Do not reuse variable names in subscopes: rename
merge-recursive.c:3003:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:3004:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:3008:2: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:3028:3: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:3060:63: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3111:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3111:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3111:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3165:4: warning: EXP12-C: Do not ignore values returned by functions: remove_file_from_index
merge-recursive.c:3171:5: warning: DCL00-C: Const-qualify immutable objects: file_from_stage2
merge-recursive.c:3187:4: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:3190:3: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:3190:3: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:3256:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3257:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3257:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3291:2: warning: DCL00-C: Const-qualify immutable objects: normalize
merge-recursive.c:3298:2: warning: DCL00-C: Const-qualify immutable objects: b_valid
merge-recursive.c:3299:32: warning: EXP05-C: Do not cast away a const qualification
merge-recursive.c:3308:14: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3391:4: warning: EXP12-C: Do not ignore values returned by functions: remove_file
merge-recursive.c:3431:4: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:3452:4: warning: DCL00-C: Const-qualify immutable objects: is_dirty
merge-recursive.c:3462:3: warning: EXP12-C: Do not ignore values returned by functions: remove_file
merge-recursive.c:3524:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:3526:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:3528:5: warning: DCL00-C: Const-qualify immutable objects: ret
merge-recursive.c:3537:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:3538:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:3548:3: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
merge-recursive.c:3548:3: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:3600:3: warning: DCL00-C: Const-qualify immutable objects: cnt
merge-recursive.c:3611:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
merge-recursive.c:3685:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
merge-recursive.c:3686:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
merge-recursive.c:3696:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3698:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3698:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3700:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3700:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3702:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3702:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3704:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3705:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3705:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3706:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3706:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3708:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3709:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3709:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3712:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3712:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3713:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3714:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3714:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:3714:2: error: ERR33-C: Ensure that return values are compared against the proper type
merge-recursive.c:3714:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge-recursive.c:3714:2: error: ERR33-C: Ensure that return values are compared against the proper type
merge-recursive.c:3716:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3719:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3720:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3724:3: warning: EXP12-C: Do not ignore values returned by functions: err
merge-recursive.c:3730:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merge-recursive.c:3754:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3772:2: warning: MSC12-C: Detect and remove code that has no effect
merge-recursive.c:3772:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3772:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
merge-recursive.c:3790:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
merge-recursive.c:3805:1: warning: DCL05-C: Use typedefs to improve code readability
merge-recursive.c:3826:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
merge-recursive.c:3832:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
merge-recursive.c:3841:23: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3851:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
merge-recursive.c:3852:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
merge-recursive.c:3853:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
merge-recursive.c:3854:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
merge-recursive.c:3858:3: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:3858:3: error: MEM30-C: Do not access freed memory
merge-recursive.c:3858:3: error: MEM31-C: Free dynamically allocated memory when no longer needed
merge-recursive.c:3858:3: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:3862:3: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:3862:3: error: MEM30-C: Do not access freed memory
merge-recursive.c:3862:3: error: MEM31-C: Free dynamically allocated memory when no longer needed
merge-recursive.c:3862:3: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:3865:3: warning: DCL00-C: Const-qualify immutable objects: boolval
merge-recursive.c:3874:3: warning: MEM01-C: Store a new value in pointers immediately after free()
merge-recursive.c:3874:3: error: MEM34-C: Only free memory allocated dynamically
merge-recursive.c:3883:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge-recursive.c:3920:19: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3920:19: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3920:19: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3920:19: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3922:19: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3922:19: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3922:19: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3922:19: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3924:3: warning: DCL00-C: Const-qualify immutable objects: value
merge-recursive.c:3928:3: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3928:3: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3929:17: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3929:20: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3929:21: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3930:17: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3933:3: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3935:3: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3937:3: warning: INT13-C: Use bitwise operators only on unsigned operands
merge-recursive.c:3939:3: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC merge.o
In directory:  /datasets/git
Compiler args are:  -o merge.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" merge.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" merge.c
merge.c:12:50: warning: DCL01-C: Do not reuse variable names in subscopes: commit
merge.c:26:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
merge.c:27:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merge.c:28:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
merge.c:30:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
merge.c:31:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
merge.c:32:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
merge.c:34:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
merge.c:56:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
merge.c:58:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
merge.c:63:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge.c:64:2: warning: EXP12-C: Do not ignore values returned by functions: memset
merge.c:77:3: warning: EXP12-C: Do not ignore values returned by functions: parse_tree
merge.c:81:2: warning: EXP12-C: Do not ignore values returned by functions: memset
    CC midx.o
In directory:  /datasets/git
Compiler args are:  -o midx.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" midx.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" midx.c
midx.c:63:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:64:24: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
midx.c:64:24: warning: EXP05-C: Do not cast away a const qualification
midx.c:64:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:66:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:66:17: error: ERR33-C: Ensure that return values are compared against the proper type
midx.c:67:3: warning: MSC12-C: Detect and remove code that has no effect
midx.c:93:3: warning: MSC12-C: Detect and remove code that has no effect
midx.c:99:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:99:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:100:3: warning: MSC12-C: Detect and remove code that has no effect
midx.c:109:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
midx.c:109:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:126:3: warning: MSC12-C: Detect and remove code that has no effect
midx.c:151:2: warning: EXP12-C: Do not ignore values returned by functions: pair_chunk
midx.c:158:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:159:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:161:18: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
midx.c:161:18: warning: EXP05-C: Do not cast away a const qualification
midx.c:165:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:180:2: warning: MEM01-C: Store a new value in pointers immediately after free()
midx.c:180:2: error: MEM34-C: Only free memory allocated dynamically
midx.c:199:2: warning: EXP12-C: Do not ignore values returned by functions: munmap
midx.c:199:9: warning: EXP05-C: Do not cast away a const qualification
midx.c:207:2: warning: MEM01-C: Store a new value in pointers immediately after free()
midx.c:261:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:269:61: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:278:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:327:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
midx.c:359:3: warning: DCL00-C: Const-qualify immutable objects: mid
midx.c:428:24: warning: EXP05-C: Do not cast away a const qualification
midx.c:429:24: warning: EXP05-C: Do not cast away a const qualification
midx.c:436:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:446:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
midx.c:465:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:490:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:527:36: warning: EXP05-C: Do not cast away a const qualification
midx.c:528:36: warning: EXP05-C: Do not cast away a const qualification
midx.c:529:2: warning: DCL00-C: Const-qualify immutable objects: cmp
midx.c:540:20: warning: MSC05-C: Do not manipulate time_t typed values directly
midx.c:542:25: warning: MSC05-C: Do not manipulate time_t typed values directly
midx.c:555:2: warning: EXP12-C: Do not ignore values returned by functions: nth_midxed_object_oid
midx.c:588:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:619:3: warning: EXP12-C: Do not ignore values returned by functions: nth_midxed_pack_midx_entry
midx.c:673:2: warning: DCL00-C: Const-qualify immutable objects: start_pack
midx.c:685:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:686:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:697:4: warning: DCL00-C: Const-qualify immutable objects: preferred
midx.c:719:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:733:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:749:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:755:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:755:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:757:3: warning: EXP12-C: Do not ignore values returned by functions: memset
midx.c:767:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:769:2: warning: DCL00-C: Const-qualify immutable objects: last
midx.c:796:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:797:2: warning: DCL00-C: Const-qualify immutable objects: hash_len
midx.c:821:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:851:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:853:2: warning: DCL00-C: Const-qualify immutable objects: end
midx.c:869:3: warning: EXP12-C: Do not ignore values returned by functions: hashwrite_be64
midx.c:880:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:897:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:897:50: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:918:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:930:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:933:2: warning: MEM01-C: Store a new value in pointers immediately after free()
midx.c:933:2: error: MEM34-C: Only free memory allocated dynamically
midx.c:976:2: warning: EXP12-C: Do not ignore values returned by functions: memset
midx.c:996:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
midx.c:1023:57: warning: DCL01-C: Do not reuse variable names in subscopes: index
midx.c:1026:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1030:47: warning: DCL01-C: Do not reuse variable names in subscopes: commit
midx.c:1032:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1033:2: warning: DCL00-C: Const-qualify immutable objects: pos
midx.c:1039:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1039:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1039:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1039:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1039:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1039:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1039:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1039:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1039:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1039:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1051:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
midx.c:1056:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1092:3: warning: EXP12-C: Do not ignore values returned by functions: read_refs_snapshot
midx.c:1094:3: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
midx.c:1095:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
midx.c:1138:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
midx.c:1145:11: warning: INT13-C: Use bitwise operators only on unsigned operands
midx.c:1148:11: warning: INT13-C: Use bitwise operators only on unsigned operands
midx.c:1155:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1187:2: warning: MEM01-C: Store a new value in pointers immediately after free()
midx.c:1187:2: error: MEM34-C: Only free memory allocated dynamically
midx.c:1188:2: warning: MEM01-C: Store a new value in pointers immediately after free()
midx.c:1188:2: error: MEM34-C: Only free memory allocated dynamically
midx.c:1204:2: warning: EXP12-C: Do not ignore values returned by functions: find_odb
midx.c:1207:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
midx.c:1215:2: warning: MEM01-C: Store a new value in pointers immediately after free()
midx.c:1215:2: error: MEM34-C: Only free memory allocated dynamically
midx.c:1262:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1266:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1280:6: warning: MSC12-C: Detect and remove code that has no effect
midx.c:1310:3: warning: DCL00-C: Const-qualify immutable objects: want_bitmap
midx.c:1343:37: warning: INT13-C: Use bitwise operators only on unsigned operands
midx.c:1359:41: warning: MSC05-C: Do not manipulate time_t typed values directly
midx.c:1385:4: warning: MSC12-C: Detect and remove code that has no effect
midx.c:1409:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1410:4: warning: DCL00-C: Const-qualify immutable objects: cmp
midx.c:1417:5: warning: MSC12-C: Detect and remove code that has no effect
midx.c:1439:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1451:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1451:58: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1456:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1461:4: warning: DCL00-C: Const-qualify immutable objects: perm
midx.c:1472:2: warning: EXP12-C: Do not ignore values returned by functions: hold_lock_file_for_update
midx.c:1476:3: warning: MSC12-C: Detect and remove code that has no effect
midx.c:1484:12: warning: INT13-C: Use bitwise operators only on unsigned operands
midx.c:1484:35: warning: INT13-C: Use bitwise operators only on unsigned operands
midx.c:1491:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1497:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1497:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1505:36: warning: INT13-C: Use bitwise operators only on unsigned operands
midx.c:1508:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1512:2: warning: EXP12-C: Do not ignore values returned by functions: write_midx_header
midx.c:1513:2: warning: EXP12-C: Do not ignore values returned by functions: write_chunkfile
midx.c:1515:2: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
midx.c:1547:4: warning: MSC12-C: Detect and remove code that has no effect
midx.c:1613:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1629:2: warning: EXP12-C: Do not ignore values returned by functions: memset
midx.c:1668:2: warning: DCL00-C: Const-qualify immutable objects: ap
midx.c:1670:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
midx.c:1673:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
midx.c:1684:29: warning: EXP05-C: Do not cast away a const qualification
midx.c:1685:29: warning: EXP05-C: Do not cast away a const qualification
midx.c:1706:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
midx.c:1718:4: warning: MSC12-C: Detect and remove code that has no effect
midx.c:1740:3: warning: DCL00-C: Const-qualify immutable objects: oid_fanout1
midx.c:1741:3: warning: DCL00-C: Const-qualify immutable objects: oid_fanout2
midx.c:1763:3: warning: EXP12-C: Do not ignore values returned by functions: nth_midxed_object_oid
midx.c:1764:3: warning: EXP12-C: Do not ignore values returned by functions: nth_midxed_object_oid
midx.c:1770:3: warning: DCL00-C: Const-qualify immutable objects: _n
midx.c:1780:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1803:4: warning: EXP12-C: Do not ignore values returned by functions: close_pack_fd
midx.c:1807:3: warning: EXP12-C: Do not ignore values returned by functions: nth_midxed_object_oid
midx.c:1828:3: warning: DCL00-C: Const-qualify immutable objects: _n
midx.c:1833:2: warning: MEM01-C: Store a new value in pointers immediately after free()
midx.c:1833:2: error: MEM34-C: Only free memory allocated dynamically
midx.c:1844:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
midx.c:1849:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1855:3: warning: DCL00-C: Const-qualify immutable objects: pack_int_id
midx.c:1880:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
midx.c:1882:3: error: MEM34-C: Only free memory allocated dynamically
midx.c:1886:2: warning: MEM01-C: Store a new value in pointers immediately after free()
midx.c:1886:2: error: MEM34-C: Only free memory allocated dynamically
midx.c:1906:6: warning: EXP05-C: Do not cast away a const qualification
midx.c:1907:6: warning: EXP05-C: Do not cast away a const qualification
midx.c:1923:2: warning: EXP12-C: Do not ignore values returned by functions: repo_config_get_bool
midx.c:1947:2: warning: DCL01-C: Do not reuse variable names in subscopes: pack_info
midx.c:1950:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
midx.c:1952:2: warning: EXP12-C: Do not ignore values returned by functions: repo_config_get_bool
midx.c:1964:3: warning: DCL00-C: Const-qualify immutable objects: pack_int_id
midx.c:1973:3: warning: DCL00-C: Const-qualify immutable objects: pack_int_id
midx.c:1988:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
midx.c:1998:2: warning: MEM01-C: Store a new value in pointers immediately after free()
midx.c:1998:2: error: MEM34-C: Only free memory allocated dynamically
midx.c:2035:2: warning: EXP12-C: Do not ignore values returned by functions: repo_config_get_bool
midx.c:2036:2: warning: EXP12-C: Do not ignore values returned by functions: repo_config_get_bool
midx.c:2038:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
midx.c:2042:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
midx.c:2060:3: warning: MSC12-C: Detect and remove code that has no effect
midx.c:2069:3: warning: DCL00-C: Const-qualify immutable objects: pack_int_id
midx.c:2074:3: warning: EXP12-C: Do not ignore values returned by functions: nth_midxed_object_oid
midx.c:2080:3: warning: MSC12-C: Detect and remove code that has no effect
midx.c:2088:2: error: MEM34-C: Only free memory allocated dynamically
    CC name-hash.o
In directory:  /datasets/git
Compiler args are:  -o name-hash.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" name-hash.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" name-hash.c
name-hash.c:29:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
name-hash.c:29:7: warning: EXP05-C: Do not cast away a const qualification
name-hash.c:30:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
name-hash.c:30:7: warning: EXP05-C: Do not cast away a const qualification
name-hash.c:42:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-hash.c:74:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
name-hash.c:74:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-hash.c:102:3: warning: EXP12-C: Do not ignore values returned by functions: hashmap_remove
name-hash.c:103:3: error: MEM34-C: Only free memory allocated dynamically
name-hash.c:126:19: warning: DCL01-C: Do not reuse variable names in subscopes: remove
name-hash.c:130:8: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
name-hash.c:130:8: warning: EXP05-C: Do not cast away a const qualification
name-hash.c:131:8: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
name-hash.c:131:8: warning: EXP05-C: Do not cast away a const qualification
name-hash.c:232:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-hash.c:235:3: warning: EXP12-C: Do not ignore values returned by functions: init_recursive_mutex
name-hash.c:243:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
name-hash.c:245:2: warning: MEM01-C: Store a new value in pointers immediately after free()
name-hash.c:278:2: warning: MSC12-C: Detect and remove code that has no effect
name-hash.c:278:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
name-hash.c:278:2: warning: INT13-C: Use bitwise operators only on unsigned operands
name-hash.c:278:2: warning: INT13-C: Use bitwise operators only on unsigned operands
name-hash.c:283:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-hash.c:292:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
name-hash.c:292:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-hash.c:338:2: warning: DCL00-C: Const-qualify immutable objects: input_prefix_len
name-hash.c:358:3: warning: MSC12-C: Detect and remove code that has no effect
name-hash.c:360:4: warning: DCL00-C: Const-qualify immutable objects: mid
name-hash.c:361:4: warning: DCL00-C: Const-qualify immutable objects: cmp
name-hash.c:391:2: warning: DCL00-C: Const-qualify immutable objects: input_prefix_len
name-hash.c:398:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
name-hash.c:405:4: warning: DCL00-C: Const-qualify immutable objects: len
name-hash.c:464:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-hash.c:466:2: warning: EXP12-C: Do not ignore values returned by functions: handle_range_1
name-hash.c:479:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-hash.c:519:12: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
name-hash.c:521:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-hash.c:522:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-hash.c:523:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
name-hash.c:574:2: warning: MEM01-C: Store a new value in pointers immediately after free()
name-hash.c:574:2: error: MEM34-C: Only free memory allocated dynamically
name-hash.c:575:2: warning: MEM01-C: Store a new value in pointers immediately after free()
name-hash.c:575:2: error: MEM34-C: Only free memory allocated dynamically
name-hash.c:576:2: error: MEM34-C: Only free memory allocated dynamically
name-hash.c:584:2: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
name-hash.c:639:18: warning: INT13-C: Use bitwise operators only on unsigned operands
name-hash.c:640:2: warning: EXP12-C: Do not ignore values returned by functions: hashmap_remove
name-hash.c:667:2: warning: DCL00-C: Const-qualify immutable objects: len
name-hash.c:700:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
name-hash.c:708:12: warning: EXP05-C: Do not cast away a const qualification
name-hash.c:719:2: warning: DCL00-C: Const-qualify immutable objects: hash
name-hash.c:726:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC negotiator/default.o
In directory:  /datasets/git
Compiler args are:  -o negotiator/default.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" negotiator/default.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" negotiator/default.c
default.c:23:21: warning: DCL01-C: Do not reuse variable names in subscopes: commit
default.c:25:29: warning: INT13-C: Use bitwise operators only on unsigned operands
default.c:40:16: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
default.c:55:70: warning: DCL01-C: Do not reuse variable names in subscopes: commit
default.c:59:22: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
default.c:89:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
default.c:98:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
default.c:99:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
default.c:132:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
default.c:133:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
default.c:140:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
default.c:147:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
default.c:152:2: warning: DCL00-C: Const-qualify immutable objects: known_to_be_common
default.c:153:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
default.c:171:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC negotiator/noop.o
In directory:  /datasets/git
Compiler args are:  -o negotiator/noop.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" negotiator/noop.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" negotiator/noop.c
noop.c:6:51: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: n
noop.c:6:69: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: c
noop.c:11:46: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: n
noop.c:11:64: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: c
noop.c:16:62: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: n
noop.c:21:41: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: n
noop.c:21:59: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: c
noop.c:31:46: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: n
    CC negotiator/skipping.o
In directory:  /datasets/git
Compiler args are:  -o negotiator/skipping.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" negotiator/skipping.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" negotiator/skipping.c
skipping.c:35:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
skipping.c:53:58: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: unused
skipping.c:55:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
skipping.c:56:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
skipping.c:60:49: warning: DCL01-C: Do not reuse variable names in subscopes: data
skipping.c:60:70: warning: DCL01-C: Do not reuse variable names in subscopes: commit
skipping.c:62:2: warning: DCL01-C: Do not reuse variable names in subscopes: entry
skipping.c:65:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
skipping.c:76:16: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
skipping.c:89:38: warning: DCL01-C: Do not reuse variable names in subscopes: data
skipping.c:95:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
skipping.c:119:37: warning: DCL01-C: Do not reuse variable names in subscopes: data
skipping.c:119:57: warning: DCL01-C: Do not reuse variable names in subscopes: entry
skipping.c:137:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
skipping.c:151:3: warning: DCL00-C: Const-qualify immutable objects: new_original_ttl
skipping.c:153:3: warning: DCL00-C: Const-qualify immutable objects: new_ttl
skipping.c:164:53: warning: DCL01-C: Do not reuse variable names in subscopes: data
skipping.c:169:3: warning: DCL01-C: Do not reuse variable names in subscopes: entry
skipping.c:170:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
skipping.c:177:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
skipping.c:186:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
skipping.c:188:18: warning: INT13-C: Use bitwise operators only on unsigned operands
skipping.c:198:3: error: MEM34-C: Only free memory allocated dynamically
skipping.c:208:2: warning: EXP12-C: Do not ignore values returned by functions: rev_list_push
skipping.c:208:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
skipping.c:216:2: warning: EXP12-C: Do not ignore values returned by functions: rev_list_push
skipping.c:216:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
skipping.c:223:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
skipping.c:228:2: warning: DCL00-C: Const-qualify immutable objects: known_to_be_common
skipping.c:232:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
skipping.c:244:2: warning: DCL01-C: Do not reuse variable names in subscopes: data
skipping.c:250:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC notes-cache.o
In directory:  /datasets/git
Compiler args are:  -o notes-cache.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" notes-cache.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" notes-cache.c
notes-cache.c:9:23: warning: DCL01-C: Do not reuse variable names in subscopes: ref
notes-cache.c:13:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
notes-cache.c:25:2: warning: EXP12-C: Do not ignore values returned by functions: memset
notes-cache.c:38:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
notes-cache.c:41:2: warning: EXP12-C: Do not ignore values returned by functions: memset
notes-cache.c:86:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC notes-merge.o
In directory:  /datasets/git
Compiler args are:  -o notes-merge.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" notes-merge.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" notes-merge.c
notes-merge.c:24:2: warning: EXP12-C: Do not ignore values returned by functions: memset
notes-merge.c:34:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
notes-merge.c:34:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes-merge.c:39:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
notes-merge.c:39:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes-merge.c:49:3: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:49:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:50:3: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:50:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:53:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:56:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:61:2: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:61:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:107:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes-merge.c:107:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes-merge.c:108:4: warning: EXP12-C: Do not ignore values returned by functions: memset
notes-merge.c:140:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes-merge.c:158:4: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:158:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:160:5: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:160:5: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:163:5: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:163:5: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:224:3: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:224:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:246:4: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:246:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:246:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:246:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:255:4: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:255:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:256:4: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:256:4: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:309:3: warning: DCL00-C: Const-qualify immutable objects: ret
notes-merge.c:321:2: error: MEM34-C: Only free memory allocated dynamically
notes-merge.c:338:2: error: MEM34-C: Only free memory allocated dynamically
notes-merge.c:395:3: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:395:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:404:3: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:404:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:416:3: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:416:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:417:3: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:417:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:422:3: warning: EXP12-C: Do not ignore values returned by functions: ll_merge_in_worktree
notes-merge.c:426:2: warning: EXP12-C: Do not ignore values returned by functions: remove_note
notes-merge.c:439:2: warning: MSC01-C: Strive for logical completeness
notes-merge.c:529:2: warning: MEM01-C: Store a new value in pointers immediately after free()
notes-merge.c:529:2: error: MEM34-C: Only free memory allocated dynamically
notes-merge.c:532:3: error: FIO30-C: Exclude user input from format strings
notes-merge.c:550:2: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:550:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:551:2: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:551:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:600:2: warning: MSC12-C: Detect and remove code that has no effect
notes-merge.c:600:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes-merge.c:652:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
notes-merge.c:653:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
notes-merge.c:685:2: warning: EXP12-C: Do not ignore values returned by functions: git_path_buf
notes-merge.c:733:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
notes-merge.c:747:2: warning: EXP12-C: Do not ignore values returned by functions: git_path_buf
    CC notes-utils.o
In directory:  /datasets/git
Compiler args are:  -o notes-utils.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" notes-utils.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" notes-utils.c
notes-utils.c:16:2: warning: MSC12-C: Detect and remove code that has no effect
notes-utils.c:28:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
notes-utils.c:56:2: warning: EXP12-C: Do not ignore values returned by functions: update_ref
notes-utils.c:96:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes-utils.c:105:4: warning: MSC12-C: Detect and remove code that has no effect
notes-utils.c:126:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes-utils.c:127:33: warning: ENV00-C: Do not store the pointer to the string returned by getenv()
notes-utils.c:132:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes-utils.c:156:3: error: MEM34-C: Only free memory allocated dynamically
notes-utils.c:185:2: warning: MEM01-C: Store a new value in pointers immediately after free()
    CC notes.o
In directory:  /datasets/git
Compiler args are:  -o notes.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" notes.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" notes.c
notes.c:76:1: warning: DCL02-C: Use visually distinct identifiers: default_notes_tree
notes.c:99:72: warning: DCL01-C: Do not reuse variable names in subscopes: tree
notes.c:108:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:112:4: error: MEM34-C: Only free memory allocated dynamically
notes.c:117:6: warning: INT13-C: Use bitwise operators only on unsigned operands
notes.c:117:6: warning: INT13-C: Use bitwise operators only on unsigned operands
notes.c:121:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
notes.c:121:11: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:126:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:130:4: error: MEM34-C: Only free memory allocated dynamically
notes.c:145:20: warning: DCL01-C: Do not reuse variable names in subscopes: tree
notes.c:164:51: warning: DCL01-C: Do not reuse variable names in subscopes: tree
notes.c:165:41: warning: DCL01-C: Do not reuse variable names in subscopes: index
notes.c:170:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:170:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes.c:171:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:198:20: warning: DCL01-C: Do not reuse variable names in subscopes: tree
notes.c:206:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:215:2: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:215:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:216:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
notes.c:224:7: warning: INT13-C: Use bitwise operators only on unsigned operands
notes.c:224:7: warning: INT13-C: Use bitwise operators only on unsigned operands
notes.c:225:25: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
notes.c:225:23: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
notes.c:225:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:227:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:227:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes.c:231:11: warning: INT13-C: Use bitwise operators only on unsigned operands
notes.c:231:11: warning: INT13-C: Use bitwise operators only on unsigned operands
notes.c:248:68: warning: DCL01-C: Do not reuse variable names in subscopes: tree
notes.c:257:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:259:2: warning: MSC01-C: Strive for logical completeness
notes.c:265:9: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
notes.c:268:3: warning: MSC01-C: Strive for logical completeness
notes.c:286:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:297:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:301:4: error: MEM34-C: Only free memory allocated dynamically
notes.c:309:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:309:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes.c:316:6: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
notes.c:320:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
notes.c:325:45: warning: DCL01-C: Do not reuse variable names in subscopes: tree
notes.c:330:3: warning: MSC01-C: Strive for logical completeness
notes.c:332:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:379:3: warning: MSC12-C: Detect and remove code that has no effect
notes.c:379:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes.c:382:3: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:382:3: error: MEM34-C: Only free memory allocated dynamically
notes.c:407:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:408:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:410:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:410:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:416:3: warning: DCL00-C: Const-qualify immutable objects: path_len
notes.c:418:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:418:16: error: ERR33-C: Ensure that return values are compared against the proper type
notes.c:418:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:426:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:430:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:430:23: error: ERR33-C: Ensure that return values are compared against the proper type
notes.c:446:4: warning: EXP12-C: Do not ignore values returned by functions: memset
notes.c:446:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:447:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:455:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:494:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:511:56: warning: DCL01-C: Do not reuse variable names in subscopes: tree
notes.c:545:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:545:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:545:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:549:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
notes.c:552:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
notes.c:555:72: warning: DCL01-C: Do not reuse variable names in subscopes: tree
notes.c:569:3: warning: MSC01-C: Strive for logical completeness
notes.c:572:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
notes.c:572:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:595:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:596:5: warning: MSC12-C: Detect and remove code that has no effect
notes.c:602:23: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
notes.c:603:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
notes.c:613:5: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:613:5: error: MEM34-C: Only free memory allocated dynamically
notes.c:657:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:658:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:658:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes.c:662:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:663:26: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
notes.c:682:3: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:682:3: error: MEM34-C: Only free memory allocated dynamically
notes.c:685:31: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
notes.c:694:2: warning: DCL00-C: Const-qualify immutable objects: path_len
notes.c:699:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:711:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:718:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:718:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
notes.c:718:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:718:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:721:59: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:764:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:767:28: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
notes.c:770:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:770:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:770:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:770:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:770:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:770:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:770:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:783:43: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: note_path
notes.c:812:3: error: MEM34-C: Only free memory allocated dynamically
notes.c:818:3: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:818:3: error: MEM34-C: Only free memory allocated dynamically
notes.c:819:3: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:819:3: error: MEM34-C: Only free memory allocated dynamically
notes.c:832:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
notes.c:833:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
notes.c:835:2: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:835:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:836:2: warning: MEM01-C: Store a new value in pointers immediately after free()
notes.c:836:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:840:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:851:44: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cur_oid
notes.c:874:3: error: MEM34-C: Only free memory allocated dynamically
notes.c:884:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
notes.c:885:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:892:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:931:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:942:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:944:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_glob_ref
notes.c:961:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_split_in_place
notes.c:964:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:968:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:973:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:1005:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:1042:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:1042:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:1044:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
notes.c:1054:2: warning: EXP12-C: Do not ignore values returned by functions: memset
notes.c:1065:15: warning: DCL01-C: Do not reuse variable names in subscopes: ref
notes.c:1069:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
notes.c:1091:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:1095:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
notes.c:1096:21: error: ENV30-C: Do not modify the string returned by getenv()
notes.c:1125:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:1141:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:1158:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:1168:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:1181:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:1185:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:1186:30: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
notes.c:1208:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:1210:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_note
notes.c:1235:2: warning: EXP12-C: Do not ignore values returned by functions: memset
notes.c:1252:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
notes.c:1268:3: error: MEM34-C: Only free memory allocated dynamically
notes.c:1276:4: error: MEM34-C: Only free memory allocated dynamically
notes.c:1278:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
notes.c:1287:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
notes.c:1291:4: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
notes.c:1292:4: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
notes.c:1306:2: error: MEM34-C: Only free memory allocated dynamically
notes.c:1313:2: warning: MSC12-C: Detect and remove code that has no effect
notes.c:1349:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
    CC object-file.o
In directory:  /datasets/git
Compiler args are:  -o object-file.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" object-file.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" object-file.c
object-file.c:173:1: warning: DCL02-C: Use visually distinct identifiers: hash_algos
object-file.c:1512:1: warning: DCL02-C: Use visually distinct identifiers: obj_read_use_lock
object-file.c:1513:1: warning: DCL02-C: Use visually distinct identifiers: obj_read_mutex
object-file.c:1533:1: warning: DCL02-C: Use visually distinct identifiers: fetch_if_missing
object-file.c:107:2: warning: EXP12-C: Do not ignore values returned by functions: memset
object-file.c:139:2: warning: EXP12-C: Do not ignore values returned by functions: memset
object-file.c:143:49: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ctx
object-file.c:148:50: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: dst
object-file.c:154:51: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ctx
object-file.c:161:51: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: hash
object-file.c:162:22: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ctx
object-file.c:167:58: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: oid
object-file.c:168:26: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ctx
object-file.c:262:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:309:32: warning: INT13-C: Use bitwise operators only on unsigned operands
object-file.c:318:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
object-file.c:353:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
object-file.c:366:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
object-file.c:413:2: warning: DCL00-C: Const-qualify immutable objects: result
object-file.c:416:2: warning: MEM01-C: Store a new value in pointers immediately after free()
object-file.c:416:2: error: MEM34-C: Only free memory allocated dynamically
object-file.c:424:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:425:3: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
object-file.c:426:3: warning: DCL00-C: Const-qualify immutable objects: val
object-file.c:462:3: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:476:3: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:478:3: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:516:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
object-file.c:522:3: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:532:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:532:48: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:533:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:538:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-file.c:546:2: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:597:3: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:602:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
object-file.c:608:3: warning: EXP12-C: Do not ignore values returned by functions: link_alt_odb_entry
object-file.c:624:3: warning: EXP12-C: Do not ignore values returned by functions: warn_on_fopen_errors
object-file.c:625:3: error: MEM34-C: Only free memory allocated dynamically
object-file.c:631:2: error: MEM34-C: Only free memory allocated dynamically
object-file.c:641:2: warning: EXP12-C: Do not ignore values returned by functions: hold_lock_file_for_update
object-file.c:674:2: error: MEM34-C: Only free memory allocated dynamically
object-file.c:703:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-file.c:755:3: error: MEM34-C: Only free memory allocated dynamically
object-file.c:761:3: error: MEM34-C: Only free memory allocated dynamically
object-file.c:796:3: error: MEM34-C: Only free memory allocated dynamically
object-file.c:810:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
object-file.c:815:2: warning: MEM01-C: Store a new value in pointers immediately after free()
object-file.c:815:2: error: MEM34-C: Only free memory allocated dynamically
object-file.c:831:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
object-file.c:832:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
object-file.c:836:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
object-file.c:837:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
object-file.c:838:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
object-file.c:841:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
object-file.c:846:26: warning: EXP05-C: Do not cast away a const qualification
object-file.c:878:2: warning: EXP12-C: Do not ignore values returned by functions: finish_command
object-file.c:892:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-file.c:918:2: warning: EXP12-C: Do not ignore values returned by functions: foreach_alt_odb
object-file.c:973:2: warning: EXP12-C: Do not ignore values returned by functions: odb_loose_path
object-file.c:1014:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:1041:3: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
object-file.c:1052:2: warning: DCL00-C: Const-qualify immutable objects: ret
object-file.c:1108:3: warning: DCL00-C: Const-qualify immutable objects: readlen
object-file.c:1111:4: warning: EXP12-C: Do not ignore values returned by functions: close_istream
object-file.c:1119:2: warning: EXP12-C: Do not ignore values returned by functions: close_istream
object-file.c:1128:24: warning: INT13-C: Use bitwise operators only on unsigned operands
object-file.c:1131:13: warning: INT13-C: Use bitwise operators only on unsigned operands
object-file.c:1132:25: warning: INT13-C: Use bitwise operators only on unsigned operands
object-file.c:2666:33: warning: DCL02-C: Use visually distinct identifiers: flags
object-file.c:1141:4: warning: DCL00-C: Const-qualify immutable objects: flags
object-file.c:1141:4: warning: DCL01-C: Do not reuse variable names in subscopes: flags
object-file.c:2666:33: warning: DCL02-C: Use visually distinct identifiers: flags
object-file.c:1142:33: warning: INT13-C: Use bitwise operators only on unsigned operands
object-file.c:1232:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:1235:5: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:1263:2: warning: EXP12-C: Do not ignore values returned by functions: memset
object-file.c:1316:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:1358:2: error: MEM34-C: Only free memory allocated dynamically
object-file.c:1378:3: warning: DCL00-C: Const-qualify immutable objects: c
object-file.c:1397:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:1401:4: warning: DCL00-C: Const-qualify immutable objects: c
object-file.c:1437:2: warning: DCL00-C: Const-qualify immutable objects: allow_unknown
object-file.c:1474:2: warning: MSC01-C: Strive for logical completeness
object-file.c:1502:2: warning: EXP12-C: Do not ignore values returned by functions: munmap
object-file.c:1521:2: warning: EXP12-C: Do not ignore values returned by functions: init_recursive_mutex
object-file.c:1530:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
object-file.c:1686:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-file.c:1771:4: error: MEM34-C: Only free memory allocated dynamically
object-file.c:1776:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:1779:4: error: MEM34-C: Only free memory allocated dynamically
object-file.c:1782:3: warning: MEM01-C: Store a new value in pointers immediately after free()
object-file.c:1782:3: error: MEM34-C: Only free memory allocated dynamically
object-file.c:1827:38: warning: DCL01-C: Do not reuse variable names in subscopes: tmpfile
object-file.c:1853:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
object-file.c:1928:2: warning: DCL00-C: Const-qualify immutable objects: dirlen
object-file.c:1991:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:1995:20: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
object-file.c:2021:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2060:2: warning: EXP12-C: Do not ignore values returned by functions: loose_object_path
object-file.c:2069:19: warning: EXP05-C: Do not cast away a const qualification
object-file.c:2165:21: warning: EXP05-C: Do not cast away a const qualification
object-file.c:2166:10: warning: EXP05-C: Do not cast away a const qualification
object-file.c:2181:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2181:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2200:3: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
object-file.c:2204:2: warning: EXP12-C: Do not ignore values returned by functions: loose_object_path
object-file.c:2252:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2264:2: error: MEM34-C: Only free memory allocated dynamically
object-file.c:2284:2: error: MEM34-C: Only free memory allocated dynamically
object-file.c:2292:2: warning: DCL00-C: Const-qualify immutable objects: quick
object-file.c:2293:2: warning: DCL00-C: Const-qualify immutable objects: object_info_flags
object-file.c:2330:2: warning: EXP12-C: Do not ignore values returned by functions: memset
object-file.c:2338:2: warning: EXP12-C: Do not ignore values returned by functions: memset
object-file.c:2350:2: warning: DCL00-C: Const-qualify immutable objects: write_object
object-file.c:2394:2: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:2395:2: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:2395:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
object-file.c:2436:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2438:3: warning: DCL00-C: Const-qualify immutable objects: read_result
object-file.c:2442:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2447:3: error: MEM34-C: Only free memory allocated dynamically
object-file.c:2451:3: warning: EXP12-C: Do not ignore values returned by functions: munmap
object-file.c:2512:8: error: FIO42-C: Close files when they are no longer needed
object-file.c:2539:48: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2554:2: warning: DCL00-C: Const-qualify immutable objects: type
object-file.c:2600:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2602:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2618:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
object-file.c:2620:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2672:3: warning: DCL00-C: Const-qualify immutable objects: r
object-file.c:2687:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-file.c:2694:2: warning: DCL00-C: Const-qualify immutable objects: subdir_nr
object-file.c:2696:2: warning: DCL00-C: Const-qualify immutable objects: word_bits
object-file.c:2696:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2697:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2697:32: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
object-file.c:2698:2: warning: DCL00-C: Const-qualify immutable objects: mask
object-file.c:2698:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2698:27: warning: INT13-C: Use bitwise operators only on unsigned operands
object-file.c:2698:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2698:41: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
object-file.c:2702:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2706:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2709:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-file.c:2713:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_file_in_obj_subdir
object-file.c:2717:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2717:10: warning: INT13-C: Use bitwise operators only on unsigned operands
object-file.c:2726:2: warning: EXP12-C: Do not ignore values returned by functions: memset
object-file.c:2749:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2759:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-file.c:2769:3: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:2773:3: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:2780:3: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:2803:3: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:2809:3: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:2814:3: warning: MSC12-C: Detect and remove code that has no effect
object-file.c:2825:4: warning: MSC12-C: Detect and remove code that has no effect
    CC object-name.o
In directory:  /datasets/git
Compiler args are:  -o object-name.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" object-name.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" object-name.c
object-name.c:93:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-name.c:118:11: warning: INT13-C: Use bitwise operators only on unsigned operands
object-name.c:133:2: warning: EXP12-C: Do not ignore values returned by functions: bsearch_midx
object-name.c:161:2: warning: EXP12-C: Do not ignore values returned by functions: bsearch_pack
object-name.c:170:3: warning: EXP12-C: Do not ignore values returned by functions: nth_packed_object_id
object-name.c:226:15: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data_unused
object-name.c:228:2: warning: DCL00-C: Const-qualify immutable objects: kind
object-name.c:234:12: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data_unused
object-name.c:254:13: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data_unused
object-name.c:256:2: warning: DCL00-C: Const-qualify immutable objects: kind
object-name.c:262:16: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data_unused
object-name.c:282:13: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data_unused
object-name.c:284:2: warning: DCL00-C: Const-qualify immutable objects: kind
object-name.c:308:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-name.c:324:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-name.c:327:2: warning: EXP12-C: Do not ignore values returned by functions: memset
object-name.c:342:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
object-name.c:349:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
object-name.c:363:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-name.c:386:2: warning: MSC12-C: Detect and remove code that has no effect
object-name.c:386:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
object-name.c:386:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
object-name.c:386:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
object-name.c:392:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
object-name.c:413:3: warning: DCL01-C: Do not reuse variable names in subscopes: tag
object-name.c:472:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-name.c:476:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
object-name.c:485:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-name.c:486:2: warning: DCL00-C: Const-qualify immutable objects: a_type
object-name.c:486:52: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-name.c:487:2: warning: DCL00-C: Const-qualify immutable objects: b_type
object-name.c:487:52: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-name.c:496:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-name.c:496:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-name.c:524:2: warning: DCL00-C: Const-qualify immutable objects: quietly
object-name.c:569:3: warning: MSC12-C: Detect and remove code that has no effect
object-name.c:580:3: warning: EXP12-C: Do not ignore values returned by functions: repo_for_each_abbrev
object-name.c:646:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
object-name.c:656:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-name.c:659:21: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
object-name.c:668:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
object-name.c:770:3: warning: DCL00-C: Const-qualify immutable objects: count
object-name.c:791:2: warning: EXP12-C: Do not ignore values returned by functions: oid_to_hex_r
object-name.c:808:15: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
object-name.c:811:2: warning: MSC12-C: Detect and remove code that has no effect
object-name.c:813:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
object-name.c:824:24: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
object-name.c:824:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-name.c:825:2: warning: EXP12-C: Do not ignore values returned by functions: repo_find_unique_abbrev_r
object-name.c:860:3: warning: DCL00-C: Const-qualify immutable objects: suffix_len
object-name.c:871:38: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
object-name.c:871:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-name.c:877:38: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
object-name.c:877:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-name.c:902:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-name.c:910:4: error: MEM34-C: Only free memory allocated dynamically
object-name.c:977:4: warning: DCL00-C: Const-qualify immutable objects: ch
object-name.c:992:4: warning: MEM01-C: Store a new value in pointers immediately after free()
object-name.c:992:4: error: MEM34-C: Only free memory allocated dynamically
object-name.c:994:5: error: MEM34-C: Only free memory allocated dynamically
object-name.c:1022:2: error: MEM34-C: Only free memory allocated dynamically
object-name.c:1031:2: warning: DCL00-C: Const-qualify immutable objects: ret
object-name.c:1033:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
object-name.c:1062:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
object-name.c:1126:3: warning: DCL00-C: Const-qualify immutable objects: ch
object-name.c:1151:18: warning: INT13-C: Use bitwise operators only on unsigned operands
object-name.c:1195:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
object-name.c:1197:3: error: MEM34-C: Only free memory allocated dynamically
object-name.c:1208:2: warning: DCL00-C: Const-qualify immutable objects: flags
object-name.c:1211:3: warning: DCL00-C: Const-qualify immutable objects: ch
object-name.c:1240:3: warning: DCL00-C: Const-qualify immutable objects: ch
object-name.c:1250:3: warning: DCL00-C: Const-qualify immutable objects: len1
object-name.c:1253:4: warning: DCL00-C: Const-qualify immutable objects: digit
object-name.c:1254:8: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
object-name.c:1254:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-name.c:1254:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-name.c:1257:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-name.c:1257:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-name.c:1312:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-name.c:1314:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
object-name.c:1325:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
object-name.c:1354:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
object-name.c:1358:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
object-name.c:1366:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
object-name.c:1366:22: warning: INT13-C: Use bitwise operators only on unsigned operands
object-name.c:1388:53: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ooid
object-name.c:1389:25: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: noid
object-name.c:1395:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object-name.c:1524:2: warning: DCL00-C: Const-qualify immutable objects: used
object-name.c:1544:85: warning: DCL01-C: Do not reuse variable names in subscopes: ref
object-name.c:1549:2: error: MEM34-C: Only free memory allocated dynamically
object-name.c:1567:1: warning: DCL05-C: Use typedefs to improve code readability
object-name.c:1576:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch
object-name.c:1590:3: error: MEM34-C: Only free memory allocated dynamically
object-name.c:1665:2: warning: DCL00-C: Const-qualify immutable objects: len
object-name.c:1714:2: warning: DCL00-C: Const-qualify immutable objects: ap
object-name.c:1718:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
object-name.c:1720:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
object-name.c:1827:2: warning: DCL00-C: Const-qualify immutable objects: namelen
object-name.c:1836:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
object-name.c:1838:21: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
object-name.c:1853:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
object-name.c:1855:21: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
object-name.c:1857:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object-name.c:1876:55: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
object-name.c:1916:2: warning: EXP12-C: Do not ignore values returned by functions: memset
object-name.c:1943:4: warning: EXP12-C: Do not ignore values returned by functions: refs_for_each_ref
object-name.c:1944:4: warning: EXP12-C: Do not ignore values returned by functions: refs_head_ref
object-name.c:1971:10: error: INT32-C: Ensure that operations on signed integers do not result in overflow
object-name.c:1978:5: warning: MEM01-C: Store a new value in pointers immediately after free()
object-name.c:1978:5: error: MEM34-C: Only free memory allocated dynamically
object-name.c:1990:3: error: MEM34-C: Only free memory allocated dynamically
object-name.c:2003:3: warning: DCL00-C: Const-qualify immutable objects: len
object-name.c:2006:16: warning: INT13-C: Use bitwise operators only on unsigned operands
object-name.c:2033:4: error: MEM34-C: Only free memory allocated dynamically
object-name.c:2056:2: warning: EXP12-C: Do not ignore values returned by functions: get_oid_with_context_1
    CC object.o
In directory:  /datasets/git
Compiler args are:  -o object.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" object.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" object.c
object.c:33:14: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
object.c:33:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object.c:45:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
object.c:45:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object.c:109:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
object.c:109:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object.c:109:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
object.c:109:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
object.c:109:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
object.c:127:2: warning: DCL00-C: Const-qualify immutable objects: new_hash_size
object.c:130:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object.c:145:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object.c:184:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object.c:213:3: warning: DCL01-C: Do not reuse variable names in subscopes: blob
object.c:220:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
object.c:232:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
object.c:244:3: warning: DCL01-C: Do not reuse variable names in subscopes: tag
object.c:260:2: warning: DCL00-C: Const-qualify immutable objects: o
object.c:271:2: warning: DCL00-C: Const-qualify immutable objects: skip_hash
object.c:284:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
object.c:292:4: warning: MSC12-C: Detect and remove code that has no effect
object.c:295:3: warning: EXP12-C: Do not ignore values returned by functions: parse_blob_buffer
object.c:303:4: warning: MEM01-C: Store a new value in pointers immediately after free()
object.c:303:4: error: MEM34-C: Only free memory allocated dynamically
object.c:304:4: warning: MSC12-C: Detect and remove code that has no effect
object.c:311:4: error: MEM34-C: Only free memory allocated dynamically
object.c:325:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object.c:332:67: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: obj
object.c:347:3: error: MEM30-C: Do not access freed memory
object.c:347:3: error: MEM34-C: Only free memory allocated dynamically
object.c:368:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object.c:421:2: warning: DCL00-C: Const-qualify immutable objects: nr
object.c:451:2: warning: DCL00-C: Const-qualify immutable objects: nr
object.c:452:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
object.c:462:2: warning: DCL00-C: Const-qualify immutable objects: nr
object.c:502:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object.c:503:2: warning: EXP12-C: Do not ignore values returned by functions: memset
object.c:512:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object.c:521:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
object.c:523:2: warning: EXP12-C: Do not ignore values returned by functions: memset
object.c:526:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
object.c:534:2: warning: MEM01-C: Store a new value in pointers immediately after free()
object.c:556:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
    CC oid-array.o
In directory:  /datasets/git
Compiler args are:  -o oid-array.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" oid-array.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" oid-array.c
oid-array.c:7:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oid-array.c:7:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oid-array.c:7:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oid-array.c:7:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oid-array.c:7:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oid-array.c:7:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oid-array.c:7:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oid-array.c:7:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oid-array.c:7:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oid-array.c:7:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
oid-array.c:14:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
oid-array.c:14:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
oid-array.c:25:50: warning: DCL01-C: Do not reuse variable names in subscopes: index
oid-array.c:27:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
oid-array.c:55:3: warning: DCL00-C: Const-qualify immutable objects: ret
oid-array.c:71:3: warning: DCL00-C: Const-qualify immutable objects: ret
oid-array.c:82:2: warning: DCL00-C: Const-qualify immutable objects: nr
    CC oidmap.o
In directory:  /datasets/git
Compiler args are:  -o oidmap.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" oidmap.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" oidmap.c
oidmap.c:11:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
oidmap.c:11:6: warning: EXP05-C: Do not cast away a const qualification
oidmap.c:12:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
oidmap.c:12:6: warning: EXP05-C: Do not cast away a const qualification
oidmap.c:15:26: warning: EXP05-C: Do not cast away a const qualification
oidmap.c:54:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC oidset.o
In directory:  /datasets/git
Compiler args are:  -o oidset.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" oidset.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" oidset.c
oidset.c:6:2: warning: EXP12-C: Do not ignore values returned by functions: memset
oidset.c:13:2: warning: DCL00-C: Const-qualify immutable objects: pos
oidset.c:20:2: warning: EXP12-C: Do not ignore values returned by functions: kh_put_oid_set
oidset.c:26:2: warning: DCL00-C: Const-qualify immutable objects: pos
oidset.c:74:3: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
    CC oidtree.o
In directory:  /datasets/git
Compiler args are:  -o oidtree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" oidtree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" oidtree.c
oidtree.c:39:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
oidtree.c:54:2: warning: EXP12-C: Do not ignore values returned by functions: cb_insert
oidtree.c:69:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oidtree.c:69:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oidtree.c:77:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
oidtree.c:87:35: warning: INT13-C: Use bitwise operators only on unsigned operands
oidtree.c:97:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oidtree.c:99:2: warning: MSC12-C: Detect and remove code that has no effect
oidtree.c:99:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oidtree.c:99:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oidtree.c:104:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
oidtree.c:108:21: warning: EXP05-C: Do not cast away a const qualification
    CC pack-bitmap-write.o
In directory:  /datasets/git
Compiler args are:  -o pack-bitmap-write.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-bitmap-write.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-bitmap-write.c
pack-bitmap-write.c:18:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap-write.c:19:2: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
pack-bitmap-write.c:38:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
pack-bitmap-write.c:54:33: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-bitmap-write.c:63:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:66:32: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-bitmap-write.c:114:57: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap-write.c:118:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:159:4: warning: DCL00-C: Const-qualify immutable objects: curr
pack-bitmap-write.c:188:2: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
pack-bitmap-write.c:194:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:194:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
pack-bitmap-write.c:194:1: warning: DCL05-C: Use typedefs to improve code readability
pack-bitmap-write.c:194:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:194:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:194:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:203:27: warning: DCL01-C: Do not reuse variable names in subscopes: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:207:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap-write.c:212:2: warning: EXP12-C: Do not ignore values returned by functions: memset
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:266:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:272:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:272:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:272:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:272:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:272:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:272:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:272:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:272:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:272:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:272:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:303:5: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:320:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:203:27: warning: DCL02-C: Use visually distinct identifiers: writer
pack-bitmap-write.c:320:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:320:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:320:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:320:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:320:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:320:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:320:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:320:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:320:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:340:44: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
pack-bitmap-write.c:341:21: warning: DCL01-C: Do not reuse variable names in subscopes: tree
pack-bitmap-write.c:390:25: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap-write.c:405:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:443:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:449:66: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap-write.c:490:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:491:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap-write.c:491:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:529:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-bitmap-write.c:529:2: error: MEM34-C: Only free memory allocated dynamically
pack-bitmap-write.c:572:22: warning: EXP05-C: Do not cast away a const qualification
pack-bitmap-write.c:573:22: warning: EXP05-C: Do not cast away a const qualification
pack-bitmap-write.c:583:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
pack-bitmap-write.c:638:12: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:645:72: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
pack-bitmap-write.c:653:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-bitmap-write.c:653:47: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:679:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:680:2: warning: DCL00-C: Const-qualify immutable objects: a
pack-bitmap-write.c:680:33: warning: EXP05-C: Do not cast away a const qualification
pack-bitmap-write.c:681:2: warning: DCL00-C: Const-qualify immutable objects: b
pack-bitmap-write.c:681:33: warning: EXP05-C: Do not cast away a const qualification
pack-bitmap-write.c:698:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:699:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:720:3: warning: DCL00-C: Const-qualify immutable objects: xor_offset
pack-bitmap-write.c:734:4: warning: DCL00-C: Const-qualify immutable objects: xor_index
pack-bitmap-write.c:741:3: warning: EXP12-C: Do not ignore values returned by functions: hashwrite_be64
pack-bitmap-write.c:746:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-bitmap-write.c:746:2: error: MEM34-C: Only free memory allocated dynamically
pack-bitmap-write.c:747:2: error: MEM34-C: Only free memory allocated dynamically
pack-bitmap-write.c:751:33: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-bitmap-write.c:757:32: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-bitmap-write.c:767:51: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-bitmap-write.c:772:2: warning: DCL00-C: Const-qualify immutable objects: default_version
pack-bitmap-write.c:773:2: warning: DCL00-C: Const-qualify immutable objects: flags
pack-bitmap-write.c:782:2: warning: DCL00-C: Const-qualify immutable objects: fd
pack-bitmap-write.c:787:19: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap-write.c:788:19: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap-write.c:788:19: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap-write.c:792:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:792:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap-write.c:798:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap-write.c:799:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:801:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap-write.c:805:3: warning: DCL00-C: Const-qualify immutable objects: commit_pos
pack-bitmap-write.c:815:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap-write.c:818:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap-write.c:821:2: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
pack-bitmap-write.c:831:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-bitmap-write.c:831:2: error: MEM34-C: Only free memory allocated dynamically
pack-bitmap-write.c:832:2: error: MEM34-C: Only free memory allocated dynamically
    CC pack-bitmap.o
In directory:  /datasets/git
Compiler args are:  -o pack-bitmap.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-bitmap.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-bitmap.c
pack-bitmap.c:139:63: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-bitmap.c:143:2: warning: DCL00-C: Const-qualify immutable objects: bitmap_size
pack-bitmap.c:148:3: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:153:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:157:57: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-bitmap.c:164:52: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-bitmap.c:166:38: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-bitmap.c:166:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:167:2: warning: DCL00-C: Const-qualify immutable objects: header_size
pack-bitmap.c:167:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:167:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:175:19: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:181:3: warning: DCL00-C: Const-qualify immutable objects: flags
pack-bitmap.c:181:20: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:182:3: warning: DCL00-C: Const-qualify immutable objects: cache_size
pack-bitmap.c:190:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:190:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:192:20: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-bitmap.c:192:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:197:4: warning: DCL00-C: Const-qualify immutable objects: table_size
pack-bitmap.c:199:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:199:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:213:64: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-bitmap.c:223:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:237:3: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:247:2: warning: DCL00-C: Const-qualify immutable objects: result
pack-bitmap.c:259:55: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-bitmap.c:268:56: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-bitmap.c:275:3: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
pack-bitmap.c:280:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:336:2: warning: DCL00-C: Const-qualify immutable objects: fd
pack-bitmap.c:343:3: error: MEM34-C: Only free memory allocated dynamically
pack-bitmap.c:346:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-bitmap.c:346:2: error: MEM34-C: Only free memory allocated dynamically
pack-bitmap.c:349:3: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:375:3: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:400:2: warning: EXP12-C: Do not ignore values returned by functions: munmap
pack-bitmap.c:423:3: error: MEM34-C: Only free memory allocated dynamically
pack-bitmap.c:426:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-bitmap.c:426:2: error: MEM34-C: Only free memory allocated dynamically
pack-bitmap.c:429:3: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:453:3: warning: EXP12-C: Do not ignore values returned by functions: munmap
pack-bitmap.c:489:2: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:509:2: warning: EXP12-C: Do not ignore values returned by functions: munmap
pack-bitmap.c:528:2: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:544:2: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:556:2: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:565:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:576:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:648:2: warning: DCL00-C: Const-qualify immutable objects: a
pack-bitmap.c:648:16: warning: EXP05-C: Do not cast away a const qualification
pack-bitmap.c:649:2: warning: DCL00-C: Const-qualify immutable objects: b
pack-bitmap.c:692:26: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap.c:699:2: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
pack-bitmap.c:723:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:723:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:723:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:723:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:723:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:723:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:723:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:723:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:723:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:723:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:725:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:725:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:726:4: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:737:4: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:752:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:759:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:760:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:761:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:762:4: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:767:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:778:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:779:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:780:3: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:808:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:818:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-bitmap.c:824:26: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap.c:826:2: warning: DCL00-C: Const-qualify immutable objects: hash_pos
pack-bitmap.c:829:3: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
pack-bitmap.c:840:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:847:2: warning: DCL00-C: Const-qualify immutable objects: pos
pack-bitmap.c:850:3: warning: DCL00-C: Const-qualify immutable objects: bitmap_pos
pack-bitmap.c:861:2: warning: DCL00-C: Const-qualify immutable objects: offset
pack-bitmap.c:894:20: warning: DCL01-C: Do not reuse variable names in subscopes: object
pack-bitmap.c:896:2: warning: DCL01-C: Do not reuse variable names in subscopes: eindex
pack-bitmap.c:906:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:907:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:927:40: warning: DCL01-C: Do not reuse variable names in subscopes: object
pack-bitmap.c:929:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:941:40: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: commit
pack-bitmap.c:941:40: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap.c:941:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
pack-bitmap.c:947:25: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap.c:968:42: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap.c:970:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:995:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:1011:20: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap.c:1045:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
pack-bitmap.c:1054:3: warning: EXP12-C: Do not ignore values returned by functions: object_list_insert
pack-bitmap.c:1076:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
pack-bitmap.c:1129:2: warning: DCL01-C: Do not reuse variable names in subscopes: eindex
pack-bitmap.c:1177:19: warning: DCL01-C: Do not reuse variable names in subscopes: object_type
pack-bitmap.c:1192:3: warning: DCL00-C: Const-qualify immutable objects: word
pack-bitmap.c:1192:36: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1193:3: warning: DCL00-C: Const-qualify immutable objects: pos
pack-bitmap.c:1193:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1193:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1198:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1204:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1204:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
pack-bitmap.c:1207:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-bitmap.c:1207:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1207:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
pack-bitmap.c:1213:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1215:5: warning: EXP12-C: Do not ignore values returned by functions: nth_midxed_object_oid
pack-bitmap.c:1220:57: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1221:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1222:5: warning: EXP12-C: Do not ignore values returned by functions: nth_bitmap_object_oid
pack-bitmap.c:1239:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
pack-bitmap.c:1282:2: warning: DCL01-C: Do not reuse variable names in subscopes: eindex
pack-bitmap.c:1301:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1303:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1304:9: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1304:12: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1305:23: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1305:26: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1314:3: warning: DCL00-C: Const-qualify immutable objects: pos
pack-bitmap.c:1345:4: warning: DCL00-C: Const-qualify immutable objects: midx_pos
pack-bitmap.c:1346:4: warning: DCL00-C: Const-qualify immutable objects: pack_id
pack-bitmap.c:1357:4: warning: EXP12-C: Do not ignore values returned by functions: nth_bitmap_object_oid
pack-bitmap.c:1362:3: warning: DCL01-C: Do not reuse variable names in subscopes: eindex
pack-bitmap.c:1376:2: warning: DCL01-C: Do not reuse variable names in subscopes: eindex
pack-bitmap.c:1385:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1387:3: warning: DCL00-C: Const-qualify immutable objects: word
pack-bitmap.c:1387:38: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1390:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1393:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1393:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
pack-bitmap.c:1395:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-bitmap.c:1395:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1395:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
pack-bitmap.c:1396:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1405:3: warning: DCL00-C: Const-qualify immutable objects: pos
pack-bitmap.c:1433:28: warning: DCL01-C: Do not reuse variable names in subscopes: object_type
pack-bitmap.c:1490:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1533:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:1538:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
pack-bitmap.c:1544:4: warning: DCL01-C: Do not reuse variable names in subscopes: tag
pack-bitmap.c:1544:22: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-bitmap.c:1601:2: warning: EXP12-C: Do not ignore values returned by functions: filter_bitmap
pack-bitmap.c:1657:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1693:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1723:1: warning: DCL05-C: Use typedefs to improve code readability
pack-bitmap.c:1736:2: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:1738:2: warning: EXP12-C: Do not ignore values returned by functions: load_reverse_index
pack-bitmap.c:1757:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1757:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1758:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1758:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1761:2: warning: EXP12-C: Do not ignore values returned by functions: memset
pack-bitmap.c:1764:3: warning: DCL00-C: Const-qualify immutable objects: word
pack-bitmap.c:1765:3: warning: DCL00-C: Const-qualify immutable objects: pos
pack-bitmap.c:1765:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1765:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1767:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1768:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1771:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-bitmap.c:1771:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1771:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
pack-bitmap.c:1772:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1808:20: warning: DCL01-C: Do not reuse variable names in subscopes: bitmap
pack-bitmap.c:1823:2: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:1840:2: warning: DCL01-C: Do not reuse variable names in subscopes: eindex
pack-bitmap.c:1848:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:1849:3: warning: DCL00-C: Const-qualify immutable objects: word
pack-bitmap.c:1849:38: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:1866:2: warning: MSC12-C: Detect and remove code that has no effect
pack-bitmap.c:1930:45: warning: DCL01-C: Do not reuse variable names in subscopes: object
pack-bitmap.c:1933:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:1945:45: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pack-bitmap.c:1947:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:1975:2: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pack-bitmap.c:1984:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
pack-bitmap.c:2047:2: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:2047:2: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
pack-bitmap.c:2071:3: warning: EXP12-C: Do not ignore values returned by functions: nth_bitmap_object_oid
pack-bitmap.c:2073:3: warning: EXP12-C: Do not ignore values returned by functions: printf_ln
pack-bitmap.c:2096:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:2097:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:2100:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-bitmap.c:2100:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:2100:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
pack-bitmap.c:2109:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:2127:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:2138:3: warning: EXP12-C: Do not ignore values returned by functions: nth_bitmap_object_oid
pack-bitmap.c:2164:3: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:2164:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-bitmap.c:2164:3: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-bitmap.c:2164:3: error: MEM34-C: Only free memory allocated dynamically
pack-bitmap.c:2186:3: warning: EXP12-C: Do not ignore values returned by functions: close_midx_revindex
pack-bitmap.c:2188:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-bitmap.c:2199:27: warning: DCL01-C: Do not reuse variable names in subscopes: object_type
pack-bitmap.c:2210:3: warning: DCL00-C: Const-qualify immutable objects: word
pack-bitmap.c:2210:35: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:2211:3: warning: DCL00-C: Const-qualify immutable objects: base
pack-bitmap.c:2211:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:2211:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:2217:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:2218:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:2221:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-bitmap.c:2221:14: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-bitmap.c:2221:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
pack-bitmap.c:2226:5: warning: DCL02-C: Use visually distinct identifiers: offset
pack-bitmap.c:2225:5: warning: DCL00-C: Const-qualify immutable objects: midx_pos
pack-bitmap.c:2225:65: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:2226:5: warning: DCL00-C: Const-qualify immutable objects: offset
pack-bitmap.c:2226:5: warning: DCL01-C: Do not reuse variable names in subscopes: offset
pack-bitmap.c:2228:5: warning: DCL00-C: Const-qualify immutable objects: pack_id
pack-bitmap.c:2226:5: warning: DCL02-C: Use visually distinct identifiers: offset
pack-bitmap.c:2226:5: warning: DCL02-C: Use visually distinct identifiers: offset
pack-bitmap.c:2233:6: warning: EXP12-C: Do not ignore values returned by functions: nth_midxed_object_oid
pack-bitmap.c:2243:5: warning: DCL00-C: Const-qualify immutable objects: pos
pack-bitmap.c:2243:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:2244:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:2256:2: warning: DCL01-C: Do not reuse variable names in subscopes: eindex
pack-bitmap.c:2264:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-bitmap.c:2267:58: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC pack-check.o
In directory:  /datasets/git
Compiler args are:  -o pack-check.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-check.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-check.c
pack-check.c:16:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-check.c:17:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-check.c:41:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-check.c:42:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-check.c:42:71: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-check.c:51:24: warning: DCL01-C: Do not reuse variable names in subscopes: progress
pack-check.c:54:2: warning: DCL00-C: Const-qualify immutable objects: index_size
pack-check.c:72:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-check.c:92:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-check.c:114:4: warning: DCL02-C: Use visually distinct identifiers: offset
pack-check.c:114:4: warning: DCL00-C: Const-qualify immutable objects: offset
pack-check.c:114:4: warning: DCL01-C: Do not reuse variable names in subscopes: offset
pack-check.c:115:4: warning: DCL00-C: Const-qualify immutable objects: len
pack-check.c:116:4: warning: DCL00-C: Const-qualify immutable objects: nr
pack-check.c:114:4: warning: DCL02-C: Use visually distinct identifiers: offset
pack-check.c:154:8: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-check.c:160:3: error: MEM34-C: Only free memory allocated dynamically
pack-check.c:164:2: error: MEM34-C: Only free memory allocated dynamically
pack-check.c:184:20: warning: DCL01-C: Do not reuse variable names in subscopes: progress
pack-check.c:189:6: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-check.c:193:6: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC pack-mtimes.o
In directory:  /datasets/git
Compiler args are:  -o pack-mtimes.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-mtimes.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-mtimes.c
pack-mtimes.c:45:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-mtimes.c:50:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-mtimes.c:117:2: error: MEM34-C: Only free memory allocated dynamically
    CC pack-objects.o
In directory:  /datasets/git
Compiler args are:  -o pack-objects.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-objects.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-objects.c
pack-objects.c:12:2: warning: DCL00-C: Const-qualify immutable objects: mask
pack-objects.c:24:5: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-objects.c:24:15: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:34:4: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:35:4: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:36:4: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:37:4: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:38:4: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-objects.c:52:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:58:3: warning: DCL00-C: Const-qualify immutable objects: ix
pack-objects.c:90:2: warning: DCL00-C: Const-qualify immutable objects: nr
pack-objects.c:92:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:100:4: error: MEM34-C: Only free memory allocated dynamically
pack-objects.c:125:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:151:2: warning: EXP12-C: Do not ignore values returned by functions: init_recursive_mutex
pack-objects.c:161:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:164:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:166:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:169:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:175:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:180:2: warning: EXP12-C: Do not ignore values returned by functions: memset
pack-objects.c:187:3: warning: DCL00-C: Const-qualify immutable objects: pos
pack-objects.c:216:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-objects.c:218:2: warning: EXP12-C: Do not ignore values returned by functions: memset
    CC pack-revindex.o
In directory:  /datasets/git
Compiler args are:  -o pack-revindex.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-revindex.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-revindex.c
pack-revindex.c:60:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-revindex.c:61:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-revindex.c:70:21: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-revindex.c:70:21: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
pack-revindex.c:73:3: warning: EXP12-C: Do not ignore values returned by functions: memset
pack-revindex.c:73:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-revindex.c:84:8: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-revindex.c:84:8: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-revindex.c:84:8: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
pack-revindex.c:102:41: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-revindex.c:102:13: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-revindex.c:102:13: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-revindex.c:102:13: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
pack-revindex.c:108:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
pack-revindex.c:108:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-revindex.c:108:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
pack-revindex.c:108:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-revindex.c:108:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
pack-revindex.c:116:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-revindex.c:116:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-revindex.c:117:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-revindex.c:117:2: error: MEM34-C: Only free memory allocated dynamically
pack-revindex.c:118:2: error: MEM34-C: Only free memory allocated dynamically
pack-revindex.c:132:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
pack-revindex.c:135:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-revindex.c:140:4: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-revindex.c:140:4: warning: EXP05-C: Do not cast away a const qualification
pack-revindex.c:140:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-revindex.c:140:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-revindex.c:154:26: warning: EXP05-C: Do not cast away a const qualification
pack-revindex.c:154:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-revindex.c:220:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-revindex.c:220:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-revindex.c:225:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-revindex.c:225:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-revindex.c:231:8: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-revindex.c:278:21: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-revindex.c:278:21: warning: EXP05-C: Do not cast away a const qualification
pack-revindex.c:278:70: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-revindex.c:278:40: warning: EXP05-C: Do not cast away a const qualification
pack-revindex.c:281:2: error: MEM34-C: Only free memory allocated dynamically
pack-revindex.c:317:22: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-revindex.c:317:22: warning: EXP05-C: Do not cast away a const qualification
pack-revindex.c:317:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-revindex.c:333:21: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-revindex.c:333:21: warning: EXP05-C: Do not cast away a const qualification
pack-revindex.c:333:70: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-revindex.c:333:40: warning: EXP05-C: Do not cast away a const qualification
pack-revindex.c:345:2: warning: EXP12-C: Do not ignore values returned by functions: munmap
pack-revindex.c:345:9: warning: EXP05-C: Do not cast away a const qualification
pack-revindex.c:366:3: warning: DCL00-C: Const-qualify immutable objects: got
pack-revindex.c:377:2: warning: MSC12-C: Detect and remove code that has no effect
pack-revindex.c:404:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-revindex.c:428:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-revindex.c:431:2: warning: DCL00-C: Const-qualify immutable objects: versus
pack-revindex.c:431:43: warning: EXP05-C: Do not cast away a const qualification
pack-revindex.c:431:59: warning: EXP05-C: Do not cast away a const qualification
pack-revindex.c:432:2: warning: DCL00-C: Const-qualify immutable objects: versus_pack
pack-revindex.c:436:2: warning: DCL00-C: Const-qualify immutable objects: versus_preferred
pack-revindex.c:487:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC pack-write.o
In directory:  /datasets/git
Compiler args are:  -o pack-write.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-write.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pack-write.c
pack-write.c:13:2: warning: EXP12-C: Do not ignore values returned by functions: memset
pack-write.c:20:30: warning: EXP05-C: Do not cast away a const qualification
pack-write.c:21:30: warning: EXP05-C: Do not cast away a const qualification
pack-write.c:27:2: warning: DCL00-C: Const-qualify immutable objects: a
pack-write.c:27:17: warning: EXP05-C: Do not cast away a const qualification
pack-write.c:28:2: warning: DCL00-C: Const-qualify immutable objects: b
pack-write.c:28:17: warning: EXP05-C: Do not cast away a const qualification
pack-write.c:68:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
pack-write.c:74:3: warning: MSC12-C: Detect and remove code that has no effect
pack-write.c:82:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
pack-write.c:147:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-write.c:157:4: warning: DCL00-C: Const-qualify immutable objects: offset
pack-write.c:161:4: warning: EXP12-C: Do not ignore values returned by functions: hashwrite_be64
pack-write.c:167:2: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
pack-write.c:168:39: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-write.c:175:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-write.c:177:2: warning: DCL00-C: Const-qualify immutable objects: oa
pack-write.c:177:22: warning: EXP05-C: Do not cast away a const qualification
pack-write.c:178:2: warning: DCL00-C: Const-qualify immutable objects: ob
pack-write.c:178:22: warning: EXP05-C: Do not cast away a const qualification
pack-write.c:221:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pack-write.c:229:2: error: MEM34-C: Only free memory allocated dynamically
pack-write.c:252:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
pack-write.c:277:2: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
pack-write.c:278:39: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-write.c:303:28: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pack-write.c:337:2: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
pack-write.c:377:2: warning: DCL00-C: Const-qualify immutable objects: buf_sz
pack-write.c:391:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-write.c:400:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-write.c:403:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-write.c:436:26: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-write.c:437:24: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-write.c:437:27: warning: INT13-C: Use bitwise operators only on unsigned operands
pack-write.c:437:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-write.c:440:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pack-write.c:440:2: error: MEM34-C: Only free memory allocated dynamically
pack-write.c:452:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pack-write.c:466:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
pack-write.c:498:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
pack-write.c:520:2: warning: DCL00-C: Const-qualify immutable objects: name_prefix_len
pack-write.c:535:1: warning: DCL05-C: Use typedefs to improve code readability
pack-write.c:550:18: warning: EXP05-C: Do not cast away a const qualification
pack-write.c:581:6: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC packfile.o
In directory:  /datasets/git
Compiler args are:  -o packfile.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" packfile.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" packfile.c
packfile.c:765:1: warning: DCL02-C: Use visually distinct identifiers: report_garbage
packfile.c:1644:1: warning: DCL02-C: Use visually distinct identifiers: do_check_packed_object_crc
packfile.c:85:2: warning: DCL00-C: Const-qualify immutable objects: fd
packfile.c:96:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:114:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:115:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
packfile.c:117:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:133:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:137:3: warning: DCL00-C: Const-qualify immutable objects: n
packfile.c:167:3: warning: DCL00-C: Const-qualify immutable objects: min_size
packfile.c:179:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:204:2: error: MEM34-C: Only free memory allocated dynamically
packfile.c:210:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:215:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:227:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:228:2: warning: EXP12-C: Do not ignore values returned by functions: memset
packfile.c:236:2: warning: DCL00-C: Const-qualify immutable objects: alloc
packfile.c:242:3: error: MEM34-C: Only free memory allocated dynamically
packfile.c:249:1: warning: DCL05-C: Use typedefs to improve code readability
packfile.c:278:3: warning: EXP12-C: Do not ignore values returned by functions: munmap
packfile.c:284:3: warning: MEM01-C: Store a new value in pointers immediately after free()
packfile.c:284:3: error: MEM34-C: Only free memory allocated dynamically
packfile.c:299:3: warning: EXP12-C: Do not ignore values returned by functions: munmap
packfile.c:303:3: error: MEM30-C: Do not access freed memory
packfile.c:303:3: error: MEM34-C: Only free memory allocated dynamically
packfile.c:322:3: warning: EXP12-C: Do not ignore values returned by functions: munmap
packfile.c:322:10: warning: EXP05-C: Do not cast away a const qualification
packfile.c:332:2: warning: EXP12-C: Do not ignore values returned by functions: munmap
packfile.c:332:9: warning: EXP05-C: Do not cast away a const qualification
packfile.c:342:2: warning: EXP12-C: Do not ignore values returned by functions: munmap
packfile.c:342:9: warning: EXP05-C: Do not cast away a const qualification
packfile.c:349:2: warning: EXP12-C: Do not ignore values returned by functions: close_pack_fd
packfile.c:382:2: warning: EXP12-C: Do not ignore values returned by functions: strip_suffix_mem
packfile.c:393:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
packfile.c:393:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:396:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
packfile.c:406:1: warning: DCL05-C: Use typedefs to improve code readability
packfile.c:416:51: warning: MSC05-C: Do not manipulate time_t typed values directly
packfile.c:488:3: warning: DCL00-C: Const-qualify immutable objects: open_max
packfile.c:543:3: warning: DCL00-C: Const-qualify immutable objects: max_fds
packfile.c:572:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:593:14: warning: EXP05-C: Do not cast away a const qualification
packfile.c:603:2: warning: EXP12-C: Do not ignore values returned by functions: close_pack_fd
packfile.c:615:2: warning: DCL00-C: Const-qualify immutable objects: win_off
packfile.c:617:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:617:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:634:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:647:4: warning: DCL00-C: Const-qualify immutable objects: window_align
packfile.c:647:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:653:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:654:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:654:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:654:26: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
packfile.c:656:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:669:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:669:33: error: ERR33-C: Ensure that return values are compared against the proper type
packfile.c:689:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:723:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
packfile.c:727:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
packfile.c:731:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
packfile.c:735:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
packfile.c:737:3: error: MEM34-C: Only free memory allocated dynamically
packfile.c:786:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:839:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
packfile.c:861:3: warning: DCL00-C: Const-qualify immutable objects: hash
packfile.c:870:3: error: MEM34-C: Only free memory allocated dynamically
packfile.c:944:1: warning: MSC12-C: Detect and remove code that has no effect
packfile.c:944:1: warning: MSC12-C: Detect and remove code that has no effect
packfile.c:944:1: warning: DCL05-C: Use typedefs to improve code readability
packfile.c:944:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
packfile.c:944:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:944:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
packfile.c:944:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:944:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
packfile.c:944:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
packfile.c:944:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:944:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
packfile.c:944:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:944:1: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
packfile.c:944:1: warning: DCL05-C: Use typedefs to improve code readability
packfile.c:944:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:944:1: warning: DCL05-C: Use typedefs to improve code readability
packfile.c:958:10: error: INT32-C: Ensure that operations on signed integers do not result in overflow
packfile.c:965:15: warning: MSC05-C: Do not manipulate time_t typed values directly
packfile.c:996:3: warning: DCL00-C: Const-qualify immutable objects: local
packfile.c:997:3: warning: EXP12-C: Do not ignore values returned by functions: prepare_multi_pack_index_one
packfile.c:1051:4: warning: EXP12-C: Do not ignore values returned by functions: prepare_midx_pack
packfile.c:1071:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1072:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1074:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1075:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1076:4: warning: MSC12-C: Detect and remove code that has no effect
packfile.c:1077:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1081:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1097:2: warning: EXP12-C: Do not ignore values returned by functions: memset
packfile.c:1099:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1124:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1126:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1127:3: warning: MSC12-C: Detect and remove code that has no effect
packfile.c:1137:2: warning: EXP12-C: Do not ignore values returned by functions: get_delta_hdr_size
packfile.c:1171:2: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
packfile.c:1206:24: warning: INT13-C: Use bitwise operators only on unsigned operands
packfile.c:1206:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1209:16: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
packfile.c:1218:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1243:3: warning: DCL00-C: Const-qualify immutable objects: base_offset
packfile.c:1267:2: warning: EXP12-C: Do not ignore values returned by functions: nth_packed_object_id
packfile.c:1294:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:1295:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1295:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1297:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:1331:3: error: MEM34-C: Only free memory allocated dynamically
packfile.c:1369:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
packfile.c:1401:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:1403:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packfile.c:1403:6: warning: EXP05-C: Do not cast away a const qualification
packfile.c:1404:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packfile.c:1404:6: warning: EXP05-C: Do not cast away a const qualification
packfile.c:1424:2: warning: EXP12-C: Do not ignore values returned by functions: hashmap_remove
packfile.c:1426:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1427:2: warning: MEM01-C: Store a new value in pointers immediately after free()
packfile.c:1458:4: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packfile.c:1479:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1483:4: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packfile.c:1489:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:1527:4: warning: DCL00-C: Const-qualify immutable objects: base_offset
packfile.c:1546:4: warning: MSC12-C: Detect and remove code that has no effect
packfile.c:1604:2: warning: EXP12-C: Do not ignore values returned by functions: memset
packfile.c:1627:3: error: MEM34-C: Only free memory allocated dynamically
packfile.c:1705:5: warning: MSC12-C: Detect and remove code that has no effect
packfile.c:1715:5: warning: EXP12-C: Do not ignore values returned by functions: nth_packed_object_id
packfile.c:1716:5: warning: MSC12-C: Detect and remove code that has no effect
packfile.c:1730:4: warning: MSC12-C: Detect and remove code that has no effect
packfile.c:1742:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:1743:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1743:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1746:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:1787:3: warning: DCL00-C: Const-qualify immutable objects: base_obj_offset
packfile.c:1801:5: warning: EXP12-C: Do not ignore values returned by functions: nth_packed_object_id
packfile.c:1803:5: warning: MSC12-C: Detect and remove code that has no effect
packfile.c:1824:4: warning: MSC12-C: Detect and remove code that has no effect
packfile.c:1856:3: warning: MEM01-C: Store a new value in pointers immediately after free()
packfile.c:1856:3: error: MEM34-C: Only free memory allocated dynamically
packfile.c:1857:3: error: MEM34-C: Only free memory allocated dynamically
packfile.c:1869:3: error: MEM34-C: Only free memory allocated dynamically
packfile.c:1894:33: warning: EXP05-C: Do not cast away a const qualification
packfile.c:1894:50: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:1902:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
packfile.c:1937:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
packfile.c:1941:10: warning: EXP05-C: Do not cast away a const qualification
packfile.c:1941:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:1941:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1944:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1944:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1945:9: warning: EXP05-C: Do not cast away a const qualification
packfile.c:1945:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:1948:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
packfile.c:1948:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1948:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1957:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
packfile.c:1985:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:1985:28: error: ERR33-C: Ensure that return values are compared against the proper type
packfile.c:2049:26: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packfile.c:2089:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2089:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2089:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2089:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2089:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2089:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2089:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2089:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2089:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2089:5: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:2093:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2093:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2093:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2093:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2093:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2093:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2093:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2093:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2093:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packfile.c:2093:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:2215:30: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: pack
packfile.c:2219:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packfile.c:2234:2: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
packfile.c:2241:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
packfile.c:2241:23: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packfile.c:2255:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
packfile.c:2255:27: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packfile.c:2258:3: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
packfile.c:2260:4: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
packfile.c:2262:3: warning: DCL01-C: Do not reuse variable names in subscopes: tag
packfile.c:2262:21: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packfile.c:2263:3: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
packfile.c:2275:4: warning: EXP12-C: Do not ignore values returned by functions: for_each_packed_object
    CC pager.o
In directory:  /datasets/git
Compiler args are:  -o pager.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DPAGER_ENV="dummy" pager.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DPAGER_ENV="dummy" pager.c
pager.c:30:2: warning: EXP12-C: Do not ignore values returned by functions: finish_command
pager.c:36:2: warning: EXP12-C: Do not ignore values returned by functions: finish_command_in_signal
pager.c:37:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
pager.c:38:2: warning: EXP12-C: Do not ignore values returned by functions: raise
pager.c:42:15: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
pager.c:77:2: warning: DCL00-C: Const-qualify immutable objects: n
pager.c:89:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
pager.c:91:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
pager.c:92:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pager.c:95:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pager.c:95:2: error: MEM34-C: Only free memory allocated dynamically
pager.c:96:2: error: MEM34-C: Only free memory allocated dynamically
pager.c:99:47: warning: DCL01-C: Do not reuse variable names in subscopes: pager_process
pager.c:99:47: warning: DCL02-C: Use visually distinct identifiers: pager_process
pager.c:99:47: warning: DCL02-C: Use visually distinct identifiers: pager_process
pager.c:101:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pager.c:121:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
pager.c:126:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
pager.c:133:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pager.c:138:2: warning: EXP12-C: Do not ignore values returned by functions: dup2
pager.c:145:2: warning: EXP12-C: Do not ignore values returned by functions: atexit
pager.c:171:15: error: ENV30-C: Do not modify the string returned by getenv()
pager.c:172:30: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
pager.c:229:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pager.c:233:3: warning: DCL00-C: Const-qualify immutable objects: b
    CC parallel-checkout.o
In directory:  /datasets/git
Compiler args are:  -o parallel-checkout.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" parallel-checkout.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" parallel-checkout.c
parallel-checkout.c:22:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
parallel-checkout.c:38:22: error: ENV30-C: Do not modify the string returned by getenv()
parallel-checkout.c:75:2: warning: EXP12-C: Do not ignore values returned by functions: memset
parallel-checkout.c:93:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:93:75: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:93:58: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:102:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:155:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:155:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:155:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:155:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:155:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:155:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:155:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:155:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:155:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:155:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parallel-checkout.c:230:8: warning: INT13-C: Use bitwise operators only on unsigned operands
parallel-checkout.c:272:2: warning: MSC12-C: Detect and remove code that has no effect
parallel-checkout.c:272:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
parallel-checkout.c:301:3: error: MEM34-C: Only free memory allocated dynamically
parallel-checkout.c:307:2: warning: MEM01-C: Store a new value in pointers immediately after free()
parallel-checkout.c:307:2: error: MEM34-C: Only free memory allocated dynamically
parallel-checkout.c:329:2: warning: DCL00-C: Const-qualify immutable objects: mode
parallel-checkout.c:352:7: error: FIO42-C: Close files when they are no longer needed
parallel-checkout.c:367:4: warning: MSC12-C: Detect and remove code that has no effect
parallel-checkout.c:376:3: warning: EXP12-C: Do not ignore values returned by functions: close_and_clear
parallel-checkout.c:377:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
parallel-checkout.c:384:3: warning: MSC12-C: Detect and remove code that has no effect
parallel-checkout.c:390:3: warning: MSC12-C: Detect and remove code that has no effect
parallel-checkout.c:407:2: warning: DCL00-C: Const-qualify immutable objects: name_len
parallel-checkout.c:408:2: warning: DCL00-C: Const-qualify immutable objects: working_tree_encoding_len
parallel-checkout.c:415:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:415:61: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:420:18: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
parallel-checkout.c:444:2: error: MEM34-C: Only free memory allocated dynamically
parallel-checkout.c:450:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
parallel-checkout.c:454:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
parallel-checkout.c:463:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parallel-checkout.c:473:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
parallel-checkout.c:480:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:480:41: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
parallel-checkout.c:481:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:481:53: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
parallel-checkout.c:518:3: warning: DCL00-C: Const-qualify immutable objects: rc
parallel-checkout.c:529:2: warning: MEM01-C: Store a new value in pointers immediately after free()
parallel-checkout.c:550:8: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
parallel-checkout.c:550:8: warning: EXP05-C: Do not cast away a const qualification
parallel-checkout.c:587:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parallel-checkout.c:610:5: warning: DCL00-C: Const-qualify immutable objects: len
parallel-checkout.c:625:28: warning: INT13-C: Use bitwise operators only on unsigned operands
parallel-checkout.c:633:2: error: MEM34-C: Only free memory allocated dynamically
parallel-checkout.c:649:23: warning: DCL01-C: Do not reuse variable names in subscopes: progress
parallel-checkout.c:660:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parallel-checkout.c:663:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC parse-options-cb.o
In directory:  /datasets/git
Compiler args are:  -o parse-options-cb.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" parse-options-cb.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" parse-options-cb.c
parse-options-cb.c:29:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options-cb.c:52:27: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
parse-options-cb.c:64:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options-cb.c:88:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
parse-options-cb.c:99:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
parse-options-cb.c:99:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options-cb.c:106:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
parse-options-cb.c:107:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options-cb.c:127:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options-cb.c:134:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options-cb.c:141:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options-cb.c:157:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options-cb.c:185:2: warning: DCL00-C: Const-qualify immutable objects: a_len
parse-options-cb.c:186:2: warning: DCL00-C: Const-qualify immutable objects: b_len
parse-options-cb.c:188:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options-cb.c:189:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options-cb.c:189:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options-cb.c:190:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options-cb.c:190:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options-cb.c:190:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options-cb.c:197:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options-cb.c:207:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
parse-options-cb.c:223:68: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ctx
parse-options-cb.c:267:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options-cb.c:288:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options-cb.c:293:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
    CC parse-options.o
In directory:  /datasets/git
Compiler args are:  -o parse-options.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" parse-options.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" parse-options.c
parse-options.c:53:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
parse-options.c:53:10: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
parse-options.c:93:3: warning: MSC12-C: Detect and remove code that has no effect
parse-options.c:132:23: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:132:26: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:134:23: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:139:23: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:141:23: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:141:26: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:147:22: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:147:25: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:148:22: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:165:33: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
parse-options.c:165:33: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
parse-options.c:175:33: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
parse-options.c:175:33: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
parse-options.c:236:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options.c:279:3: error: MEM34-C: Only free memory allocated dynamically
parse-options.c:297:2: warning: DCL01-C: Do not reuse variable names in subscopes: group
parse-options.c:392:7: warning: EXP05-C: Do not cast away a const qualification
parse-options.c:395:3: warning: MSC12-C: Detect and remove code that has no effect
parse-options.c:439:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:443:3: warning: MSC12-C: Detect and remove code that has no effect
parse-options.c:451:4: warning: MSC12-C: Detect and remove code that has no effect
parse-options.c:462:2: warning: EXP12-C: Do not ignore values returned by functions: memset
parse-options.c:578:2: warning: EXP12-C: Do not ignore values returned by functions: memset
parse-options.c:594:37: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:643:60: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:643:37: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:677:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
parse-options.c:705:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options.c:706:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:706:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:709:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
parse-options.c:767:9: warning: EXP05-C: Do not cast away a const qualification
parse-options.c:769:2: warning: MEM01-C: Store a new value in pointers immediately after free()
parse-options.c:802:4: warning: MSC01-C: Strive for logical completeness
parse-options.c:818:5: warning: MSC12-C: Detect and remove code that has no effect
parse-options.c:845:4: warning: MSC01-C: Strive for logical completeness
parse-options.c:865:5: warning: MSC01-C: Strive for logical completeness
parse-options.c:878:28: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
parse-options.c:878:7: warning: EXP05-C: Do not cast away a const qualification
parse-options.c:905:3: warning: MSC01-C: Strive for logical completeness
parse-options.c:951:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:951:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
parse-options.c:951:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:968:2: warning: EXP12-C: Do not ignore values returned by functions: memset
parse-options.c:973:2: warning: MSC01-C: Strive for logical completeness
parse-options.c:985:4: warning: MSC12-C: Detect and remove code that has no effect
parse-options.c:992:14: warning: INT13-C: Use bitwise operators only on unsigned operands
parse-options.c:1001:2: warning: EXP12-C: Do not ignore values returned by functions: precompose_argv_prefix
parse-options.c:1010:2: warning: DCL00-C: Const-qualify immutable objects: literal
parse-options.c:1043:2: warning: DCL00-C: Const-qualify immutable objects: usage_len
parse-options.c:1087:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
parse-options.c:1088:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:1115:4: warning: EXP12-C: Do not ignore values returned by functions: fputc
parse-options.c:1125:4: warning: EXP12-C: Do not ignore values returned by functions: fputc
parse-options.c:1132:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:1134:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:1137:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:1139:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:1141:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:1145:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:1147:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:1148:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
parse-options.c:1150:4: warning: EXP12-C: Do not ignore values returned by functions: fputc
parse-options.c:1155:4: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
parse-options.c:1161:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
parse-options.c:1172:2: warning: EXP12-C: Do not ignore values returned by functions: usage_with_options_internal
parse-options.c:1180:2: warning: EXP12-C: Do not ignore values returned by functions: die_message
parse-options.c:1189:2: warning: DCL00-C: Const-qualify immutable objects: ap
parse-options.c:1190:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
parse-options.c:1192:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
    CC patch-delta.o
In directory:  /datasets/git
Compiler args are:  -o patch-delta.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" patch-delta.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" patch-delta.c
patch-delta.c:27:8: warning: EXP05-C: Do not cast away a const qualification
patch-delta.c:49:4: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
patch-delta.c:50:4: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
patch-delta.c:51:4: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
patch-delta.c:52:4: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
patch-delta.c:53:4: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
patch-delta.c:54:4: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
patch-delta.c:55:4: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
patch-delta.c:58:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
patch-delta.c:58:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
patch-delta.c:62:16: warning: EXP05-C: Do not cast away a const qualification
patch-delta.c:78:4: warning: MSC12-C: Detect and remove code that has no effect
patch-delta.c:88:3: error: MEM34-C: Only free memory allocated dynamically
    CC patch-ids.o
In directory:  /datasets/git
Compiler args are:  -o patch-ids.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" patch-ids.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" patch-ids.c
patch-ids.c:7:44: warning: DCL01-C: Do not reuse variable names in subscopes: commit
patch-ids.c:13:36: warning: DCL01-C: Do not reuse variable names in subscopes: commit
patch-ids.c:44:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
patch-ids.c:44:29: warning: EXP05-C: Do not cast away a const qualification
patch-ids.c:47:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
patch-ids.c:47:6: warning: EXP05-C: Do not cast away a const qualification
patch-ids.c:48:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
patch-ids.c:48:6: warning: EXP05-C: Do not cast away a const qualification
patch-ids.c:63:2: warning: EXP12-C: Do not ignore values returned by functions: memset
patch-ids.c:79:26: warning: DCL01-C: Do not reuse variable names in subscopes: commit
patch-ids.c:92:53: warning: DCL01-C: Do not reuse variable names in subscopes: commit
patch-ids.c:100:2: warning: EXP12-C: Do not ignore values returned by functions: memset
patch-ids.c:104:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
patch-ids.c:110:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
patch-ids.c:113:40: warning: DCL01-C: Do not reuse variable names in subscopes: commit
patch-ids.c:119:53: warning: DCL01-C: Do not reuse variable names in subscopes: commit
patch-ids.c:127:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
patch-ids.c:129:3: error: MEM34-C: Only free memory allocated dynamically
    CC path.o
In directory:  /datasets/git
Compiler args are:  -o path.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" path.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" path.c
path.c:26:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
path.c:33:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
path.c:35:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:59:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:62:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:64:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:65:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:66:3: warning: EXP12-C: Do not ignore values returned by functions: gitstrlcpy
path.c:69:9: warning: EXP05-C: Do not cast away a const qualification
path.c:74:2: warning: DCL00-C: Const-qualify immutable objects: len
path.c:92:2: warning: DCL00-C: Const-qualify immutable objects: newlen
path.c:93:2: warning: DCL00-C: Const-qualify immutable objects: need_sep
path.c:93:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
path.c:99:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
path.c:168:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
path.c:203:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
path.c:215:3: warning: EXP12-C: Do not ignore values returned by functions: memset
path.c:341:3: warning: EXP12-C: Do not ignore values returned by functions: add_to_trie
path.c:350:67: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: baton
path.c:352:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
path.c:364:22: warning: DCL01-C: Do not reuse variable names in subscopes: common_dir
path.c:367:2: warning: DCL00-C: Const-qualify immutable objects: has_lock_suffix
path.c:435:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:435:48: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:448:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:449:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:451:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:459:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:460:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:462:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:467:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:469:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:471:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:477:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:478:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:480:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:486:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:487:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:489:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:496:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:497:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:499:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:506:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:507:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:509:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:516:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:518:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:520:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:527:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:528:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:530:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:539:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:539:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:549:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:554:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:556:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:565:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:570:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:572:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:605:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:607:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:609:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:621:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:622:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:624:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:635:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:635:48: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:644:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:645:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:647:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:655:2: warning: DCL00-C: Const-qualify immutable objects: args
path.c:656:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
path.c:658:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
path.c:675:9: error: POS30-C: Use the readlink() function properly
path.c:675:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:684:7: error: POS35-C: Avoid race conditions while checking for the existence of a symbolic link
path.c:687:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:692:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
path.c:718:2: error: MEM34-C: Only free memory allocated dynamically
path.c:745:3: warning: DCL00-C: Const-qualify immutable objects: username_len
path.c:746:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:746:20: error: ERR33-C: Ensure that return values are compared against the proper type
path.c:830:4: warning: DCL00-C: Const-qualify immutable objects: baselen
path.c:878:9: warning: INT13-C: Use bitwise operators only on unsigned operands
path.c:881:9: warning: INT13-C: Use bitwise operators only on unsigned operands
path.c:883:25: warning: INT13-C: Use bitwise operators only on unsigned operands
path.c:883:16: warning: INT13-C: Use bitwise operators only on unsigned operands
path.c:885:8: warning: INT13-C: Use bitwise operators only on unsigned operands
path.c:903:12: warning: INT13-C: Use bitwise operators only on unsigned operands
path.c:913:29: warning: INT13-C: Use bitwise operators only on unsigned operands
path.c:913:17: warning: INT13-C: Use bitwise operators only on unsigned operands
path.c:914:26: warning: INT13-C: Use bitwise operators only on unsigned operands
path.c:951:2: warning: DCL00-C: Const-qualify immutable objects: prefix_len
path.c:1075:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
path.c:1130:6: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
path.c:1178:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
path.c:1200:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
path.c:1230:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:1304:2: warning: DCL00-C: Const-qualify immutable objects: offset
path.c:1328:3: warning: DCL00-C: Const-qualify immutable objects: ch
path.c:1406:7: error: EXP30-C: Do not depend on order of evaluation for side effects
path.c:1412:7: error: EXP30-C: Do not depend on order of evaluation for side effects
path.c:1438:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:1441:4: warning: DCL00-C: Const-qualify immutable objects: c
path.c:1463:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:1473:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
path.c:1527:2: warning: MSC12-C: Detect and remove code that has no effect
path.c:1528:2: warning: MSC12-C: Detect and remove code that has no effect
path.c:1549:2: warning: MSC12-C: Detect and remove code that has no effect
    CC pathspec.o
In directory:  /datasets/git
Compiler args are:  -o pathspec.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pathspec.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pathspec.c
pathspec.c:22:64: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
pathspec.c:45:3: warning: EXP12-C: Do not ignore values returned by functions: ce_path_match
pathspec.c:57:68: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
pathspec.c:66:68: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
pathspec.c:108:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:110:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:136:6: warning: INT13-C: Use bitwise operators only on unsigned operands
pathspec.c:158:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
pathspec.c:173:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
pathspec.c:177:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pathspec.c:204:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:216:3: warning: EXP12-C: Do not ignore values returned by functions: attr_check_append
pathspec.c:218:3: error: MEM34-C: Only free memory allocated dynamically
pathspec.c:272:16: warning: INT13-C: Use bitwise operators only on unsigned operands
pathspec.c:275:43: warning: INT13-C: Use bitwise operators only on unsigned operands
pathspec.c:276:16: warning: INT13-C: Use bitwise operators only on unsigned operands
pathspec.c:282:16: warning: INT13-C: Use bitwise operators only on unsigned operands
pathspec.c:284:20: warning: INT13-C: Use bitwise operators only on unsigned operands
pathspec.c:285:20: warning: INT13-C: Use bitwise operators only on unsigned operands
pathspec.c:285:22: warning: INT13-C: Use bitwise operators only on unsigned operands
pathspec.c:290:45: warning: INT13-C: Use bitwise operators only on unsigned operands
pathspec.c:291:16: warning: INT13-C: Use bitwise operators only on unsigned operands
pathspec.c:310:28: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
pathspec.c:311:3: warning: DCL00-C: Const-qualify immutable objects: len
pathspec.c:325:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:331:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:334:4: warning: MEM01-C: Store a new value in pointers immediately after free()
pathspec.c:334:4: error: MEM30-C: Do not access freed memory
pathspec.c:334:4: error: MEM34-C: Only free memory allocated dynamically
pathspec.c:338:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:346:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:369:28: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
pathspec.c:370:3: warning: DCL00-C: Const-qualify immutable objects: ch
pathspec.c:379:8: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
pathspec.c:382:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:389:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:523:6: warning: EXP05-C: Do not cast away a const qualification
pathspec.c:524:6: warning: EXP05-C: Do not cast away a const qualification
pathspec.c:533:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:555:38: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
pathspec.c:563:2: warning: EXP12-C: Do not ignore values returned by functions: memset
pathspec.c:584:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pathspec.c:602:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pathspec.c:631:3: warning: DCL00-C: Const-qualify immutable objects: plen
pathspec.c:643:43: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
pathspec.c:648:2: warning: DCL00-C: Const-qualify immutable objects: getline_fn
pathspec.c:666:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pathspec.c:684:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pathspec.c:685:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:685:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:694:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pathspec.c:695:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:695:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:705:38: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
pathspec.c:737:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pathspec.c:737:2: error: MEM34-C: Only free memory allocated dynamically
pathspec.c:764:30: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
pathspec.c:808:57: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pathspec.c:808:57: error: ERR33-C: Ensure that return values are compared against the proper type
pathspec.c:848:2: error: MEM34-C: Only free memory allocated dynamically
    CC pkt-line.o
In directory:  /datasets/git
Compiler args are:  -o pkt-line.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pkt-line.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pkt-line.c
pkt-line.c:5:1: warning: DCL02-C: Use visually distinct identifiers: packet_buffer
pkt-line.c:34:65: warning: DCL01-C: Do not reuse variable names in subscopes: write
pkt-line.c:49:3: warning: EXP12-C: Do not ignore values returned by functions: packet_trace_pack
pkt-line.c:131:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
pkt-line.c:152:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:156:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:179:2: warning: DCL00-C: Const-qualify immutable objects: args
pkt-line.c:181:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
pkt-line.c:182:2: warning: EXP12-C: Do not ignore values returned by functions: packet_write_fmt_1
pkt-line.c:183:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
pkt-line.c:189:2: warning: DCL00-C: Const-qualify immutable objects: args
pkt-line.c:191:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
pkt-line.c:193:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
pkt-line.c:203:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:209:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:232:3: warning: MSC12-C: Detect and remove code that has no effect
pkt-line.c:251:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:255:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:265:8: warning: DCL00-C: Const-qualify immutable objects: args
pkt-line.c:269:8: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
pkt-line.c:271:8: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
pkt-line.c:285:2: warning: DCL00-C: Const-qualify immutable objects: args
pkt-line.c:287:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
pkt-line.c:289:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
pkt-line.c:301:4: error: MEM34-C: Only free memory allocated dynamically
pkt-line.c:308:2: error: MEM34-C: Only free memory allocated dynamically
pkt-line.c:320:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:324:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:324:22: error: ERR33-C: Ensure that return values are compared against the proper type
pkt-line.c:344:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:347:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:372:2: warning: DCL00-C: Const-qualify immutable objects: val
pkt-line.c:373:38: warning: INT13-C: Use bitwise operators only on unsigned operands
pkt-line.c:459:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
pkt-line.c:485:2: warning: EXP12-C: Do not ignore values returned by functions: packet_read_with_status
pkt-line.c:493:2: warning: DCL00-C: Const-qualify immutable objects: len
pkt-line.c:502:2: warning: DCL00-C: Const-qualify immutable objects: len
pkt-line.c:515:2: warning: DCL00-C: Const-qualify immutable objects: orig_len
pkt-line.c:516:2: warning: DCL00-C: Const-qualify immutable objects: orig_alloc
pkt-line.c:530:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:534:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:534:18: error: ERR33-C: Ensure that return values are compared against the proper type
pkt-line.c:548:2: warning: DCL01-C: Do not reuse variable names in subscopes: sideband_type
pkt-line.c:551:3: warning: DCL00-C: Const-qualify immutable objects: status
pkt-line.c:563:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pkt-line.c:576:2: warning: EXP12-C: Do not ignore values returned by functions: memset
pkt-line.c:602:3: warning: DCL01-C: Do not reuse variable names in subscopes: sideband_type
pkt-line.c:635:2: warning: EXP12-C: Do not ignore values returned by functions: packet_reader_read
pkt-line.c:648:2: warning: DCL00-C: Const-qualify immutable objects: args
pkt-line.c:650:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
pkt-line.c:651:2: warning: EXP12-C: Do not ignore values returned by functions: packet_write_fmt_1
pkt-line.c:653:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
pkt-line.c:658:2: warning: DCL00-C: Const-qualify immutable objects: args
pkt-line.c:660:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
pkt-line.c:661:2: warning: EXP12-C: Do not ignore values returned by functions: packet_write_fmt_1
pkt-line.c:663:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
    CC preload-index.o
In directory:  /datasets/git
Compiler args are:  -o preload-index.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" preload-index.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" preload-index.c
preload-index.c:24:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
preload-index.c:30:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
preload-index.c:31:2: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
preload-index.c:32:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
preload-index.c:40:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
preload-index.c:41:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
preload-index.c:96:40: warning: DCL01-C: Do not reuse variable names in subscopes: index
preload-index.c:97:29: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
preload-index.c:116:2: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
preload-index.c:120:9: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
preload-index.c:121:2: warning: EXP12-C: Do not ignore values returned by functions: memset
preload-index.c:123:2: warning: EXP12-C: Do not ignore values returned by functions: memset
preload-index.c:126:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
preload-index.c:167:31: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
preload-index.c:170:2: warning: DCL00-C: Const-qualify immutable objects: retval
    CC pretty.o
In directory:  /datasets/git
Compiler args are:  -o pretty.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pretty.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" pretty.c
pretty.c:25:2: warning: DCL01-C: Do not reuse variable names in subscopes: user_format
pretty.c:47:16: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
pretty.c:57:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:62:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:70:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:70:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:70:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:70:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:70:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:70:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:70:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:70:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:70:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:70:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pretty.c:73:3: warning: EXP12-C: Do not ignore values returned by functions: memset
pretty.c:111:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:111:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:113:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:113:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:113:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:113:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:113:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:113:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:113:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pretty.c:114:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:114:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:114:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:128:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:133:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:205:3: warning: DCL00-C: Const-qualify immutable objects: c
pretty.c:218:10: warning: INT13-C: Use bitwise operators only on unsigned operands
pretty.c:269:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:272:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:326:6: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
pretty.c:350:11: warning: INT13-C: Use bitwise operators only on unsigned operands
pretty.c:358:3: warning: DCL00-C: Const-qualify immutable objects: ch
pretty.c:375:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:375:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:377:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:377:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:387:28: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pretty.c:387:28: warning: EXP05-C: Do not cast away a const qualification
pretty.c:388:3: warning: DCL00-C: Const-qualify immutable objects: chrlen
pretty.c:389:3: warning: DCL00-C: Const-qualify immutable objects: is_special
pretty.c:393:3: warning: DCL00-C: Const-qualify immutable objects: encoded_len
pretty.c:406:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:406:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:449:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
pretty.c:525:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
pretty.c:552:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:552:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:552:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:610:3: warning: DCL00-C: Const-qualify immutable objects: linelen
pretty.c:622:47: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pretty.c:669:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:683:27: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pretty.c:721:10: warning: EXP05-C: Do not cast away a const qualification
pretty.c:743:3: error: MEM34-C: Only free memory allocated dynamically
pretty.c:751:1: warning: DCL05-C: Use typedefs to improve code readability
pretty.c:756:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pretty.c:757:3: warning: EXP12-C: Do not ignore values returned by functions: read_mailmap
pretty.c:759:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:806:2: warning: MSC01-C: Strive for logical completeness
pretty.c:864:2: warning: DCL01-C: Do not reuse variable names in subscopes: repository
pretty.c:865:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pretty.c:869:2: warning: DCL01-C: Do not reuse variable names in subscopes: signature_check
pretty.c:870:2: warning: DCL01-C: Do not reuse variable names in subscopes: flush_type
pretty.c:871:2: warning: DCL01-C: Do not reuse variable names in subscopes: truncate
pretty.c:896:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
pretty.c:897:26: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
pretty.c:924:2: warning: DCL00-C: Const-qualify immutable objects: start_len
pretty.c:928:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:944:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:945:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1091:2: warning: DCL01-C: Do not reuse variable names in subscopes: flush_type
pretty.c:1134:28: error: INT32-C: Ensure that operations on signed integers do not result in overflow
pretty.c:1158:1: warning: DCL05-C: Use typedefs to improve code readability
pretty.c:1207:2: warning: MEM01-C: Store a new value in pointers immediately after free()
pretty.c:1207:2: error: MEM34-C: Only free memory allocated dynamically
pretty.c:1219:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pretty.c:1223:16: error: ERR33-C: Ensure that return values are compared against the proper type
pretty.c:1230:1: warning: DCL05-C: Use typedefs to improve code readability
pretty.c:1252:52: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
pretty.c:1263:4: warning: MEM01-C: Store a new value in pointers immediately after free()
pretty.c:1263:4: error: MEM34-C: Only free memory allocated dynamically
pretty.c:1271:4: warning: MEM01-C: Store a new value in pointers immediately after free()
pretty.c:1271:4: error: MEM34-C: Only free memory allocated dynamically
pretty.c:1278:5: warning: DCL00-C: Const-qualify immutable objects: len
pretty.c:1289:2: warning: DCL01-C: Do not reuse variable names in subscopes: option
pretty.c:1311:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1312:4: warning: MSC01-C: Strive for logical completeness
pretty.c:1328:6: warning: EXP12-C: Do not ignore values returned by functions: strtol
pretty.c:1329:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1331:6: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
pretty.c:1340:6: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
pretty.c:1357:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pretty.c:1358:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pretty.c:1361:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
pretty.c:1370:2: warning: MSC01-C: Strive for logical completeness
pretty.c:1374:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1378:4: warning: DCL00-C: Const-qualify immutable objects: ret
pretty.c:1432:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pretty.c:1444:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
pretty.c:1445:3: warning: EXP12-C: Do not ignore values returned by functions: pipe_command
pretty.c:1457:2: warning: MSC01-C: Strive for logical completeness
pretty.c:1510:3: warning: MSC01-C: Strive for logical completeness
pretty.c:1551:4: warning: MSC01-C: Strive for logical completeness
pretty.c:1605:2: warning: MSC01-C: Strive for logical completeness
pretty.c:1628:2: warning: MSC01-C: Strive for logical completeness
pretty.c:1630:3: warning: EXP12-C: Do not ignore values returned by functions: format_subject
pretty.c:1681:14: error: INT32-C: Ensure that operations on signed integers do not result in overflow
pretty.c:1684:3: warning: DCL00-C: Const-qualify immutable objects: modifier
pretty.c:1685:3: warning: DCL00-C: Const-qualify immutable objects: consumed
pretty.c:1715:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1729:3: warning: MSC01-C: Strive for logical completeness
pretty.c:1751:3: warning: DCL00-C: Const-qualify immutable objects: sb_len
pretty.c:1760:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1801:53: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pretty.c:1808:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1808:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1809:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1819:51: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: sb
pretty.c:1822:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pretty.c:1827:2: warning: MSC01-C: Strive for logical completeness
pretty.c:1856:26: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pretty.c:1891:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1900:30: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pretty.c:1908:3: warning: DCL00-C: Const-qualify immutable objects: linelen
pretty.c:1924:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1924:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1930:4: warning: DCL00-C: Const-qualify immutable objects: num
pretty.c:1967:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:1985:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:2009:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:2026:3: warning: DCL00-C: Const-qualify immutable objects: n
pretty.c:2041:3: warning: DCL00-C: Const-qualify immutable objects: width
pretty.c:2058:46: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
pretty.c:2150:26: warning: DCL01-C: Do not reuse variable names in subscopes: commit
pretty.c:2206:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:2220:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pretty.c:2226:61: warning: DCL01-C: Do not reuse variable names in subscopes: commit
    CC prio-queue.o
In directory:  /datasets/git
Compiler args are:  -o prio-queue.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" prio-queue.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" prio-queue.c
prio-queue.c:15:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
prio-queue.c:15:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
prio-queue.c:41:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC progress.o
In directory:  /datasets/git
Compiler args are:  -o progress.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" progress.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" progress.c
progress.c:54:1: warning: DCL02-C: Use visually distinct identifiers: progress_testing
progress.c:55:1: warning: DCL02-C: Use visually distinct identifiers: progress_test_ns
progress.c:31:2: warning: DCL01-C: Do not reuse variable names in subscopes: display
progress.c:41:2: warning: DCL01-C: Do not reuse variable names in subscopes: throughput
progress.c:77:2: warning: EXP12-C: Do not ignore values returned by functions: memset
progress.c:79:2: warning: EXP12-C: Do not ignore values returned by functions: sigemptyset
progress.c:81:2: warning: EXP12-C: Do not ignore values returned by functions: sigaction
progress.c:86:2: warning: EXP12-C: Do not ignore values returned by functions: setitimer
progress.c:96:2: warning: EXP12-C: Do not ignore values returned by functions: setitimer
progress.c:97:2: warning: EXP12-C: Do not ignore values returned by functions: signal
progress.c:103:2: warning: DCL00-C: Const-qualify immutable objects: tpgrp
progress.c:107:38: warning: DCL01-C: Do not reuse variable names in subscopes: progress
progress.c:112:2: warning: DCL00-C: Const-qualify immutable objects: last_count_len
progress.c:120:3: warning: DCL00-C: Const-qualify immutable objects: percent
progress.c:139:4: warning: DCL01-C: Do not reuse variable names in subscopes: eol
progress.c:140:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
progress.c:141:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
progress.c:144:4: warning: DCL00-C: Const-qualify immutable objects: progress_line_len
progress.c:144:51: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
progress.c:146:4: warning: DCL00-C: Const-qualify immutable objects: cols
progress.c:151:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
progress.c:178:55: warning: DCL01-C: Do not reuse variable names in subscopes: progress
progress.c:186:42: warning: DCL01-C: Do not reuse variable names in subscopes: progress
progress.c:199:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
progress.c:227:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
progress.c:246:40: warning: DCL01-C: Do not reuse variable names in subscopes: progress
progress.c:255:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
progress.c:255:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
progress.c:312:47: warning: DCL01-C: Do not reuse variable names in subscopes: progress
progress.c:319:48: warning: DCL01-C: Do not reuse variable names in subscopes: progress
progress.c:325:3: warning: DCL00-C: Const-qualify immutable objects: now_ns
progress.c:327:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
progress.c:334:2: error: MEM34-C: Only free memory allocated dynamically
progress.c:337:41: warning: DCL01-C: Do not reuse variable names in subscopes: progress
progress.c:351:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
progress.c:371:2: error: MEM34-C: Only free memory allocated dynamically
    CC promisor-remote.o
In directory:  /datasets/git
Compiler args are:  -o promisor-remote.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" promisor-remote.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" promisor-remote.c
promisor-remote.c:60:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
promisor-remote.c:60:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
promisor-remote.c:60:2: warning: EXP05-C: Do not cast away a const qualification
promisor-remote.c:102:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
promisor-remote.c:121:3: error: MEM34-C: Only free memory allocated dynamically
promisor-remote.c:132:3: warning: MEM01-C: Store a new value in pointers immediately after free()
promisor-remote.c:132:3: error: MEM34-C: Only free memory allocated dynamically
promisor-remote.c:150:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
promisor-remote.c:173:3: error: MEM34-C: Only free memory allocated dynamically
promisor-remote.c:207:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
promisor-remote.c:220:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
promisor-remote.c:226:4: warning: MEM01-C: Store a new value in pointers immediately after free()
promisor-remote.c:226:4: error: MEM34-C: Only free memory allocated dynamically
promisor-remote.c:229:2: error: MEM34-C: Only free memory allocated dynamically
promisor-remote.c:239:37: warning: EXP05-C: Do not cast away a const qualification
promisor-remote.c:271:3: error: MEM34-C: Only free memory allocated dynamically
    CC prompt.o
In directory:  /datasets/git
Compiler args are:  -o prompt.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" prompt.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" prompt.c
prompt.c:14:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
prompt.c:15:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
prompt.c:32:3: warning: MSC12-C: Detect and remove code that has no effect
prompt.c:46:12: warning: INT13-C: Use bitwise operators only on unsigned operands
prompt.c:62:42: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC protocol.o
In directory:  /datasets/git
Compiler args are:  -o protocol.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" protocol.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" protocol.c
protocol.c:24:3: warning: DCL00-C: Const-qualify immutable objects: version
protocol.c:35:3: warning: DCL00-C: Const-qualify immutable objects: env
protocol.c:60:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
    CC protocol-caps.o
In directory:  /datasets/git
Compiler args are:  -o protocol-caps.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" protocol-caps.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" protocol-caps.c
protocol-caps.c:27:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
    CC prune-packed.o
In directory:  /datasets/git
Compiler args are:  -o prune-packed.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" prune-packed.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" prune-packed.c
prune-packed.c:10:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
prune-packed.c:20:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
prune-packed.c:37:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_loose_file_in_objdir
    CC quote.o
In directory:  /datasets/git
Compiler args are:  -o quote.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" quote.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" quote.c
quote.c:5:1: warning: DCL02-C: Use visually distinct identifiers: quote_path_fully
quote.c:33:3: warning: DCL00-C: Const-qualify immutable objects: len
quote.c:43:2: error: MEM34-C: Only free memory allocated dynamically
quote.c:48:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
quote.c:58:8: warning: INT13-C: Use bitwise operators only on unsigned operands
quote.c:72:2: warning: DCL00-C: Const-qualify immutable objects: ap
quote.c:73:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
quote.c:75:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
quote.c:138:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
quote.c:158:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
quote.c:170:1: warning: DCL05-C: Use typedefs to improve code readability
quote.c:191:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
quote.c:201:1: warning: DCL05-C: Use typedefs to improve code readability
quote.c:245:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
quote.c:280:2: warning: DCL00-C: Const-qualify immutable objects: no_dq
quote.c:288:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
quote.c:288:11: error: ERR33-C: Ensure that return values are compared against the proper type
quote.c:299:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
quote.c:299:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
quote.c:326:2: warning: DCL00-C: Const-qualify immutable objects: nodq
quote.c:331:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
quote.c:332:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
quote.c:344:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
quote.c:348:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
quote.c:367:2: warning: DCL00-C: Const-qualify immutable objects: force_dq
quote.c:378:2: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style_counted
quote.c:401:2: warning: DCL00-C: Const-qualify immutable objects: oldlen
quote.c:437:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
quote.c:440:9: warning: INT13-C: Use bitwise operators only on unsigned operands
quote.c:440:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
quote.c:443:9: warning: INT13-C: Use bitwise operators only on unsigned operands
quote.c:443:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
quote.c:461:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
quote.c:462:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
quote.c:476:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
quote.c:477:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
quote.c:493:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
quote.c:494:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
quote.c:495:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
    CC range-diff.o
In directory:  /datasets/git
Compiler args are:  -o range-diff.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" range-diff.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" range-diff.c
range-diff.c:19:2: warning: DCL01-C: Do not reuse variable names in subscopes: patch
range-diff.c:22:2: warning: DCL01-C: Do not reuse variable names in subscopes: diffsize
range-diff.c:60:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
range-diff.c:70:3: warning: MSC12-C: Detect and remove code that has no effect
range-diff.c:71:3: warning: EXP12-C: Do not ignore values returned by functions: finish_command
range-diff.c:79:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:79:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:81:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
range-diff.c:85:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
range-diff.c:96:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:98:5: warning: MSC12-C: Detect and remove code that has no effect
range-diff.c:99:5: error: MEM34-C: Only free memory allocated dynamically
range-diff.c:109:4: warning: MSC12-C: Detect and remove code that has no effect
range-diff.c:117:4: warning: DCL01-C: Do not reuse variable names in subscopes: patch
range-diff.c:127:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
range-diff.c:132:5: warning: MSC12-C: Detect and remove code that has no effect
range-diff.c:134:5: error: MEM34-C: Only free memory allocated dynamically
range-diff.c:148:4: warning: MEM01-C: Store a new value in pointers immediately after free()
range-diff.c:148:4: error: MEM34-C: Only free memory allocated dynamically
range-diff.c:168:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:172:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:222:2: error: MEM34-C: Only free memory allocated dynamically
range-diff.c:241:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:242:3: warning: DCL01-C: Do not reuse variable names in subscopes: util
range-diff.c:242:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:252:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:253:3: warning: DCL00-C: Const-qualify immutable objects: util
range-diff.c:253:3: warning: DCL01-C: Do not reuse variable names in subscopes: util
range-diff.c:253:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:259:11: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:272:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: line
range-diff.c:281:2: warning: EXP12-C: Do not ignore values returned by functions: diffsize_consume
range-diff.c:291:12: warning: EXP05-C: Do not cast away a const qualification
range-diff.c:293:12: warning: EXP05-C: Do not cast away a const qualification
range-diff.c:302:2: warning: MSC12-C: Detect and remove code that has no effect
range-diff.c:309:2: warning: DCL00-C: Const-qualify immutable objects: n
range-diff.c:313:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:314:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:315:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:317:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:318:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:320:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:321:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:332:5: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
range-diff.c:338:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:339:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:341:5: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
range-diff.c:353:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:354:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:355:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:356:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:362:2: warning: MEM01-C: Store a new value in pointers immediately after free()
range-diff.c:362:2: error: MEM34-C: Only free memory allocated dynamically
range-diff.c:363:2: warning: MEM01-C: Store a new value in pointers immediately after free()
range-diff.c:363:2: error: MEM34-C: Only free memory allocated dynamically
range-diff.c:364:2: error: MEM34-C: Only free memory allocated dynamically
range-diff.c:375:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
range-diff.c:390:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
range-diff.c:393:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
range-diff.c:396:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
range-diff.c:399:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
range-diff.c:432:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
range-diff.c:445:15: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
range-diff.c:445:15: warning: EXP05-C: Do not cast away a const qualification
range-diff.c:446:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:457:2: warning: EXP12-C: Do not ignore values returned by functions: diff_queue
range-diff.c:464:61: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: opt
range-diff.c:464:72: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
range-diff.c:466:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:473:2: warning: DCL00-C: Const-qualify immutable objects: patch_no_width
range-diff.c:473:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:503:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:503:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:505:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:505:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:506:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:506:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:509:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:510:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:510:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:513:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:522:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:526:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:526:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:530:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
range-diff.c:531:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
range-diff.c:600:2: warning: MEM01-C: Store a new value in pointers immediately after free()
range-diff.c:600:2: error: MEM34-C: Only free memory allocated dynamically
    CC reachable.o
In directory:  /datasets/git
Compiler args are:  -o reachable.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reachable.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reachable.c
reachable.c:19:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
reachable.c:34:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
reachable.c:51:40: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: obj
reachable.c:53:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reachable.c:97:9: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
reachable.c:100:9: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
reachable.c:130:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reachable.c:150:47: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reachable.c:161:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reachable.c:173:69: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reachable.c:207:28: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: found_pack
reachable.c:219:50: warning: DCL01-C: Do not reuse variable names in subscopes: progress
reachable.c:236:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
reachable.c:239:2: warning: EXP12-C: Do not ignore values returned by functions: head_ref
reachable.c:240:2: warning: EXP12-C: Do not ignore values returned by functions: other_head_refs
    CC read-cache.o
In directory:  /datasets/git
Compiler args are:  -o read-cache.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" read-cache.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" read-cache.c
read-cache.c:1810:1: warning: DCL02-C: Use visually distinct identifiers: verify_index_checksum
read-cache.c:1813:1: warning: DCL02-C: Use visually distinct identifiers: verify_ce_order
read-cache.c:77:71: warning: DCL01-C: Do not reuse variable names in subscopes: mem_pool
read-cache.c:80:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:80:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:85:72: warning: DCL01-C: Do not reuse variable names in subscopes: mem_pool
read-cache.c:88:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:88:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:103:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:128:18: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:138:2: warning: DCL00-C: Const-qualify immutable objects: namelen
read-cache.c:142:25: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:149:2: warning: EXP12-C: Do not ignore values returned by functions: remove_index_entry_at
read-cache.c:160:3: warning: EXP12-C: Do not ignore values returned by functions: add_index_entry
read-cache.c:244:2: warning: DCL00-C: Const-qualify immutable objects: fd
read-cache.c:268:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:270:3: warning: MEM01-C: Store a new value in pointers immediately after free()
read-cache.c:270:3: error: MEM34-C: Only free memory allocated dynamically
read-cache.c:395:2: warning: DCL00-C: Const-qualify immutable objects: ignore_valid
read-cache.c:396:2: warning: DCL00-C: Const-qualify immutable objects: ignore_skip_worktree
read-cache.c:397:2: warning: DCL00-C: Const-qualify immutable objects: assume_racy_is_modified
read-cache.c:398:2: warning: DCL00-C: Const-qualify immutable objects: ignore_fsmonitor
read-cache.c:464:14: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:487:18: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:495:2: warning: DCL00-C: Const-qualify immutable objects: len
read-cache.c:523:2: warning: DCL00-C: Const-qualify immutable objects: len
read-cache.c:547:2: warning: DCL00-C: Const-qualify immutable objects: min_len
read-cache.c:548:2: warning: DCL00-C: Const-qualify immutable objects: cmp
read-cache.c:583:3: warning: DCL00-C: Const-qualify immutable objects: next
read-cache.c:585:3: warning: DCL00-C: Const-qualify immutable objects: cmp
read-cache.c:615:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
read-cache.c:644:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:644:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
read-cache.c:644:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:683:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
read-cache.c:721:2: warning: DCL00-C: Const-qualify immutable objects: len
read-cache.c:765:2: warning: DCL00-C: Const-qualify immutable objects: st_mode
read-cache.c:767:2: warning: DCL00-C: Const-qualify immutable objects: ce_option
read-cache.c:768:22: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:769:2: warning: DCL00-C: Const-qualify immutable objects: pretend
read-cache.c:770:2: warning: DCL00-C: Const-qualify immutable objects: intent_only
read-cache.c:771:2: warning: DCL00-C: Const-qualify immutable objects: add_option
read-cache.c:771:63: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:805:3: warning: DCL00-C: Const-qualify immutable objects: pos
read-cache.c:881:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:881:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:908:3: warning: MSC12-C: Detect and remove code that has no effect
read-cache.c:937:3: warning: MSC12-C: Detect and remove code that has no effect
read-cache.c:985:2: warning: DCL00-C: Const-qualify immutable objects: len
read-cache.c:1009:2: warning: MSC01-C: Strive for logical completeness
read-cache.c:1044:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
read-cache.c:1112:2: warning: DCL00-C: Const-qualify immutable objects: len
read-cache.c:1113:2: warning: DCL00-C: Const-qualify immutable objects: stage
read-cache.c:1132:3: warning: EXP12-C: Do not ignore values returned by functions: remove_index_entry_at
read-cache.c:1168:2: warning: DCL00-C: Const-qualify immutable objects: stage
read-cache.c:1189:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1189:20: error: ERR33-C: Ensure that return values are compared against the proper type
read-cache.c:1234:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1286:5: warning: EXP12-C: Do not ignore values returned by functions: remove_index_entry_at
read-cache.c:1291:10: error: INT32-C: Ensure that operations on signed integers do not result in overflow
read-cache.c:1300:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1353:95: warning: DCL01-C: Do not reuse variable names in subscopes: option
read-cache.c:1357:2: warning: DCL00-C: Const-qualify immutable objects: ok_to_replace
read-cache.c:1358:2: warning: DCL00-C: Const-qualify immutable objects: skip_df_check
read-cache.c:1359:2: warning: DCL00-C: Const-qualify immutable objects: new_only
read-cache.c:1384:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
read-cache.c:1394:36: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
read-cache.c:1412:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
read-cache.c:1417:77: warning: DCL01-C: Do not reuse variable names in subscopes: option
read-cache.c:1432:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:1437:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1437:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
read-cache.c:1437:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1465:2: warning: DCL00-C: Const-qualify immutable objects: refresh
read-cache.c:1467:2: warning: DCL00-C: Const-qualify immutable objects: ignore_skip_worktree
read-cache.c:1469:2: warning: DCL00-C: Const-qualify immutable objects: ignore_fsmonitor
read-cache.c:1580:29: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
read-cache.c:1583:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
read-cache.c:1598:28: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
read-cache.c:1604:2: warning: DCL00-C: Const-qualify immutable objects: allow_unmerged
read-cache.c:1605:2: warning: DCL00-C: Const-qualify immutable objects: quiet
read-cache.c:1606:2: warning: DCL00-C: Const-qualify immutable objects: not_new
read-cache.c:1610:2: warning: DCL00-C: Const-qualify immutable objects: in_porcelain
read-cache.c:1611:2: warning: DCL00-C: Const-qualify immutable objects: options
read-cache.c:1612:42: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:1619:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
read-cache.c:1627:2: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
read-cache.c:1746:21: error: ENV30-C: Do not modify the string returned by getenv()
read-cache.c:1764:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
read-cache.c:1782:2: warning: DCL01-C: Do not reuse variable names in subscopes: ctime
read-cache.c:1831:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1833:20: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:1841:10: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:1841:10: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:1841:10: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:1856:3: warning: EXP12-C: Do not ignore values returned by functions: read_fsmonitor_extension
read-cache.c:1870:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
read-cache.c:1907:2: warning: DCL00-C: Const-qualify immutable objects: expand_name_field
read-cache.c:1915:18: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
read-cache.c:1917:22: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:1917:24: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:1917:25: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:1920:10: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:1920:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1923:10: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:1926:29: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
read-cache.c:1926:29: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:1930:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1938:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
read-cache.c:1938:10: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:1941:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1941:10: error: ERR33-C: Ensure that return values are compared against the proper type
read-cache.c:1974:20: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:1979:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1980:51: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1980:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1980:24: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:1982:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1983:13: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
read-cache.c:1983:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1983:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1983:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1983:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:1998:3: warning: DCL00-C: Const-qualify immutable objects: name_compare
read-cache.c:1998:3: warning: DCL01-C: Do not reuse variable names in subscopes: name_compare
read-cache.c:2019:2: warning: MSC01-C: Strive for logical completeness
read-cache.c:2063:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2073:12: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
read-cache.c:2073:15: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:2074:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2099:2: warning: DCL01-C: Do not reuse variable names in subscopes: mmap
read-cache.c:2106:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:2109:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2109:59: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2116:3: warning: DCL00-C: Const-qualify immutable objects: extsize
read-cache.c:2121:4: warning: EXP12-C: Do not ignore values returned by functions: munmap
read-cache.c:2121:11: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:2136:66: warning: DCL01-C: Do not reuse variable names in subscopes: mmap
read-cache.c:2158:16: warning: DCL01-C: Do not reuse variable names in subscopes: mmap
read-cache.c:2162:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:2191:2: warning: DCL01-C: Do not reuse variable names in subscopes: mmap
read-cache.c:2204:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:2216:90: warning: DCL01-C: Do not reuse variable names in subscopes: mmap
read-cache.c:2227:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:2233:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:2236:16: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
read-cache.c:2255:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:2284:2: error: MEM34-C: Only free memory allocated dynamically
read-cache.c:2310:2: warning: DCL01-C: Do not reuse variable names in subscopes: mmap
read-cache.c:2337:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2346:8: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
read-cache.c:2346:8: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:2350:24: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:2354:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:2361:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2382:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2395:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2400:3: warning: MEM01-C: Store a new value in pointers immediately after free()
read-cache.c:2400:3: error: MEM34-C: Only free memory allocated dynamically
read-cache.c:2410:3: warning: DCL00-C: Const-qualify immutable objects: ret
read-cache.c:2415:3: warning: EXP12-C: Do not ignore values returned by functions: load_index_extensions
read-cache.c:2417:2: warning: EXP12-C: Do not ignore values returned by functions: munmap
read-cache.c:2417:9: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:2445:2: warning: EXP12-C: Do not ignore values returned by functions: munmap
read-cache.c:2445:9: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:2464:2: warning: DCL01-C: Do not reuse variable names in subscopes: split_index
read-cache.c:2479:2: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
read-cache.c:2491:2: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
read-cache.c:2495:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:2508:3: warning: MEM01-C: Store a new value in pointers immediately after free()
read-cache.c:2508:3: error: MEM34-C: Only free memory allocated dynamically
read-cache.c:2514:3: error: MEM34-C: Only free memory allocated dynamically
read-cache.c:2525:2: error: MEM34-C: Only free memory allocated dynamically
read-cache.c:2610:20: warning: DCL01-C: Do not reuse variable names in subscopes: tree
read-cache.c:2627:3: warning: EXP12-C: Do not ignore values returned by functions: do_diff_cache
read-cache.c:2721:21: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
read-cache.c:2721:47: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:2737:14: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:2739:15: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:2739:15: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:2757:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
read-cache.c:2757:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2757:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2757:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2757:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2760:3: warning: DCL00-C: Const-qualify immutable objects: len
read-cache.c:2764:25: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:2769:26: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
read-cache.c:2770:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2774:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2788:19: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:2818:63: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2819:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2840:2: warning: DCL00-C: Const-qualify immutable objects: entries
read-cache.c:2899:72: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
read-cache.c:2902:2: warning: DCL00-C: Const-qualify immutable objects: start
read-cache.c:2908:2: warning: DCL00-C: Const-qualify immutable objects: entries
read-cache.c:2927:28: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:2975:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:2976:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2976:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:2977:19: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
read-cache.c:2993:4: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
read-cache.c:3005:23: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
read-cache.c:3015:27: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
read-cache.c:3035:3: error: MEM34-C: Only free memory allocated dynamically
read-cache.c:3046:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:3064:3: warning: MEM01-C: Store a new value in pointers immediately after free()
read-cache.c:3064:3: error: MEM34-C: Only free memory allocated dynamically
read-cache.c:3152:2: warning: EXP12-C: Do not ignore values returned by functions: finalize_hashfile
read-cache.c:3156:3: warning: MSC12-C: Detect and remove code that has no effect
read-cache.c:3194:2: warning: DCL00-C: Const-qualify immutable objects: was_full
read-cache.c:3223:2: warning: EXP12-C: Do not ignore values returned by functions: run_hooks_l
read-cache.c:3251:3: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_expiry
read-cache.c:3297:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
read-cache.c:3306:2: warning: DCL00-C: Const-qualify immutable objects: was_full
read-cache.c:3309:2: warning: EXP12-C: Do not ignore values returned by functions: convert_to_sparse
read-cache.c:3324:3: warning: MSC12-C: Detect and remove code that has no effect
read-cache.c:3331:3: warning: EXP12-C: Do not ignore values returned by functions: clean_shared_index_files
read-cache.c:3389:31: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3389:32: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3389:32: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3389:32: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3389:32: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3389:32: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3389:32: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3389:32: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3401:4: warning: DCL00-C: Const-qualify immutable objects: v
read-cache.c:3464:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
read-cache.c:3505:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
read-cache.c:3507:41: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
read-cache.c:3531:12: error: INT32-C: Ensure that operations on signed integers do not result in overflow
read-cache.c:3542:3: error: MEM34-C: Only free memory allocated dynamically
read-cache.c:3574:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:3590:2: warning: DCL00-C: Const-qualify immutable objects: size
read-cache.c:3608:2: warning: MEM01-C: Store a new value in pointers immediately after free()
read-cache.c:3628:47: warning: DCL01-C: Do not reuse variable names in subscopes: mmap
read-cache.c:3639:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
read-cache.c:3646:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3646:70: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3646:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3651:6: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3651:6: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3651:6: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3683:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3733:2: warning: DCL02-C: Use visually distinct identifiers: extsize
read-cache.c:3690:3: warning: DCL01-C: Do not reuse variable names in subscopes: extsize
read-cache.c:3733:2: warning: DCL02-C: Use visually distinct identifiers: extsize
read-cache.c:3695:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3695:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3700:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3701:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3704:20: warning: EXP05-C: Do not cast away a const qualification
read-cache.c:3708:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3730:73: warning: DCL01-C: Do not reuse variable names in subscopes: mmap
read-cache.c:3732:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
read-cache.c:3740:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3742:7: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3742:7: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3742:7: warning: INT13-C: Use bitwise operators only on unsigned operands
read-cache.c:3746:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3747:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3755:3: warning: MSC12-C: Detect and remove code that has no effect
read-cache.c:3761:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3763:3: warning: MSC12-C: Detect and remove code that has no effect
read-cache.c:3766:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
read-cache.c:3767:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
read-cache.c:3767:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC rebase-interactive.o
In directory:  /datasets/git
Compiler args are:  -o rebase-interactive.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" rebase-interactive.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" rebase-interactive.c
rebase-interactive.c:10:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
rebase-interactive.c:65:2: warning: DCL00-C: Const-qualify immutable objects: edit_todo
rebase-interactive.c:98:60: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
rebase-interactive.c:111:77: warning: INT13-C: Use bitwise operators only on unsigned operands
rebase-interactive.c:128:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rebase-interactive.c:128:35: error: ERR33-C: Ensure that return values are compared against the proper type
rebase-interactive.c:158:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rebase-interactive.c:158:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
rebase-interactive.c:158:1: warning: DCL05-C: Use typedefs to improve code readability
rebase-interactive.c:158:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rebase-interactive.c:158:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rebase-interactive.c:167:2: warning: DCL00-C: Const-qualify immutable objects: check_level
rebase-interactive.c:170:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit_seen
rebase-interactive.c:179:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
rebase-interactive.c:187:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
rebase-interactive.c:225:76: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
rebase-interactive.c:231:3: warning: EXP12-C: Do not ignore values returned by functions: todo_list_parse_insn_buffer
    CC rebase.o
In directory:  /datasets/git
Compiler args are:  -o rebase.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" rebase.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" rebase.c
rebase.c:18:2: warning: DCL00-C: Const-qualify immutable objects: v
    CC ref-filter.o
In directory:  /datasets/git
Compiler args are:  -o ref-filter.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ref-filter.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ref-filter.c
ref-filter.c:58:2: warning: DCL01-C: Do not reuse variable names in subscopes: cmp_status
ref-filter.c:66:2: warning: DCL01-C: Do not reuse variable names in subscopes: option
ref-filter.c:99:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
ref-filter.c:99:6: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:100:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
ref-filter.c:100:6: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:174:2: warning: DCL01-C: Do not reuse variable names in subscopes: atom_type
ref-filter.c:180:3: warning: DCL01-C: Do not reuse variable names in subscopes: align
ref-filter.c:182:4: warning: DCL01-C: Do not reuse variable names in subscopes: option
ref-filter.c:189:4: warning: DCL01-C: Do not reuse variable names in subscopes: option
ref-filter.c:195:4: warning: DCL01-C: Do not reuse variable names in subscopes: option
ref-filter.c:198:4: warning: DCL01-C: Do not reuse variable names in subscopes: cmp_status
ref-filter.c:197:3: warning: DCL01-C: Do not reuse variable names in subscopes: if_then_else
ref-filter.c:202:4: warning: DCL01-C: Do not reuse variable names in subscopes: option
ref-filter.c:206:4: warning: DCL01-C: Do not reuse variable names in subscopes: option
ref-filter.c:209:4: warning: DCL01-C: Do not reuse variable names in subscopes: option
ref-filter.c:208:3: warning: DCL01-C: Do not reuse variable names in subscopes: email_option
ref-filter.c:224:2: warning: DCL00-C: Const-qualify immutable objects: ap
ref-filter.c:225:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
ref-filter.c:227:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
ref-filter.c:269:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:285:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
ref-filter.c:287:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:316:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:328:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:348:53: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:360:48: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:369:51: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:381:52: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:435:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:447:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:466:56: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:480:51: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:497:49: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:500:2: warning: DCL01-C: Do not reuse variable names in subscopes: align
ref-filter.c:510:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
ref-filter.c:511:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:549:46: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:564:74: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: atom
ref-filter.c:573:48: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: format
ref-filter.c:574:40: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: unused_err
ref-filter.c:583:2: warning: DCL01-C: Do not reuse variable names in subscopes: cmp_type
ref-filter.c:681:12: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:694:3: warning: DCL00-C: Const-qualify immutable objects: len
ref-filter.c:700:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:701:3: warning: DCL00-C: Const-qualify immutable objects: len
ref-filter.c:706:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:708:12: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:709:16: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
ref-filter.c:712:12: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:717:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:738:2: warning: EXP12-C: Do not ignore values returned by functions: memset
ref-filter.c:750:2: warning: MSC01-C: Strive for logical completeness
ref-filter.c:776:25: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: unused_err
ref-filter.c:795:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:810:2: warning: MEM01-C: Store a new value in pointers immediately after free()
ref-filter.c:810:2: error: MEM34-C: Only free memory allocated dynamically
ref-filter.c:817:2: warning: DCL01-C: Do not reuse variable names in subscopes: align
ref-filter.c:826:25: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: unused_err
ref-filter.c:841:2: warning: DCL01-C: Do not reuse variable names in subscopes: if_then_else
ref-filter.c:869:2: error: MEM34-C: Only free memory allocated dynamically
ref-filter.c:873:22: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: unused_err
ref-filter.c:876:2: warning: DCL01-C: Do not reuse variable names in subscopes: if_then_else
ref-filter.c:876:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:900:49: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: atomv
ref-filter.c:904:2: warning: DCL01-C: Do not reuse variable names in subscopes: if_then_else
ref-filter.c:931:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:937:49: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: atomv
ref-filter.c:941:2: warning: DCL01-C: Do not reuse variable names in subscopes: if_then_else
ref-filter.c:958:48: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: atomv
ref-filter.c:1007:39: warning: DCL01-C: Do not reuse variable names in subscopes: atom_type
ref-filter.c:1021:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ref-filter.c:1033:48: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:1041:39: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:1079:87: warning: DCL01-C: Do not reuse variable names in subscopes: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1085:3: warning: DCL00-C: Const-qualify immutable objects: atom_type
ref-filter.c:1085:3: warning: DCL01-C: Do not reuse variable names in subscopes: atom_type
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1112:2: warning: DCL01-C: Do not reuse variable names in subscopes: tag
ref-filter.c:1112:20: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
ref-filter.c:1116:3: warning: DCL00-C: Const-qualify immutable objects: atom_type
ref-filter.c:1116:3: warning: DCL01-C: Do not reuse variable names in subscopes: atom_type
ref-filter.c:1135:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
ref-filter.c:1135:26: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
ref-filter.c:1139:3: warning: DCL00-C: Const-qualify immutable objects: atom_type
ref-filter.c:1139:3: warning: DCL01-C: Do not reuse variable names in subscopes: atom_type
ref-filter.c:1168:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
ref-filter.c:1186:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
ref-filter.c:1193:21: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ref-filter.c:1254:2: warning: DCL01-C: Do not reuse variable names in subscopes: date_mode
ref-filter.c:1290:2: warning: DCL00-C: Const-qualify immutable objects: wholen
ref-filter.c:1333:3: warning: DCL00-C: Const-qualify immutable objects: atom_type
ref-filter.c:1333:3: warning: DCL01-C: Do not reuse variable names in subscopes: atom_type
ref-filter.c:1347:1: warning: DCL05-C: Use typedefs to improve code readability
ref-filter.c:1355:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
ref-filter.c:1360:2: warning: EXP12-C: Do not ignore values returned by functions: parse_signature
ref-filter.c:1363:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ref-filter.c:1378:6: error: EXP30-C: Do not depend on order of evaluation for side effects
ref-filter.c:1388:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:1388:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:1389:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:1390:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:1407:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
ref-filter.c:1416:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:1436:3: warning: DCL00-C: Const-qualify immutable objects: atom_type
ref-filter.c:1436:3: warning: DCL01-C: Do not reuse variable names in subscopes: atom_type
ref-filter.c:1444:4: warning: DCL00-C: Const-qualify immutable objects: buf_size
ref-filter.c:1500:2: error: MEM34-C: Only free memory allocated dynamically
ref-filter.c:1500:7: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:1583:3: warning: MSC01-C: Strive for logical completeness
ref-filter.c:1585:9: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:1594:7: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:1623:9: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:1626:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ref-filter.c:1644:24: warning: DCL01-C: Do not reuse variable names in subscopes: branch
ref-filter.c:1666:4: error: MEM34-C: Only free memory allocated dynamically
ref-filter.c:1666:9: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:1685:3: warning: DCL01-C: Do not reuse variable names in subscopes: remote
ref-filter.c:1702:2: warning: EXP12-C: Do not ignore values returned by functions: memset
ref-filter.c:1730:78: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ref-filter.c:1738:79: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ref-filter.c:1745:46: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ref-filter.c:1746:29: warning: DCL01-C: Do not reuse variable names in subscopes: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1746:29: warning: DCL02-C: Use visually distinct identifiers: oi
ref-filter.c:1786:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:1806:91: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ref-filter.c:1819:18: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
ref-filter.c:1827:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ref-filter.c:1833:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:1845:3: warning: DCL00-C: Const-qualify immutable objects: atom_type
ref-filter.c:1845:3: warning: DCL01-C: Do not reuse variable names in subscopes: atom_type
ref-filter.c:1850:3: warning: DCL01-C: Do not reuse variable names in subscopes: branch
ref-filter.c:1904:9: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:1919:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ref-filter.c:1969:8: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:1981:7: warning: EXP04-C: Do not perform byte-by-byte comparisons between structures
ref-filter.c:1982:7: warning: EXP04-C: Do not perform byte-by-byte comparisons between structures
ref-filter.c:2016:54: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ref-filter.c:2046:2: warning: MSC12-C: Detect and remove code that has no effect
ref-filter.c:2067:2: warning: DCL00-C: Const-qualify immutable objects: namelen
ref-filter.c:2075:3: warning: DCL00-C: Const-qualify immutable objects: plen
ref-filter.c:2174:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ref-filter.c:2176:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
ref-filter.c:2176:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:2187:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ref-filter.c:2189:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:2211:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:2231:2: warning: DCL01-C: Do not reuse variable names in subscopes: contains_cache
ref-filter.c:2241:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:2243:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ref-filter.c:2244:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
ref-filter.c:2265:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-filter.c:2304:7: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:2308:9: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:2311:2: warning: MEM01-C: Store a new value in pointers immediately after free()
ref-filter.c:2328:8: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:2355:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:2380:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
ref-filter.c:2382:3: warning: DCL00-C: Const-qualify immutable objects: is_merged
ref-filter.c:2398:2: error: MEM34-C: Only free memory allocated dynamically
ref-filter.c:2475:3: warning: DCL00-C: Const-qualify immutable objects: diff
ref-filter.c:2493:2: warning: DCL00-C: Const-qualify immutable objects: cmp_type
ref-filter.c:2493:2: warning: DCL01-C: Do not reuse variable names in subscopes: cmp_type
ref-filter.c:2514:4: warning: DCL00-C: Const-qualify immutable objects: a_size
ref-filter.c:2516:4: warning: DCL00-C: Const-qualify immutable objects: b_size
ref-filter.c:2541:5: error: INT32-C: Ensure that operations on signed integers do not result in overflow
ref-filter.c:2544:63: warning: DCL01-C: Do not reuse variable names in subscopes: ref_sorting
ref-filter.c:2546:31: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:2547:31: warning: EXP05-C: Do not cast away a const qualification
ref-filter.c:2550:11: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:2551:3: warning: DCL00-C: Const-qualify immutable objects: cmp
ref-filter.c:2555:6: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:2574:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
ref-filter.c:2581:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ref-filter.c:2586:5: warning: DCL00-C: Const-qualify immutable objects: ch
ref-filter.c:2610:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ref-filter.c:2656:2: warning: EXP12-C: Do not ignore values returned by functions: fwrite
ref-filter.c:2657:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
ref-filter.c:2673:2: warning: DCL00-C: Const-qualify immutable objects: res
ref-filter.c:2683:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
ref-filter.c:2685:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:2696:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-filter.c:2742:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC reflog-walk.o
In directory:  /datasets/git
Compiler args are:  -o reflog-walk.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reflog-walk.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reflog-walk.c
reflog-walk.c:10:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
reflog-walk.c:26:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog-walk.c:29:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog-walk.c:55:2: warning: MEM01-C: Store a new value in pointers immediately after free()
reflog-walk.c:60:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog-walk.c:64:66: warning: DCL01-C: Do not reuse variable names in subscopes: ref
reflog-walk.c:67:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog-walk.c:69:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_reflog_ent
reflog-walk.c:76:4: warning: EXP12-C: Do not ignore values returned by functions: for_each_reflog_ent
reflog-walk.c:77:4: warning: MEM01-C: Store a new value in pointers immediately after free()
reflog-walk.c:77:4: error: MEM34-C: Only free memory allocated dynamically
reflog-walk.c:82:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_reflog_ent
reflog-walk.c:84:4: error: MEM34-C: Only free memory allocated dynamically
reflog-walk.c:86:4: warning: EXP12-C: Do not ignore values returned by functions: for_each_reflog_ent
reflog-walk.c:88:3: error: MEM34-C: Only free memory allocated dynamically
reflog-walk.c:116:2: warning: DCL01-C: Do not reuse variable names in subscopes: complete_reflogs
reflog-walk.c:122:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog-walk.c:138:2: warning: MEM01-C: Store a new value in pointers immediately after free()
reflog-walk.c:142:18: warning: DCL01-C: Do not reuse variable names in subscopes: commit
reflog-walk.c:149:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit_reflog
reflog-walk.c:158:21: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
reflog-walk.c:172:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog-walk.c:175:4: error: MEM34-C: Only free memory allocated dynamically
reflog-walk.c:184:4: warning: DCL00-C: Const-qualify immutable objects: ret
reflog-walk.c:187:5: error: MEM34-C: Only free memory allocated dynamically
reflog-walk.c:190:5: error: MEM34-C: Only free memory allocated dynamically
reflog-walk.c:197:4: error: MEM34-C: Only free memory allocated dynamically
reflog-walk.c:203:2: warning: MEM01-C: Store a new value in pointers immediately after free()
reflog-walk.c:203:2: error: MEM34-C: Only free memory allocated dynamically
reflog-walk.c:205:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog-walk.c:209:4: error: MEM34-C: Only free memory allocated dynamically
reflog-walk.c:217:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
reflog-walk.c:217:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
reflog-walk.c:217:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
reflog-walk.c:217:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
reflog-walk.c:217:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
reflog-walk.c:217:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
reflog-walk.c:217:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
reflog-walk.c:217:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
reflog-walk.c:217:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
reflog-walk.c:217:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog-walk.c:224:30: warning: DCL01-C: Do not reuse variable names in subscopes: reflog_info
reflog-walk.c:228:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit_reflog
reflog-walk.c:258:29: warning: DCL01-C: Do not reuse variable names in subscopes: reflog_info
reflog-walk.c:260:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit_reflog
reflog-walk.c:269:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
reflog-walk.c:274:55: warning: DCL01-C: Do not reuse variable names in subscopes: reflog_info
reflog-walk.c:276:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit_reflog
reflog-walk.c:286:59: warning: DCL01-C: Do not reuse variable names in subscopes: reflog_info
reflog-walk.c:288:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit_reflog
reflog-walk.c:298:51: warning: DCL01-C: Do not reuse variable names in subscopes: reflog_info
reflog-walk.c:302:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit_reflog
reflog-walk.c:351:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
    CC reflog.o
In directory:  /datasets/git
Compiler args are:  -o reflog.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reflog.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reflog.c
reflog.c:18:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
reflog.c:55:46: warning: DCL01-C: Do not reuse variable names in subscopes: commit
reflog.c:74:2: warning: EXP12-C: Do not ignore values returned by functions: memset
reflog.c:75:2: warning: EXP12-C: Do not ignore values returned by functions: memset
reflog.c:83:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
reflog.c:109:5: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
reflog.c:146:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
reflog.c:177:2: warning: DCL00-C: Const-qualify immutable objects: expire_limit
reflog.c:186:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
reflog.c:193:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
reflog.c:203:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
reflog.c:209:75: warning: DCL01-C: Do not reuse variable names in subscopes: commit
reflog.c:247:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog.c:259:3: warning: MSC01-C: Strive for logical completeness
reflog.c:282:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog.c:302:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog.c:309:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
reflog.c:316:2: warning: EXP12-C: Do not ignore values returned by functions: parse_worktree_ref
reflog.c:324:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog.c:326:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
reflog.c:340:2: warning: MSC01-C: Strive for logical completeness
reflog.c:344:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
reflog.c:346:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
reflog.c:349:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
reflog.c:359:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog.c:362:2: warning: MSC01-C: Strive for logical completeness
reflog.c:376:40: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ooid
reflog.c:377:26: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: noid
reflog.c:382:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reflog.c:394:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
reflog.c:407:10: warning: INT13-C: Use bitwise operators only on unsigned operands
reflog.c:413:15: error: INT32-C: Ensure that operations on signed integers do not result in overflow
reflog.c:414:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_reflog_ent
reflog.c:417:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_reflog_ent
reflog.c:422:9: warning: INT13-C: Use bitwise operators only on unsigned operands
reflog.c:429:2: error: MEM34-C: Only free memory allocated dynamically
    CC refs.o
In directory:  /datasets/git
Compiler args are:  -o refs.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs.c
refs.c:60:1: warning: DCL02-C: Use visually distinct identifiers: ref_namespace
refs.c:133:63: warning: DCL01-C: Do not reuse variable names in subscopes: ref
refs.c:165:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
refs.c:172:3: warning: DCL00-C: Const-qualify immutable objects: ch
refs.c:173:3: warning: DCL00-C: Const-qualify immutable objects: disp
refs.c:178:3: warning: MSC01-C: Strive for logical completeness
refs.c:185:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:193:39: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
refs.c:193:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:201:38: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
refs.c:201:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:209:39: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
refs.c:209:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:218:11: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:221:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
refs.c:229:36: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
refs.c:307:3: warning: DCL00-C: Const-qualify immutable objects: restlen
refs.c:310:48: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:320:3: error: MEM34-C: Only free memory allocated dynamically
refs.c:345:3: warning: MSC12-C: Detect and remove code that has no effect
refs.c:421:3: warning: DCL00-C: Const-qualify immutable objects: type
refs.c:448:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refs.c:463:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
refs.c:475:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_rawref
refs.c:486:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_rawref
refs.c:553:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
refs.c:627:24: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
refs.c:627:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:643:2: warning: DCL00-C: Const-qualify immutable objects: len
refs.c:646:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
refs.c:649:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
refs.c:683:2: error: MEM34-C: Only free memory allocated dynamically
refs.c:711:2: warning: DCL00-C: Const-qualify immutable objects: ret
refs.c:717:10: warning: EXP05-C: Do not cast away a const qualification
refs.c:724:35: warning: DCL01-C: Do not reuse variable names in subscopes: ref
refs.c:728:2: warning: DCL00-C: Const-qualify immutable objects: refs_found
refs.c:729:2: error: MEM34-C: Only free memory allocated dynamically
refs.c:734:27: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: oid
refs.c:734:39: warning: DCL01-C: Do not reuse variable names in subscopes: ref
refs.c:780:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
refs.c:805:2: error: MEM34-C: Only free memory allocated dynamically
refs.c:837:48: warning: DCL01-C: Do not reuse variable names in subscopes: ref
refs.c:841:1: warning: DCL05-C: Use typedefs to improve code readability
refs.c:897:3: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
refs.c:917:3: warning: MSC12-C: Detect and remove code that has no effect
refs.c:944:6: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
refs.c:1015:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refs.c:1053:53: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ooid
refs.c:1059:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refs.c:1072:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refs.c:1089:2: warning: EXP12-C: Do not ignore values returned by functions: memset
refs.c:1100:3: warning: EXP12-C: Do not ignore values returned by functions: refs_for_each_reflog_ent_reverse
refs.c:1104:2: warning: EXP12-C: Do not ignore values returned by functions: refs_for_each_reflog_ent_reverse
refs.c:1115:2: warning: EXP12-C: Do not ignore values returned by functions: refs_for_each_reflog_ent
refs.c:1121:26: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: err
refs.c:1124:2: warning: MSC12-C: Detect and remove code that has no effect
refs.c:1126:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refs.c:1161:2: warning: MEM01-C: Store a new value in pointers immediately after free()
refs.c:1176:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
refs.c:1176:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refs.c:1176:2: warning: EXP05-C: Do not cast away a const qualification
refs.c:1177:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1177:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1177:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1177:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1177:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1177:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1177:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1177:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1177:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1177:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refs.c:1197:2: warning: MSC12-C: Detect and remove code that has no effect
refs.c:1208:14: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:1208:15: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:1208:15: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:1208:15: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:1216:11: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:1216:11: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:1216:11: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:1218:40: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:1220:2: warning: EXP12-C: Do not ignore values returned by functions: ref_transaction_add_update
refs.c:1285:3: warning: MSC01-C: Strive for logical completeness
refs.c:1335:59: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1335:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1337:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refs.c:1341:4: warning: MSC12-C: Detect and remove code that has no effect
refs.c:1343:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1361:12: error: FIO30-C: Exclude user input from format strings
refs.c:1407:2: error: MEM34-C: Only free memory allocated dynamically
refs.c:1424:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
refs.c:1432:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
refs.c:1433:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append_nodup
refs.c:1443:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1470:45: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
refs.c:1486:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1578:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
refs.c:1584:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refs.c:1591:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
refs.c:1670:19: warning: EXP05-C: Do not cast away a const qualification
refs.c:1671:19: warning: EXP05-C: Do not cast away a const qualification
refs.c:1683:3: warning: DCL00-C: Const-qualify immutable objects: c
refs.c:1685:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
refs.c:1698:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1705:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:1718:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
refs.c:1754:53: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
refs.c:1776:41: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
refs.c:1780:2: warning: MSC12-C: Detect and remove code that has no effect
refs.c:1790:46: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
refs.c:1878:11: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:1900:37: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
refs.c:1935:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
refs.c:1935:7: warning: EXP05-C: Do not cast away a const qualification
refs.c:1936:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
refs.c:1936:7: warning: EXP05-C: Do not cast away a const qualification
refs.c:1947:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
refs.c:1947:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refs.c:2006:49: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:2006:49: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:2006:49: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:2030:55: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
refs.c:2042:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:2042:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:2062:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refs.c:2071:3: warning: MEM01-C: Store a new value in pointers immediately after free()
refs.c:2071:3: error: MEM34-C: Only free memory allocated dynamically
refs.c:2075:25: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:2081:2: error: MEM34-C: Only free memory allocated dynamically
refs.c:2102:11: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:2102:11: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:2102:11: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:2106:11: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:2106:11: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:2106:11: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:2149:2: error: MEM34-C: Only free memory allocated dynamically
refs.c:2163:2: warning: DCL00-C: Const-qualify immutable objects: n
refs.c:2165:2: warning: MSC12-C: Detect and remove code that has no effect
refs.c:2168:3: warning: DCL00-C: Const-qualify immutable objects: cmp
refs.c:2168:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:2204:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
refs.c:2206:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:2226:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
refs.c:2229:6: warning: INT13-C: Use bitwise operators only on unsigned operands
refs.c:2266:3: warning: EXP12-C: Do not ignore values returned by functions: ref_transaction_abort
refs.c:2294:2: warning: EXP12-C: Do not ignore values returned by functions: run_transaction_hook
refs.c:2338:2: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
refs.c:2351:2: warning: MSC12-C: Detect and remove code that has no effect
refs.c:2353:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:2363:63: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:2407:3: warning: EXP12-C: Do not ignore values returned by functions: ref_iterator_abort
refs.c:2427:72: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
refs.c:2544:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refs.c:2562:2: error: MEM34-C: Only free memory allocated dynamically
refs.c:2580:2: error: MEM34-C: Only free memory allocated dynamically
refs.c:2597:2: error: MEM34-C: Only free memory allocated dynamically
    CC refs/debug.o
In directory:  /datasets/git
Compiler args are:  -o refs/debug.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs/debug.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs/debug.c
debug.c:439:1: warning: DCL02-C: Use visually distinct identifiers: refs_be_debug
debug.c:22:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
debug.c:23:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
debug.c:36:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:37:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:46:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:61:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
debug.c:62:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
debug.c:69:54: warning: INT13-C: Use bitwise operators only on unsigned operands
debug.c:69:39: warning: INT13-C: Use bitwise operators only on unsigned operands
debug.c:69:24: warning: INT13-C: Use bitwise operators only on unsigned operands
debug.c:79:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
debug.c:91:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:105:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:116:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:124:46: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:126:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:127:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:132:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:136:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:137:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:144:48: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:147:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:148:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:152:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
debug.c:158:47: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:161:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:162:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:169:45: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:172:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:173:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:185:60: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
debug.c:188:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:189:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:203:57: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
debug.c:207:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:208:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:213:58: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
debug.c:216:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:217:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:229:44: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:232:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:235:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
debug.c:243:49: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:247:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:265:54: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:268:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:284:47: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:286:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:287:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:306:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
debug.c:307:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
debug.c:323:56: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:327:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:334:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:340:64: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:345:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:351:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:357:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:359:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:360:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:365:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:368:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:369:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:374:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:376:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:377:2: warning: DCL00-C: Const-qualify immutable objects: res
debug.c:393:51: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
debug.c:403:51: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
debug.c:405:2: warning: DCL00-C: Const-qualify immutable objects: result
debug.c:412:51: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
debug.c:416:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
debug.c:423:34: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
debug.c:430:2: warning: DCL00-C: Const-qualify immutable objects: res
    CC refs/files-backend.o
In directory:  /datasets/git
Compiler args are:  -o refs/files-backend.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs/files-backend.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs/files-backend.c
files-backend.c:3276:1: warning: DCL02-C: Use visually distinct identifiers: refs_be_files
files-backend.c:85:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:86:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:86:32: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
files-backend.c:91:2: warning: EXP12-C: Do not ignore values returned by functions: get_common_dir_noenv
files-backend.c:122:65: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:132:9: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
files-backend.c:148:2: warning: DCL00-C: Const-qualify immutable objects: wt_type
files-backend.c:175:2: warning: DCL00-C: Const-qualify immutable objects: wt_type
files-backend.c:199:78: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
files-backend.c:207:20: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
files-backend.c:207:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
files-backend.c:209:3: warning: DCL00-C: Const-qualify immutable objects: prefix_len
files-backend.c:226:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:227:44: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
files-backend.c:233:2: warning: DCL00-C: Const-qualify immutable objects: dirnamelen
files-backend.c:292:10: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:302:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
files-backend.c:330:48: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:431:7: error: POS35-C: Avoid race conditions while checking for the existence of a symbolic link
files-backend.c:463:49: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:470:54: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:515:2: warning: MEM01-C: Store a new value in pointers immediately after free()
files-backend.c:561:2: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:568:12: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:630:3: warning: DCL00-C: Const-qualify immutable objects: myerr
files-backend.c:755:60: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
files-backend.c:758:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
files-backend.c:792:57: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
files-backend.c:796:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
files-backend.c:801:58: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
files-backend.c:804:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
files-backend.c:821:21: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:827:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
files-backend.c:872:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:949:2: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:1004:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:1022:2: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:1024:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:1089:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
files-backend.c:1096:43: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:1132:2: warning: EXP12-C: Do not ignore values returned by functions: ref_transaction_add_update
files-backend.c:1134:47: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:1134:32: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:1134:17: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:1159:3: error: MEM30-C: Do not access freed memory
files-backend.c:1159:3: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:1190:46: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:1193:45: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:1205:2: warning: EXP12-C: Do not ignore values returned by functions: packed_refs_lock
files-backend.c:1232:4: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
files-backend.c:1232:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:1253:48: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:1274:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
files-backend.c:1278:11: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:1291:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
files-backend.c:1291:19: error: ERR33-C: Ensure that return values are compared against the proper type
files-backend.c:1317:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:1387:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
files-backend.c:1398:55: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:1459:3: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:1484:5: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:1488:4: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:1511:3: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:1522:3: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:1531:3: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:1553:47: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:1561:45: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:1587:3: warning: DCL00-C: Const-qualify immutable objects: len
files-backend.c:1596:3: warning: EXP12-C: Do not ignore values returned by functions: remove_empty_directories
files-backend.c:1599:3: warning: MEM01-C: Store a new value in pointers immediately after free()
files-backend.c:1599:3: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:1609:12: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:1671:2: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:1675:2: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:1679:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:1725:17: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:1737:3: warning: DCL00-C: Const-qualify immutable objects: save_errno
files-backend.c:1748:3: warning: DCL00-C: Const-qualify immutable objects: save_errno
files-backend.c:1767:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
files-backend.c:1822:3: warning: MEM01-C: Store a new value in pointers immediately after free()
files-backend.c:1822:3: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:1841:3: warning: DCL01-C: Do not reuse variable names in subscopes: head_ref
files-backend.c:1852:5: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:1873:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
files-backend.c:1875:2: warning: MEM01-C: Store a new value in pointers immediately after free()
files-backend.c:1875:2: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:1895:3: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:1923:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:1935:3: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:1945:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:1960:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:1983:6: error: EXP30-C: Do not depend on order of evaluation for side effects
files-backend.c:1983:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
files-backend.c:1994:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
files-backend.c:2003:43: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: bob
files-backend.c:2014:64: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:2045:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
files-backend.c:2052:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
files-backend.c:2052:13: error: ERR33-C: Ensure that return values are compared against the proper type
files-backend.c:2120:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
files-backend.c:2128:56: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:2155:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:2156:2: warning: DCL01-C: Do not reuse variable names in subscopes: dir_iterator
files-backend.c:2160:63: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
files-backend.c:2163:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
files-backend.c:2180:4: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:2196:60: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ref_iterator
files-backend.c:2196:60: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
files-backend.c:2197:29: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: peeled
files-backend.c:2202:61: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
files-backend.c:2205:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
files-backend.c:2221:69: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:2226:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
files-backend.c:2237:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:2249:23: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: iter_worktree
files-backend.c:2251:8: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
files-backend.c:2274:75: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:2296:21: warning: DCL01-C: Do not reuse variable names in subscopes: head_ref
files-backend.c:2401:32: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:2402:19: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:2479:23: warning: DCL01-C: Do not reuse variable names in subscopes: head_ref
files-backend.c:2484:2: warning: DCL00-C: Const-qualify immutable objects: mustexist
files-backend.c:2511:3: warning: MEM01-C: Store a new value in pointers immediately after free()
files-backend.c:2511:3: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:2568:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:2596:4: warning: MEM01-C: Store a new value in pointers immediately after free()
files-backend.c:2596:4: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:2636:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:2641:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:2652:4: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:2659:3: warning: MEM01-C: Store a new value in pointers immediately after free()
files-backend.c:2659:3: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:2665:56: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:2675:2: warning: DCL01-C: Do not reuse variable names in subscopes: head_ref
files-backend.c:2680:2: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:2685:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:2741:3: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:2779:4: warning: EXP12-C: Do not ignore values returned by functions: ref_transaction_add_update
files-backend.c:2781:19: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:2827:2: warning: MEM01-C: Store a new value in pointers immediately after free()
files-backend.c:2827:2: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:2838:55: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:2851:2: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:2858:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:2864:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:2878:5: warning: MEM01-C: Store a new value in pointers immediately after free()
files-backend.c:2878:5: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:2936:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:2978:54: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:2980:23: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: err
files-backend.c:2994:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:2999:63: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:3011:2: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:3018:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
files-backend.c:3065:3: warning: EXP12-C: Do not ignore values returned by functions: ref_transaction_add_update
files-backend.c:3066:25: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:3102:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
files-backend.c:3121:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:3140:2: warning: EXP12-C: Do not ignore values returned by functions: memset
files-backend.c:3153:3: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:3256:70: warning: DCL02-C: Use visually distinct identifiers: err
files-backend.c:3187:4: warning: DCL01-C: Do not reuse variable names in subscopes: err
files-backend.c:3189:4: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:3195:4: warning: MSC12-C: Detect and remove code that has no effect
files-backend.c:3202:2: warning: EXP12-C: Do not ignore values returned by functions: refs_for_each_reflog_ent
files-backend.c:3218:4: warning: DCL01-C: Do not reuse variable names in subscopes: ref
files-backend.c:3227:11: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:3235:11: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:3239:11: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:3242:11: warning: INT13-C: Use bitwise operators only on unsigned operands
files-backend.c:3245:2: warning: MEM01-C: Store a new value in pointers immediately after free()
files-backend.c:3245:2: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:3251:2: warning: MEM01-C: Store a new value in pointers immediately after free()
files-backend.c:3251:2: error: MEM34-C: Only free memory allocated dynamically
files-backend.c:3256:44: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
files-backend.c:3256:70: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: err
    CC refs/iterator.o
In directory:  /datasets/git
Compiler args are:  -o refs/iterator.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs/iterator.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs/iterator.c
iterator.c:408:1: warning: DCL02-C: Use visually distinct identifiers: current_ref_iter
iterator.c:11:47: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:16:44: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:22:45: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:42:2: warning: MEM01-C: Store a new value in pointers immediately after free()
iterator.c:49:60: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:54:57: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ref_iterator
iterator.c:54:57: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:55:26: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: peeled
iterator.c:60:58: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:74:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
iterator.c:75:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:81:48: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:91:2: warning: DCL01-C: Do not reuse variable names in subscopes: select
iterator.c:101:60: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:104:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
iterator.c:134:3: warning: DCL00-C: Const-qualify immutable objects: selection
iterator.c:140:4: warning: EXP12-C: Do not ignore values returned by functions: ref_iterator_abort
iterator.c:144:18: warning: INT13-C: Use bitwise operators only on unsigned operands
iterator.c:152:17: warning: INT13-C: Use bitwise operators only on unsigned operands
iterator.c:160:17: warning: INT13-C: Use bitwise operators only on unsigned operands
iterator.c:169:2: warning: EXP12-C: Do not ignore values returned by functions: ref_iterator_abort
iterator.c:173:57: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:177:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
iterator.c:185:58: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:188:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
iterator.c:212:27: warning: DCL01-C: Do not reuse variable names in subscopes: select
iterator.c:214:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
iterator.c:215:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:241:9: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
iterator.c:269:3: warning: EXP12-C: Do not ignore values returned by functions: ref_iterator_abort
iterator.c:272:3: warning: EXP12-C: Do not ignore values returned by functions: ref_iterator_abort
iterator.c:304:61: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:307:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
iterator.c:311:3: warning: DCL00-C: Const-qualify immutable objects: cmp
iterator.c:340:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
iterator.c:358:58: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:362:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
iterator.c:367:59: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:370:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
iterator.c:391:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
iterator.c:396:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
iterator.c:425:4: warning: EXP12-C: Do not ignore values returned by functions: ref_iterator_abort
    CC refs/packed-backend.o
In directory:  /datasets/git
Compiler args are:  -o refs/packed-backend.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs/packed-backend.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs/packed-backend.c
packed-backend.c:1588:1: warning: DCL02-C: Use visually distinct identifiers: refs_be_packed
packed-backend.c:138:2: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:151:2: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
packed-backend.c:157:47: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:167:52: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:184:46: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:200:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packed-backend.c:201:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:201:32: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packed-backend.c:219:67: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:229:9: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packed-backend.c:241:3: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:244:3: warning: EXP12-C: Do not ignore values returned by functions: release_snapshot
packed-backend.c:251:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:260:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
packed-backend.c:265:44: warning: EXP05-C: Do not cast away a const qualification
packed-backend.c:278:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packed-backend.c:278:47: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packed-backend.c:321:44: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:326:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:342:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packed-backend.c:349:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:349:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:367:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:367:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:367:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:367:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:367:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:367:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:367:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:367:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:367:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:367:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packed-backend.c:373:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:374:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:375:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:407:2: error: MEM34-C: Only free memory allocated dynamically
packed-backend.c:451:49: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:461:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:461:67: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:474:43: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:506:48: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:509:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:538:61: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:620:2: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:620:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packed-backend.c:632:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
packed-backend.c:649:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_split_in_place
packed-backend.c:664:3: error: MEM34-C: Only free memory allocated dynamically
packed-backend.c:685:3: warning: DCL00-C: Const-qualify immutable objects: size
packed-backend.c:728:50: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:729:49: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: referent
packed-backend.c:734:2: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:768:2: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:793:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
packed-backend.c:802:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:802:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:832:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:832:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:857:61: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
packed-backend.c:860:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packed-backend.c:882:58: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
packed-backend.c:886:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packed-backend.c:901:59: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
packed-backend.c:904:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
packed-backend.c:905:2: warning: DCL00-C: Const-qualify immutable objects: ok
packed-backend.c:908:2: warning: EXP12-C: Do not ignore values returned by functions: release_snapshot
packed-backend.c:920:21: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:924:2: warning: DCL01-C: Do not reuse variable names in subscopes: snapshot
packed-backend.c:927:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
packed-backend.c:949:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packed-backend.c:989:40: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:992:46: warning: INT13-C: Use bitwise operators only on unsigned operands
packed-backend.c:998:3: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_int
packed-backend.c:1044:2: warning: EXP12-C: Do not ignore values returned by functions: get_snapshot
packed-backend.c:1048:43: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:1052:19: warning: INT13-C: Use bitwise operators only on unsigned operands
packed-backend.c:1060:45: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:1064:19: warning: INT13-C: Use bitwise operators only on unsigned operands
packed-backend.c:1078:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
packed-backend.c:1081:45: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ref_store
packed-backend.c:1081:45: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:1082:21: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: err
packed-backend.c:1119:2: warning: MEM01-C: Store a new value in pointers immediately after free()
packed-backend.c:1119:2: error: MEM34-C: Only free memory allocated dynamically
packed-backend.c:1160:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packed-backend.c:1228:4: warning: DCL00-C: Const-qualify immutable objects: peel_error
packed-backend.c:1248:4: warning: DCL00-C: Const-qualify immutable objects: peel_error
packed-backend.c:1290:52: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:1395:60: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packed-backend.c:1408:3: warning: MEM01-C: Store a new value in pointers immediately after free()
packed-backend.c:1408:3: error: MEM34-C: Only free memory allocated dynamically
packed-backend.c:1415:57: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:1421:37: warning: INT13-C: Use bitwise operators only on unsigned operands
packed-backend.c:1421:19: warning: INT13-C: Use bitwise operators only on unsigned operands
packed-backend.c:1425:2: warning: DCL00-C: Const-qualify immutable objects: ret
packed-backend.c:1436:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
packed-backend.c:1475:55: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:1477:24: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: err
packed-backend.c:1481:37: warning: INT13-C: Use bitwise operators only on unsigned operands
packed-backend.c:1481:19: warning: INT13-C: Use bitwise operators only on unsigned operands
packed-backend.c:1488:56: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:1494:37: warning: INT13-C: Use bitwise operators only on unsigned operands
packed-backend.c:1494:19: warning: INT13-C: Use bitwise operators only on unsigned operands
packed-backend.c:1511:2: warning: MEM01-C: Store a new value in pointers immediately after free()
packed-backend.c:1511:2: error: MEM34-C: Only free memory allocated dynamically
packed-backend.c:1516:64: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ref_store
packed-backend.c:1516:64: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:1523:49: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:1526:2: warning: DCL00-C: Const-qualify immutable objects: refs
packed-backend.c:1533:2: warning: MSC12-C: Detect and remove code that has no effect
packed-backend.c:1560:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
packed-backend.c:1560:20: error: ERR33-C: Ensure that return values are compared against the proper type
packed-backend.c:1572:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ref_store
packed-backend.c:1572:47: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
packed-backend.c:1583:76: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ref_store
packed-backend.c:1583:76: warning: DCL01-C: Do not reuse variable names in subscopes: ref_store
    CC refs/ref-cache.o
In directory:  /datasets/git
Compiler args are:  -o refs/ref-cache.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs/ref-cache.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refs/ref-cache.c
ref-cache.c:9:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-cache.c:22:2: warning: MSC12-C: Detect and remove code that has no effect
ref-cache.c:37:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
ref-cache.c:39:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
ref-cache.c:39:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-cache.c:48:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-cache.c:67:2: warning: MEM01-C: Store a new value in pointers immediately after free()
ref-cache.c:73:2: warning: MEM01-C: Store a new value in pointers immediately after free()
ref-cache.c:89:20: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
ref-cache.c:93:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
ref-cache.c:93:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-cache.c:101:27: warning: EXP05-C: Do not cast away a const qualification
ref-cache.c:102:27: warning: EXP05-C: Do not cast away a const qualification
ref-cache.c:115:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-cache.c:116:33: warning: EXP05-C: Do not cast away a const qualification
ref-cache.c:117:2: warning: DCL00-C: Const-qualify immutable objects: cmp
ref-cache.c:134:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-cache.c:152:2: warning: DCL00-C: Const-qualify immutable objects: entry_index
ref-cache.c:158:22: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
ref-cache.c:175:3: warning: DCL00-C: Const-qualify immutable objects: dirnamelen
ref-cache.c:198:22: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
ref-cache.c:241:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
ref-cache.c:269:54: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
ref-cache.c:272:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
ref-cache.c:306:4: warning: MSC01-C: Strive for logical completeness
ref-cache.c:337:2: warning: DCL01-C: Do not reuse variable names in subscopes: prefix_state
ref-cache.c:345:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
ref-cache.c:385:60: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
ref-cache.c:388:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
ref-cache.c:392:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:402:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:402:26: error: ERR33-C: Ensure that return values are compared against the proper type
ref-cache.c:420:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:420:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:420:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:420:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:420:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:420:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:420:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:420:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:420:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:420:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-cache.c:436:57: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
ref-cache.c:440:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
ref-cache.c:447:58: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
ref-cache.c:450:3: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
ref-cache.c:452:7: warning: EXP05-C: Do not cast away a const qualification
ref-cache.c:471:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_iterator
ref-cache.c:484:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ref-cache.c:487:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:487:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:487:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:487:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:487:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:487:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:487:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:487:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ref-cache.c:487:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC refspec.o
In directory:  /datasets/git
Compiler args are:  -o refspec.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refspec.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" refspec.c
refspec.c:17:1: warning: DCL02-C: Use visually distinct identifiers: tag_refspec
refspec.c:23:65: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
refspec.c:57:3: warning: DCL00-C: Const-qualify immutable objects: rlen
refspec.c:58:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refspec.c:64:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refspec.c:65:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refspec.c:74:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refspec.c:74:11: error: ERR33-C: Ensure that return values are compared against the proper type
refspec.c:160:62: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
refspec.c:162:2: warning: EXP12-C: Do not ignore values returned by functions: memset
refspec.c:166:70: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
refspec.c:185:2: warning: EXP12-C: Do not ignore values returned by functions: memset
refspec.c:189:60: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
refspec.c:195:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refspec.c:198:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refspec.c:202:53: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
refspec.c:209:2: warning: DCL00-C: Const-qualify immutable objects: ap
refspec.c:211:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
refspec.c:213:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
refspec.c:235:8: warning: EXP05-C: Do not cast away a const qualification
refspec.c:245:2: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
refspec.c:246:2: warning: DCL00-C: Const-qualify immutable objects: ret
refspec.c:254:2: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
refspec.c:283:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
refspec.c:284:10: warning: EXP05-C: Do not cast away a const qualification
    CC remote.o
In directory:  /datasets/git
Compiler args are:  -o remote.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" remote.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" remote.c
remote.c:26:46: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:57:36: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:59:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:63:40: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:65:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:69:52: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:70:25: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:77:48: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:78:21: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:95:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:97:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
remote.c:97:6: warning: EXP05-C: Do not cast away a const qualification
remote.c:98:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
remote.c:98:6: warning: EXP05-C: Do not cast away a const qualification
remote.c:106:56: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:124:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:131:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:141:41: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:145:7: warning: EXP05-C: Do not cast away a const qualification
remote.c:146:7: warning: EXP05-C: Do not cast away a const qualification
remote.c:149:8: warning: EXP05-C: Do not cast away a const qualification
remote.c:153:8: warning: EXP05-C: Do not cast away a const qualification
remote.c:155:7: warning: EXP05-C: Do not cast away a const qualification
remote.c:156:7: warning: EXP05-C: Do not cast away a const qualification
remote.c:161:38: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:163:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:179:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:181:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
remote.c:181:6: warning: EXP05-C: Do not cast away a const qualification
remote.c:182:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
remote.c:182:6: warning: EXP05-C: Do not cast away a const qualification
remote.c:191:56: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:209:22: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:218:56: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:227:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:249:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:250:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:257:44: warning: DCL01-C: Do not reuse variable names in subscopes: rewrite
remote.c:259:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:272:52: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:273:25: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:299:53: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:300:26: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:309:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_getline_lf
remote.c:328:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
remote.c:330:10: warning: EXP05-C: Do not cast away a const qualification
remote.c:349:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:350:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:351:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:351:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:373:3: warning: DCL01-C: Do not reuse variable names in subscopes: rewrite
remote.c:437:8: warning: EXP05-C: Do not cast away a const qualification
remote.c:443:8: warning: EXP05-C: Do not cast away a const qualification
remote.c:477:49: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:512:3: warning: DCL01-C: Do not reuse variable names in subscopes: head_ref
remote.c:536:67: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:537:26: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:552:46: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:562:52: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:563:25: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:578:50: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:590:50: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:605:4: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:618:48: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:638:3: warning: DCL01-C: Do not reuse variable names in subscopes: url_info
remote.c:662:1: warning: DCL05-C: Use typedefs to improve code readability
remote.c:663:43: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:694:41: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:707:45: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:719:41: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:734:3: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:768:2: warning: MEM01-C: Store a new value in pointers immediately after free()
remote.c:778:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:805:35: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:843:53: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
remote.c:868:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:873:4: warning: MEM01-C: Store a new value in pointers immediately after free()
remote.c:873:4: error: MEM30-C: Do not access freed memory
remote.c:873:4: error: MEM34-C: Only free memory allocated dynamically
remote.c:884:2: warning: DCL00-C: Const-qualify immutable objects: find_src
remote.c:905:3: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
remote.c:920:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
remote.c:924:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
remote.c:928:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:952:3: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
remote.c:964:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
remote.c:983:3: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
remote.c:1007:2: warning: EXP12-C: Do not ignore values returned by functions: memset
remote.c:1008:14: warning: EXP05-C: Do not cast away a const qualification
remote.c:1016:41: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:1016:70: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
remote.c:1024:2: warning: DCL00-C: Const-qualify immutable objects: len
remote.c:1025:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1025:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1036:40: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1043:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1052:45: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1064:31: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1071:2: warning: MEM01-C: Store a new value in pointers immediately after free()
remote.c:1074:28: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1088:2: warning: DCL00-C: Const-qualify immutable objects: patlen
remote.c:1096:3: warning: DCL00-C: Const-qualify immutable objects: namelen
remote.c:1140:1: warning: DCL05-C: Use typedefs to improve code readability
remote.c:1140:39: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1150:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1176:1: warning: DCL05-C: Use typedefs to improve code readability
remote.c:1240:2: warning: MSC12-C: Detect and remove code that has no effect
remote.c:1285:1: warning: DCL05-C: Use typedefs to improve code readability
remote.c:1326:4: warning: MEM01-C: Store a new value in pointers immediately after free()
remote.c:1326:4: error: MEM34-C: Only free memory allocated dynamically
remote.c:1334:3: warning: MSC12-C: Detect and remove code that has no effect
remote.c:1352:1: warning: DCL05-C: Use typedefs to improve code readability
remote.c:1361:72: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1397:18: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
remote.c:1426:38: warning: DCL01-C: Do not reuse variable names in subscopes: tips
remote.c:1428:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
remote.c:1436:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1440:1: warning: DCL05-C: Use typedefs to improve code readability
remote.c:1445:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1452:2: warning: EXP12-C: Do not ignore values returned by functions: memset
remote.c:1491:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:1494:4: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1494:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1495:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:1506:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:1516:4: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1516:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1517:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:2728:2: warning: DCL02-C: Use visually distinct identifiers: ref
remote.c:1532:31: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1542:3: warning: MEM01-C: Store a new value in pointers immediately after free()
remote.c:1542:3: error: MEM34-C: Only free memory allocated dynamically
remote.c:1554:11: warning: EXP05-C: Do not cast away a const qualification
remote.c:1558:74: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1583:7: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1600:23: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1601:2: warning: DCL00-C: Const-qualify immutable objects: send_mirror
remote.c:1601:26: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1602:2: warning: DCL00-C: Const-qualify immutable objects: send_prune
remote.c:1602:25: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1604:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1628:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1651:3: error: MEM34-C: Only free memory allocated dynamically
remote.c:1656:12: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:1676:5: warning: MEM01-C: Store a new value in pointers immediately after free()
remote.c:1676:5: error: MEM34-C: Only free memory allocated dynamically
remote.c:1692:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1782:44: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:1784:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:1785:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:1804:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1806:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:1833:44: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:1838:41: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:1851:3: warning: DCL00-C: Const-qualify immutable objects: ap
remote.c:1852:3: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
remote.c:1854:3: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
remote.c:1859:48: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:1886:58: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:1900:59: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:1901:25: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:1903:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:1924:3: error: MEM34-C: Only free memory allocated dynamically
remote.c:1931:2: warning: MSC01-C: Strive for logical completeness
remote.c:1963:44: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:1990:36: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
remote.c:1993:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:2015:3: error: MEM30-C: Do not access freed memory
remote.c:2015:3: error: MEM34-C: Only free memory allocated dynamically
remote.c:2024:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:2029:3: warning: DCL00-C: Const-qualify immutable objects: score
remote.c:2041:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:2065:1: warning: DCL05-C: Use typedefs to improve code readability
remote.c:2066:32: warning: DCL01-C: Do not reuse variable names in subscopes: refspec
remote.c:2082:4: warning: EXP12-C: Do not ignore values returned by functions: get_oid_hex
remote.c:2101:5: warning: MSC12-C: Detect and remove code that has no effect
remote.c:2105:5: warning: MEM01-C: Store a new value in pointers immediately after free()
remote.c:2105:5: error: MEM30-C: Do not access freed memory
remote.c:2105:5: error: MEM34-C: Only free memory allocated dynamically
remote.c:2118:39: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:2179:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
remote.c:2180:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
remote.c:2181:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
remote.c:2184:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
remote.c:2187:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
remote.c:2230:39: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:2250:41: warning: DCL01-C: Do not reuse variable names in subscopes: branch
remote.c:2318:2: error: MEM34-C: Only free memory allocated dynamically
remote.c:2326:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:2327:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:2344:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
remote.c:2369:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:2373:3: warning: MEM01-C: Store a new value in pointers immediately after free()
remote.c:2373:3: error: MEM34-C: Only free memory allocated dynamically
remote.c:2407:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:2411:2: warning: EXP12-C: Do not ignore values returned by functions: memset
remote.c:2412:14: warning: EXP05-C: Do not cast away a const qualification
remote.c:2415:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2415:17: error: ERR33-C: Ensure that return values are compared against the proper type
remote.c:2428:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2433:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:2444:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:2452:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
remote.c:2454:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
remote.c:2469:2: warning: EXP12-C: Do not ignore values returned by functions: memset
remote.c:2477:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:2479:2: warning: EXP12-C: Do not ignore values returned by functions: memset
remote.c:2516:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:2531:43: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:2560:21: warning: DCL01-C: Do not reuse variable names in subscopes: commit
remote.c:2562:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2562:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2562:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2562:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2562:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2562:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2562:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2562:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2562:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2562:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:2580:42: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: o_oid
remote.c:2581:28: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: n_oid
remote.c:2586:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:2591:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: o_oid
remote.c:2597:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
remote.c:2598:47: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:2627:72: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:2630:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
remote.c:2645:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_reflog_ent_reverse
remote.c:2662:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2678:52: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:2689:24: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:2690:21: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:2725:22: warning: DCL01-C: Do not reuse variable names in subscopes: remote
remote.c:2728:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
remote.c:2744:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
remote.c:2746:2: warning: EXP12-C: Do not ignore values returned by functions: memset
remote.c:2753:46: warning: DCL01-C: Do not reuse variable names in subscopes: remote_state
remote.c:2774:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
remote.c:2780:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
remote.c:2811:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2812:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
remote.c:2812:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2826:4: error: MEM34-C: Only free memory allocated dynamically
remote.c:2837:13: warning: INT13-C: Use bitwise operators only on unsigned operands
remote.c:2846:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
remote.c:2847:2: warning: MEM01-C: Store a new value in pointers immediately after free()
remote.c:2847:2: error: MEM34-C: Only free memory allocated dynamically
remote.c:2861:2: error: MEM34-C: Only free memory allocated dynamically
    CC replace-object.o
In directory:  /datasets/git
Compiler args are:  -o replace-object.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" replace-object.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" replace-object.c
replace-object.c:13:11: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
replace-object.c:18:43: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
replace-object.c:21:3: warning: MEM01-C: Store a new value in pointers immediately after free()
replace-object.c:21:3: error: MEM34-C: Only free memory allocated dynamically
replace-object.c:48:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
replace-object.c:51:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_replace_ref
replace-object.c:78:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC repo-settings.o
In directory:  /datasets/git
Compiler args are:  -o repo-settings.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" repo-settings.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" repo-settings.c
repo-settings.c:82:3: warning: DCL00-C: Const-qualify immutable objects: v
repo-settings.c:95:3: warning: DCL00-C: Const-qualify immutable objects: fetch_default
    CC repository.o
In directory:  /datasets/git
Compiler args are:  -o repository.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" repository.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" repository.c
repository.c:19:1: warning: DCL02-C: Use visually distinct identifiers: the_repository
repository.c:20:1: warning: DCL02-C: Use visually distinct identifiers: the_index
repository.c:74:2: warning: MEM01-C: Store a new value in pointers immediately after free()
repository.c:74:2: error: MEM34-C: Only free memory allocated dynamically
repository.c:79:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
repository.c:107:2: warning: DCL01-C: Do not reuse variable names in subscopes: error
repository.c:128:2: error: MEM34-C: Only free memory allocated dynamically
repository.c:146:2: warning: EXP12-C: Do not ignore values returned by functions: read_repository_format
repository.c:167:2: warning: EXP12-C: Do not ignore values returned by functions: memset
repository.c:306:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC rerere.o
In directory:  /datasets/git
Compiler args are:  -o rerere.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" rerere.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" rerere.c
rerere.c:19:1: warning: DCL02-C: Use visually distinct identifiers: RERERE_RESOLVED
rerere.c:42:2: error: EXP30-C: Do not depend on order of evaluation for side effects
rerere.c:42:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rerere.c:42:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rerere.c:43:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
rerere.c:45:3: error: MEM34-C: Only free memory allocated dynamically
rerere.c:65:3: warning: EXP12-C: Do not ignore values returned by functions: memset
rerere.c:135:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
rerere.c:142:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rerere.c:144:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
rerere.c:144:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rerere.c:148:3: warning: EXP12-C: Do not ignore values returned by functions: strmap_put
rerere.c:158:2: warning: DCL00-C: Const-qualify immutable objects: variant
rerere.c:162:43: warning: INT13-C: Use bitwise operators only on unsigned operands
rerere.c:167:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rerere.c:200:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:214:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
rerere.c:228:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:232:3: warning: MSC12-C: Detect and remove code that has no effect
rerere.c:234:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rerere.c:237:3: warning: MSC12-C: Detect and remove code that has no effect
rerere.c:266:2: warning: DCL01-C: Do not reuse variable names in subscopes: getline
rerere.c:276:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:276:30: error: ERR33-C: Ensure that return values are compared against the proper type
rerere.c:310:30: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
rerere.c:388:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:391:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:457:2: warning: DCL00-C: Const-qualify immutable objects: marker_size
rerere.c:459:2: warning: EXP12-C: Do not ignore values returned by functions: memset
rerere.c:469:4: warning: MSC12-C: Detect and remove code that has no effect
rerere.c:676:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:676:44: error: ERR33-C: Ensure that return values are compared against the proper type
rerere.c:693:2: warning: EXP12-C: Do not ignore values returned by functions: repo_hold_locked_index
rerere.c:695:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:699:3: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
rerere.c:704:23: warning: INT13-C: Use bitwise operators only on unsigned operands
rerere.c:710:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
rerere.c:711:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
rerere.c:727:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rerere.c:736:4: warning: EXP12-C: Do not ignore values returned by functions: copy_file
rerere.c:738:4: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
rerere.c:755:32: warning: INT13-C: Use bitwise operators only on unsigned operands
rerere.c:784:2: warning: EXP12-C: Do not ignore values returned by functions: handle_file
rerere.c:1167:44: warning: DCL02-C: Use visually distinct identifiers: path
rerere.c:786:3: warning: DCL01-C: Do not reuse variable names in subscopes: path
rerere.c:1167:44: warning: DCL02-C: Use visually distinct identifiers: path
rerere.c:792:2: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
rerere.c:802:2: warning: EXP12-C: Do not ignore values returned by functions: find_conflict
rerere.c:810:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:823:47: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rerere.c:833:3: warning: EXP12-C: Do not ignore values returned by functions: mkdir_in_gitdir
rerere.c:836:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:847:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
rerere.c:848:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
rerere.c:878:12: warning: INT13-C: Use bitwise operators only on unsigned operands
rerere.c:922:29: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
rerere.c:948:2: warning: DCL00-C: Const-qualify immutable objects: marker_size
rerere.c:957:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
rerere.c:966:5: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
rerere.c:981:2: warning: EXP12-C: Do not ignore values returned by functions: ll_merge
rerere.c:988:2: warning: EXP12-C: Do not ignore values returned by functions: memset
rerere.c:1039:3: warning: EXP12-C: Do not ignore values returned by functions: handle_cache
rerere.c:1042:4: warning: MSC12-C: Detect and remove code that has no effect
rerere.c:1053:3: warning: MSC12-C: Detect and remove code that has no effect
rerere.c:1071:2: warning: EXP12-C: Do not ignore values returned by functions: handle_cache
rerere.c:1072:2: warning: EXP12-C: Do not ignore values returned by functions: fprintf_ln
rerere.c:1085:2: error: MEM34-C: Only free memory allocated dynamically
rerere.c:1089:58: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
rerere.c:1108:2: warning: EXP12-C: Do not ignore values returned by functions: find_conflict
rerere.c:1109:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:1114:3: warning: EXP12-C: Do not ignore values returned by functions: rerere_forget_one_path
rerere.c:1142:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
rerere.c:1180:2: warning: DCL00-C: Const-qualify immutable objects: now
rerere.c:1187:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_expiry_in_days
rerere.c:1188:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_expiry_in_days
rerere.c:1215:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
rerere.c:1218:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:1219:3: warning: EXP12-C: Do not ignore values returned by functions: lstat_cache_aware_rmdir
rerere.c:1238:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
rerere.c:1239:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
rerere.c:1242:4: warning: EXP12-C: Do not ignore values returned by functions: lstat_cache_aware_rmdir
rerere.c:1245:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
    CC reset.o
In directory:  /datasets/git
Compiler args are:  -o reset.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reset.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reset.c
reset.c:16:2: warning: DCL00-C: Const-qualify immutable objects: detach_head
reset.c:17:2: warning: DCL00-C: Const-qualify immutable objects: run_hook
reset.c:48:4: warning: EXP12-C: Do not ignore values returned by functions: update_ref
reset.c:84:2: warning: DCL00-C: Const-qualify immutable objects: reset_hard
reset.c:85:2: warning: DCL00-C: Const-qualify immutable objects: refs_only
reset.c:86:2: warning: DCL00-C: Const-qualify immutable objects: update_orig_head
reset.c:91:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
reset.c:172:8: warning: EXP05-C: Do not cast away a const qualification
    CC resolve-undo.o
In directory:  /datasets/git
Compiler args are:  -o resolve-undo.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" resolve-undo.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" resolve-undo.c
resolve-undo.c:18:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
resolve-undo.c:26:11: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
resolve-undo.c:35:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
resolve-undo.c:60:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
resolve-undo.c:67:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
resolve-undo.c:68:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
resolve-undo.c:73:12: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
resolve-undo.c:74:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
resolve-undo.c:81:25: warning: EXP05-C: Do not cast away a const qualification
resolve-undo.c:82:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
resolve-undo.c:84:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
resolve-undo.c:93:25: warning: EXP05-C: Do not cast away a const qualification
resolve-undo.c:102:2: warning: MSC12-C: Detect and remove code that has no effect
resolve-undo.c:112:2: warning: MEM01-C: Store a new value in pointers immediately after free()
resolve-undo.c:112:2: error: MEM34-C: Only free memory allocated dynamically
resolve-undo.c:139:11: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
resolve-undo.c:144:2: warning: EXP12-C: Do not ignore values returned by functions: remove_index_entry_at
resolve-undo.c:160:2: warning: MEM01-C: Store a new value in pointers immediately after free()
resolve-undo.c:160:2: error: MEM34-C: Only free memory allocated dynamically
resolve-undo.c:163:2: warning: MEM01-C: Store a new value in pointers immediately after free()
resolve-undo.c:163:2: error: MEM34-C: Only free memory allocated dynamically
resolve-undo.c:184:71: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
    CC revision.o
In directory:  /datasets/git
Compiler args are:  -o revision.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" revision.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" revision.c
revision.c:39:1: warning: DCL02-C: Use visually distinct identifiers: show_early_output
revision.c:44:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:44:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
revision.c:44:1: warning: DCL05-C: Use typedefs to improve code readability
revision.c:44:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:44:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:44:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:51:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:52:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
revision.c:53:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
revision.c:56:50: warning: DCL01-C: Do not reuse variable names in subscopes: blob
revision.c:66:24: warning: DCL01-C: Do not reuse variable names in subscopes: tree
revision.c:96:65: warning: DCL01-C: Do not reuse variable names in subscopes: tree
revision.c:123:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
revision.c:123:7: warning: EXP05-C: Do not cast away a const qualification
revision.c:124:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
revision.c:124:7: warning: EXP05-C: Do not cast away a const qualification
revision.c:134:2: error: EXP30-C: Do not depend on order of evaluation for side effects
revision.c:134:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:134:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:146:2: warning: DCL00-C: Const-qualify immutable objects: hash
revision.c:153:13: warning: EXP05-C: Do not cast away a const qualification
revision.c:156:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:158:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:162:3: warning: EXP12-C: Do not ignore values returned by functions: hashmap_put
revision.c:165:2: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
revision.c:169:19: warning: DCL01-C: Do not reuse variable names in subscopes: tree
revision.c:222:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
revision.c:239:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
revision.c:243:2: error: EXP30-C: Do not depend on order of evaluation for side effects
revision.c:243:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:243:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:255:74: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:257:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:257:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:257:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:257:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:257:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:257:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:257:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:257:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:257:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:257:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:272:81: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:296:71: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:307:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:326:3: warning: DCL00-C: Const-qualify immutable objects: namelen
revision.c:327:3: warning: DCL00-C: Const-qualify immutable objects: len
revision.c:329:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:329:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:331:3: warning: EXP12-C: Do not ignore values returned by functions: add_reflog_for_walk
revision.c:369:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
revision.c:389:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
revision.c:396:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
revision.c:400:2: warning: DCL00-C: Const-qualify immutable objects: flags
revision.c:406:3: warning: DCL01-C: Do not reuse variable names in subscopes: tag
revision.c:406:21: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
revision.c:433:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:433:27: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
revision.c:457:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
revision.c:457:23: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
revision.c:488:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:494:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:531:50: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:568:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:608:2: warning: DCL00-C: Const-qualify immutable objects: diff
revision.c:609:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:611:18: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:656:20: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:658:42: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:678:2: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
revision.c:699:3: error: MEM34-C: Only free memory allocated dynamically
revision.c:716:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:732:3: warning: EXP12-C: Do not ignore values returned by functions: atexit
revision.c:736:2: error: MEM34-C: Only free memory allocated dynamically
revision.c:740:23: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:773:46: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:820:73: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:839:89: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:841:2: warning: DCL00-C: Const-qualify immutable objects: n
revision.c:842:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:844:2: warning: EXP12-C: Do not ignore values returned by functions: add_decoration
revision.c:855:67: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:875:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:902:71: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:911:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:947:74: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:1013:3: warning: MSC01-C: Strive for logical completeness
revision.c:1090:66: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:1153:3: warning: DCL00-C: Const-qualify immutable objects: gently
revision.c:1194:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:1195:3: warning: DCL00-C: Const-qualify immutable objects: flags
revision.c:1208:2: warning: EXP12-C: Do not ignore values returned by functions: init_patch_ids
revision.c:1213:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:1214:3: warning: DCL00-C: Const-qualify immutable objects: flags
revision.c:1225:3: warning: EXP12-C: Do not ignore values returned by functions: add_commit_patch_id
revision.c:1233:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:1235:3: warning: DCL00-C: Const-qualify immutable objects: flags
revision.c:1259:2: warning: EXP12-C: Do not ignore values returned by functions: free_patch_ids
revision.c:1321:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
revision.c:1397:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:1425:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:1478:4: warning: EXP12-C: Do not ignore values returned by functions: update_treesame
revision.c:1498:2: warning: DCL00-C: Const-qualify immutable objects: nr
revision.c:1500:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:1509:26: warning: DCL01-C: Do not reuse variable names in subscopes: commit_list
revision.c:1514:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
revision.c:1547:37: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:1552:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
revision.c:1562:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:1563:41: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:1596:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:1597:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
revision.c:1617:1: warning: DCL05-C: Use typedefs to improve code readability
revision.c:1634:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:1666:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:1672:2: warning: EXP12-C: Do not ignore values returned by functions: refs_for_each_reflog_ent
revision.c:1691:3: warning: EXP12-C: Do not ignore values returned by functions: refs_for_each_reflog
revision.c:1705:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_reflog
revision.c:1714:2: warning: DCL00-C: Const-qualify immutable objects: baselen
revision.c:1718:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
revision.c:1743:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:1749:4: warning: DCL01-C: Do not reuse variable names in subscopes: blob
revision.c:1776:3: warning: DCL01-C: Do not reuse variable names in subscopes: blob
revision.c:1802:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
revision.c:1834:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:1856:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:1879:11: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
revision.c:1926:29: warning: DCL01-C: Do not reuse variable names in subscopes: commit_list
revision.c:1930:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
revision.c:1968:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:1977:55: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:1977:36: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:1977:36: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:1977:36: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:1977:36: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:1977:36: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:1977:36: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:1977:57: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:1978:31: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:1988:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:2005:2: warning: DCL00-C: Const-qualify immutable objects: flags_exclude
revision.c:2006:2: warning: DCL00-C: Const-qualify immutable objects: oc_flags
revision.c:2025:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:2027:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:2079:2: warning: EXP12-C: Do not ignore values returned by functions: memset
revision.c:2080:2: warning: EXP12-C: Do not ignore values returned by functions: memset
revision.c:2082:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:2085:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:2097:2: warning: DCL01-C: Do not reuse variable names in subscopes: object
revision.c:2101:2: warning: DCL00-C: Const-qualify immutable objects: cant_be_filename
revision.c:2119:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:2122:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:2126:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:2128:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:2140:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:2142:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
revision.c:2158:48: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:2161:57: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:2169:2: warning: DCL00-C: Const-qualify immutable objects: ret
revision.c:2194:3: warning: DCL00-C: Const-qualify immutable objects: len
revision.c:2230:1: warning: DCL05-C: Use typedefs to improve code readability
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2235:2: warning: DCL01-C: Do not reuse variable names in subscopes: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2256:21: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2260:22: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2271:21: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2275:21: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2278:19: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2290:19: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2318:3: warning: EXP12-C: Do not ignore values returned by functions: get_reference
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2322:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2378:23: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2382:23: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2617:3: warning: DCL00-C: Const-qualify immutable objects: opts
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2630:2: warning: DCL00-C: Const-qualify immutable objects: n
revision.c:2633:3: warning: MSC12-C: Detect and remove code that has no effect
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL01-C: Do not reuse variable names in subscopes: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2709:4: warning: EXP12-C: Do not ignore values returned by functions: other_head_refs
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2736:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_glob_ref
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2750:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_glob_ref_in
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2757:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_glob_ref_in
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2764:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_glob_ref_in
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2676:2: warning: DCL02-C: Use visually distinct identifiers: optarg
revision.c:2812:2: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
revision.c:2840:10: warning: EXP05-C: Do not cast away a const qualification
revision.c:2944:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
revision.c:2953:34: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:3017:35: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:3017:37: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:3031:8: warning: EXP05-C: Do not cast away a const qualification
revision.c:3040:2: warning: MEM01-C: Store a new value in pointers immediately after free()
revision.c:3065:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3068:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3071:75: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3073:2: warning: DCL00-C: Const-qualify immutable objects: ts
revision.c:3073:47: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3104:97: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3108:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3110:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3111:3: warning: EXP12-C: Do not ignore values returned by functions: add_decoration
revision.c:3116:50: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3123:2: warning: DCL00-C: Const-qualify immutable objects: orig_cnt
revision.c:3124:2: warning: DCL00-C: Const-qualify immutable objects: cnt
revision.c:3152:54: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3173:79: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3175:47: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3235:72: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3247:4: warning: MEM01-C: Store a new value in pointers immediately after free()
revision.c:3247:4: error: MEM34-C: Only free memory allocated dynamically
revision.c:3249:4: warning: EXP12-C: Do not ignore values returned by functions: compact_treesame
revision.c:3263:80: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3379:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3393:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
revision.c:3423:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3437:29: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: pack
revision.c:3441:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3447:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:3447:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
revision.c:3447:1: warning: DCL05-C: Use typedefs to improve code readability
revision.c:3447:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3447:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3447:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:3448:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:3448:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
revision.c:3448:1: warning: DCL05-C: Use typedefs to improve code readability
revision.c:3448:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3448:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3448:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:3481:22: warning: INT13-C: Use bitwise operators only on unsigned operands
revision.c:3492:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3523:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3532:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3568:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3582:2: warning: MEM01-C: Store a new value in pointers immediately after free()
revision.c:3598:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3600:2: warning: EXP12-C: Do not ignore values returned by functions: memset
revision.c:3603:2: warning: EXP12-C: Do not ignore values returned by functions: memset
revision.c:3604:2: warning: EXP12-C: Do not ignore values returned by functions: memset
revision.c:3605:2: warning: EXP12-C: Do not ignore values returned by functions: memset
revision.c:3624:23: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
revision.c:3661:3: warning: EXP12-C: Do not ignore values returned by functions: atexit
revision.c:3672:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3680:68: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3732:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3748:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_packed_object
revision.c:3806:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:3814:4: warning: EXP12-C: Do not ignore values returned by functions: prio_queue_get
revision.c:3822:2: warning: DCL00-C: Const-qualify immutable objects: ret
revision.c:3828:59: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3834:3: warning: MSC01-C: Strive for logical completeness
revision.c:3845:2: warning: EXP12-C: Do not ignore values returned by functions: remove_duplicate_parents
revision.c:3849:40: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3908:10: warning: EXP05-C: Do not cast away a const qualification
revision.c:3924:23: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3931:76: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:3967:3: warning: DCL00-C: Const-qualify immutable objects: n
revision.c:4003:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:4003:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
revision.c:4003:1: warning: DCL05-C: Use typedefs to improve code readability
revision.c:4003:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:4003:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:4003:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
revision.c:4011:64: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:4016:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
revision.c:4036:9: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
revision.c:4045:83: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:4058:74: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:4060:2: warning: DCL00-C: Const-qualify immutable objects: action
revision.c:4078:64: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:4102:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:4156:66: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data_unused
revision.c:4192:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
revision.c:4200:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
revision.c:4328:81: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:4348:74: warning: DCL01-C: Do not reuse variable names in subscopes: commit
revision.c:4354:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
    CC run-command.o
In directory:  /datasets/git
Compiler args are:  -o run-command.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" run-command.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" run-command.c
run-command.c:54:3: warning: EXP12-C: Do not ignore values returned by functions: kill
run-command.c:61:5: warning: MEM01-C: Store a new value in pointers immediately after free()
run-command.c:61:5: error: MEM30-C: Do not access freed memory
run-command.c:61:5: error: MEM34-C: Only free memory allocated dynamically
run-command.c:73:4: error: MEM30-C: Do not access freed memory
run-command.c:73:4: error: MEM34-C: Only free memory allocated dynamically
run-command.c:80:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
run-command.c:81:2: warning: EXP12-C: Do not ignore values returned by functions: raise
run-command.c:91:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
run-command.c:98:3: warning: EXP12-C: Do not ignore values returned by functions: atexit
run-command.c:113:4: error: MEM34-C: Only free memory allocated dynamically
run-command.c:219:2: warning: DCL00-C: Const-qualify immutable objects: found
run-command.c:220:2: error: MEM34-C: Only free memory allocated dynamically
run-command.c:235:2: warning: DCL00-C: Const-qualify immutable objects: exec_id
run-command.c:235:16: warning: EXP05-C: Do not cast away a const qualification
run-command.c:243:3: warning: DCL00-C: Const-qualify immutable objects: ec
run-command.c:276:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
run-command.c:280:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
run-command.c:322:2: warning: EXP12-C: Do not ignore values returned by functions: xwrite
run-command.c:346:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
run-command.c:347:2: warning: EXP12-C: Do not ignore values returned by functions: xwrite
run-command.c:347:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:352:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
run-command.c:353:2: warning: EXP12-C: Do not ignore values returned by functions: xwrite
run-command.c:353:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:358:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
run-command.c:359:2: warning: EXP12-C: Do not ignore values returned by functions: xwrite
run-command.c:359:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:367:2: warning: DCL00-C: Const-qualify immutable objects: die_message_routine
run-command.c:373:2: warning: MSC01-C: Strive for logical completeness
run-command.c:408:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
run-command.c:411:3: warning: EXP12-C: Do not ignore values returned by functions: prepare_git_cmd
run-command.c:413:3: warning: EXP12-C: Do not ignore values returned by functions: prepare_shell_cmd
run-command.c:427:9: warning: EXP05-C: Do not cast away a const qualification
run-command.c:455:46: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
run-command.c:455:46: warning: EXP05-C: Do not cast away a const qualification
run-command.c:457:41: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
run-command.c:457:41: warning: EXP05-C: Do not cast away a const qualification
run-command.c:470:46: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
run-command.c:470:46: warning: EXP05-C: Do not cast away a const qualification
run-command.c:478:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
run-command.c:478:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:479:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:512:2: warning: DCL00-C: Const-qualify immutable objects: e
run-command.c:514:2: warning: DCL00-C: Const-qualify immutable objects: e
run-command.c:525:2: warning: DCL00-C: Const-qualify immutable objects: e
run-command.c:527:2: warning: DCL00-C: Const-qualify immutable objects: e
run-command.c:535:2: warning: DCL00-C: Const-qualify immutable objects: flags
run-command.c:602:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:619:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:837:3: warning: EXP12-C: Do not ignore values returned by functions: execve
run-command.c:865:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:870:3: warning: EXP12-C: Do not ignore values returned by functions: wait_or_whine
run-command.c:880:2: error: MEM34-C: Only free memory allocated dynamically
run-command.c:978:2: warning: DCL00-C: Const-qualify immutable objects: ret
run-command.c:987:2: warning: DCL00-C: Const-qualify immutable objects: ret
run-command.c:1015:2: warning: DCL01-C: Do not reuse variable names in subscopes: async
run-command.c:1015:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
run-command.c:1020:3: warning: EXP12-C: Do not ignore values returned by functions: sigemptyset
run-command.c:1021:3: warning: EXP12-C: Do not ignore values returned by functions: sigaddset
run-command.c:1024:11: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
run-command.c:1028:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_setspecific
run-command.c:1030:9: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
run-command.c:1035:2: warning: DCL00-C: Const-qualify immutable objects: die_message_fn
run-command.c:1040:3: warning: DCL01-C: Do not reuse variable names in subscopes: async
run-command.c:1040:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
run-command.c:1053:2: warning: DCL00-C: Const-qualify immutable objects: ret
run-command.c:1054:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_setspecific
run-command.c:1067:15: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
run-command.c:1128:3: warning: EXP12-C: Do not ignore values returned by functions: signal
run-command.c:1129:3: warning: EXP12-C: Do not ignore values returned by functions: raise
run-command.c:1135:31: warning: DCL01-C: Do not reuse variable names in subscopes: async
run-command.c:1215:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_key_create
run-command.c:1216:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_key_create
run-command.c:1228:3: warning: DCL00-C: Const-qualify immutable objects: err
run-command.c:1230:4: warning: MSC12-C: Detect and remove code that has no effect
run-command.c:1250:32: warning: DCL01-C: Do not reuse variable names in subscopes: async
run-command.c:1259:14: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
run-command.c:1259:14: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
run-command.c:1294:2: warning: DCL01-C: Do not reuse variable names in subscopes: error
run-command.c:1329:26: warning: INT13-C: Use bitwise operators only on unsigned operands
run-command.c:1343:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:1354:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:1363:4: warning: DCL00-C: Const-qualify immutable objects: len
run-command.c:1385:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
run-command.c:1388:2: warning: MEM01-C: Store a new value in pointers immediately after free()
run-command.c:1388:2: error: MEM34-C: Only free memory allocated dynamically
run-command.c:1421:4: warning: MSC12-C: Detect and remove code that has no effect
run-command.c:1451:3: warning: EXP12-C: Do not ignore values returned by functions: finish_command
run-command.c:1479:2: warning: DCL01-C: Do not reuse variable names in subscopes: shutdown
run-command.c:1510:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
run-command.c:1511:2: warning: EXP12-C: Do not ignore values returned by functions: raise
run-command.c:1529:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
run-command.c:1531:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
run-command.c:1564:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_write
run-command.c:1773:9: warning: DCL02-C: Use visually distinct identifiers: i
run-command.c:1645:7: warning: DCL01-C: Do not reuse variable names in subscopes: i
run-command.c:1773:9: warning: DCL02-C: Use visually distinct identifiers: i
run-command.c:1773:9: warning: DCL02-C: Use visually distinct identifiers: i
run-command.c:1647:26: warning: INT13-C: Use bitwise operators only on unsigned operands
run-command.c:1773:9: warning: DCL02-C: Use visually distinct identifiers: i
run-command.c:1648:4: warning: DCL00-C: Const-qualify immutable objects: n
run-command.c:1773:9: warning: DCL02-C: Use visually distinct identifiers: i
run-command.c:1773:9: warning: DCL02-C: Use visually distinct identifiers: i
run-command.c:1773:9: warning: DCL02-C: Use visually distinct identifiers: i
run-command.c:1773:9: warning: DCL02-C: Use visually distinct identifiers: i
run-command.c:1664:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:1666:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_write
run-command.c:1678:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
run-command.c:1713:4: warning: EXP12-C: Do not ignore values returned by functions: strbuf_write
run-command.c:1717:4: warning: EXP12-C: Do not ignore values returned by functions: strbuf_write
run-command.c:1740:2: warning: DCL00-C: Const-qualify immutable objects: output_timeout
run-command.c:1741:2: warning: DCL00-C: Const-qualify immutable objects: spawn_cap
run-command.c:1766:30: error: INT32-C: Ensure that operations on signed integers do not result in overflow
run-command.c:1773:9: warning: DCL02-C: Use visually distinct identifiers: i
run-command.c:1773:9: warning: DCL01-C: Do not reuse variable names in subscopes: i
run-command.c:1783:29: error: INT32-C: Ensure that operations on signed integers do not result in overflow
run-command.c:1805:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
run-command.c:1819:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
run-command.c:1862:2: warning: EXP12-C: Do not ignore values returned by functions: time
run-command.c:1863:13: warning: MSC05-C: Do not manipulate time_t typed values directly
run-command.c:1889:4: warning: EXP12-C: Do not ignore values returned by functions: time
run-command.c:1890:12: warning: MSC05-C: Do not manipulate time_t typed values directly
run-command.c:1932:15: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
    CC send-pack.o
In directory:  /datasets/git
Compiler args are:  -o send-pack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" send-pack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" send-pack.c
send-pack.c:27:2: warning: MSC01-C: Strive for logical completeness
send-pack.c:53:2: warning: EXP12-C: Do not ignore values returned by functions: _IO_putc
send-pack.c:73:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
send-pack.c:74:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
send-pack.c:75:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
send-pack.c:76:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
send-pack.c:101:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
send-pack.c:103:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
send-pack.c:122:4: warning: DCL00-C: Const-qualify immutable objects: n
send-pack.c:127:3: warning: MEM01-C: Store a new value in pointers immediately after free()
send-pack.c:127:3: error: MEM34-C: Only free memory allocated dynamically
send-pack.c:180:4: warning: MSC12-C: Detect and remove code that has no effect
send-pack.c:184:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
send-pack.c:197:6: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
send-pack.c:203:6: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
send-pack.c:211:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
send-pack.c:229:4: warning: MSC12-C: Detect and remove code that has no effect
send-pack.c:236:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
send-pack.c:271:12: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
send-pack.c:281:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
send-pack.c:291:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_commit_graft
send-pack.c:297:51: warning: DCL01-C: Do not reuse variable names in subscopes: ref
send-pack.c:344:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
send-pack.c:358:3: error: MEM34-C: Only free memory allocated dynamically
send-pack.c:386:14: warning: EXP05-C: Do not cast away a const qualification
send-pack.c:391:2: warning: MEM01-C: Store a new value in pointers immediately after free()
send-pack.c:391:2: error: MEM34-C: Only free memory allocated dynamically
send-pack.c:407:3: warning: DCL00-C: Const-qualify immutable objects: ch
send-pack.c:408:7: warning: INT13-C: Use bitwise operators only on unsigned operands
send-pack.c:423:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
send-pack.c:424:2: warning: DCL00-C: Const-qualify immutable objects: len
send-pack.c:424:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
send-pack.c:434:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
send-pack.c:441:3: warning: DCL00-C: Const-qualify immutable objects: read_len
send-pack.c:470:2: warning: DCL00-C: Const-qualify immutable objects: out
send-pack.c:473:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
send-pack.c:500:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
send-pack.c:507:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_bool
send-pack.c:607:5: warning: MSC12-C: Detect and remove code that has no effect
send-pack.c:675:3: warning: EXP12-C: Do not ignore values returned by functions: memset
send-pack.c:707:5: warning: EXP12-C: Do not ignore values returned by functions: finish_async
send-pack.c:729:4: warning: MSC12-C: Detect and remove code that has no effect
    CC sequencer.o
In directory:  /datasets/git
Compiler args are:  -o sequencer.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sequencer.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sequencer.c
sequencer.c:43:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
sequencer.c:44:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
sequencer.c:197:69: warning: DCL01-C: Do not reuse variable names in subscopes: ref
sequencer.c:201:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:207:2: warning: EXP12-C: Do not ignore values returned by functions: read_ref
sequencer.c:214:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:241:8: warning: EXP05-C: Do not cast away a const qualification
sequencer.c:251:3: warning: DCL00-C: Const-qualify immutable objects: ret
sequencer.c:259:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:318:36: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:332:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:364:4: warning: DCL01-C: Do not reuse variable names in subscopes: eol
sequencer.c:366:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:381:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:397:2: warning: MSC01-C: Strive for logical completeness
sequencer.c:415:53: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:420:39: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:437:41: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:448:14: error: ENV30-C: Do not modify the string returned by getenv()
sequencer.c:457:3: warning: EXP12-C: Do not ignore values returned by functions: refs_delete_ref
sequencer.c:490:2: warning: DCL00-C: Const-qualify immutable objects: msg_fd
sequencer.c:494:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:499:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:512:2: warning: DCL00-C: Const-qualify immutable objects: orig_len
sequencer.c:521:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:521:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:522:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:522:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:524:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:527:56: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:527:56: error: ERR33-C: Ensure that return values are compared against the proper type
sequencer.c:543:2: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:575:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
sequencer.c:589:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:633:21: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
sequencer.c:633:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:679:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
sequencer.c:693:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:694:3: warning: EXP12-C: Do not ignore values returned by functions: parse_merge_opt
sequencer.c:697:3: warning: EXP12-C: Do not ignore values returned by functions: memset
sequencer.c:724:23: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:743:4: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:781:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
sequencer.c:788:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:798:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:806:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:814:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:841:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:845:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:872:1: warning: DCL05-C: Use typedefs to improve code readability
sequencer.c:892:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:944:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
sequencer.c:945:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
sequencer.c:946:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
sequencer.c:947:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sequencer.c:947:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:948:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sequencer.c:948:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:949:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:971:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:982:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
sequencer.c:1054:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
sequencer.c:1064:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:1103:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
sequencer.c:1107:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:1108:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:1114:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:1144:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:1159:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:1229:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
sequencer.c:1230:2: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
sequencer.c:1233:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
sequencer.c:1246:3: warning: EXP12-C: Do not ignore values returned by functions: copy_note_for_rewrite
sequencer.c:1249:2: warning: EXP12-C: Do not ignore values returned by functions: run_rewrite_hook
sequencer.c:1254:24: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:1276:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
sequencer.c:1289:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
sequencer.c:1305:2: warning: DCL00-C: Const-qualify immutable objects: config_exists
sequencer.c:1307:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sequencer.c:1307:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:1308:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sequencer.c:1308:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:1323:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:1365:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
sequencer.c:1392:3: warning: EXP12-C: Do not ignore values returned by functions: log_tree_commit
sequencer.c:1436:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
sequencer.c:1463:4: warning: EXP12-C: Do not ignore values returned by functions: find_commit_subject
sequencer.c:1478:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
sequencer.c:1556:9: warning: EXP05-C: Do not cast away a const qualification
sequencer.c:1558:9: warning: EXP05-C: Do not cast away a const qualification
sequencer.c:1578:4: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:1585:3: warning: MEM01-C: Store a new value in pointers immediately after free()
sequencer.c:1585:3: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:1586:3: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:1601:2: warning: EXP12-C: Do not ignore values returned by functions: run_commit_hook
sequencer.c:1609:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:6058:2: warning: DCL02-C: Use visually distinct identifiers: oid
sequencer.c:1631:3: warning: DCL01-C: Do not reuse variable names in subscopes: oid
sequencer.c:6058:2: warning: DCL02-C: Use visually distinct identifiers: oid
sequencer.c:6058:2: warning: DCL02-C: Use visually distinct identifiers: oid
sequencer.c:6058:2: warning: DCL02-C: Use visually distinct identifiers: oid
sequencer.c:1643:4: warning: EXP12-C: Do not ignore values returned by functions: refs_delete_ref
sequencer.c:1645:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:6058:2: warning: DCL02-C: Use visually distinct identifiers: oid
sequencer.c:1662:52: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:1691:25: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:1798:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
sequencer.c:1799:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
sequencer.c:1800:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
sequencer.c:1801:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
sequencer.c:1802:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
sequencer.c:1817:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:1874:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:1890:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:1901:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:1902:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sequencer.c:1902:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:1952:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:1955:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:1963:22: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:1974:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
sequencer.c:3947:3: warning: DCL02-C: Use visually distinct identifiers: body
sequencer.c:1993:3: warning: DCL01-C: Do not reuse variable names in subscopes: body
sequencer.c:3947:3: warning: DCL02-C: Use visually distinct identifiers: body
sequencer.c:3947:3: warning: DCL02-C: Use visually distinct identifiers: body
sequencer.c:3947:3: warning: DCL02-C: Use visually distinct identifiers: body
sequencer.c:2002:3: warning: EXP12-C: Do not ignore values returned by functions: find_commit_subject
sequencer.c:3947:3: warning: DCL02-C: Use visually distinct identifiers: body
sequencer.c:3947:3: warning: DCL02-C: Use visually distinct identifiers: body
sequencer.c:3947:3: warning: DCL02-C: Use visually distinct identifiers: body
sequencer.c:2026:2: warning: EXP12-C: Do not ignore values returned by functions: find_commit_subject
sequencer.c:2067:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
sequencer.c:2078:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:2110:46: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:2137:2: warning: DCL00-C: Const-qualify immutable objects: command
sequencer.c:2138:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:2285:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:2289:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:2309:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:2318:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
sequencer.c:2319:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
sequencer.c:2320:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:2346:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:2351:3: warning: EXP12-C: Do not ignore values returned by functions: repo_rerere
sequencer.c:2364:3: warning: EXP12-C: Do not ignore values returned by functions: refs_delete_ref
sequencer.c:2366:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:2367:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:2382:22: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:2381:46: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:2390:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:2391:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:2392:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:2399:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sequencer.c:2399:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:2424:2: warning: DCL00-C: Const-qualify immutable objects: index_fd
sequencer.c:2424:2: warning: DCL01-C: Do not reuse variable names in subscopes: index_fd
sequencer.c:2430:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
sequencer.c:2430:39: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:2434:24: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:2449:42: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:2456:60: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:2458:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:2463:49: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:2476:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:2482:47: warning: DCL01-C: Do not reuse variable names in subscopes: eol
sequencer.c:2562:23: warning: EXP05-C: Do not cast away a const qualification
sequencer.c:2564:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:2568:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:2581:51: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
sequencer.c:2609:23: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:2618:3: warning: DCL01-C: Do not reuse variable names in subscopes: eol
sequencer.c:2648:45: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:2659:51: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:2659:66: warning: DCL01-C: Do not reuse variable names in subscopes: index
sequencer.c:2665:52: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:2665:67: warning: DCL01-C: Do not reuse variable names in subscopes: index
sequencer.c:2670:51: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:2670:66: warning: DCL01-C: Do not reuse variable names in subscopes: index
sequencer.c:2694:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
sequencer.c:2702:4: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:2739:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:2747:2: warning: EXP12-C: Do not ignore values returned by functions: sequencer_remove_state
sequencer.c:2750:56: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:2761:28: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:2784:3: warning: DCL00-C: Const-qualify immutable objects: valid
sequencer.c:2828:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:2859:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:2859:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:2859:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:2859:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:2859:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:2859:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:2859:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:2859:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:2859:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:2859:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:2887:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:2890:3: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
sequencer.c:3011:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:3036:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:3064:54: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:3067:2: warning: DCL00-C: Const-qualify immutable objects: command
sequencer.c:3071:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:3106:2: warning: DCL00-C: Const-qualify immutable objects: advise_skip
sequencer.c:3127:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:3154:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:3242:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:3249:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:3254:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:3275:2: warning: EXP12-C: Do not ignore values returned by functions: sequencer_get_last_command
sequencer.c:3337:40: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:3355:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:4392:2: warning: DCL02-C: Use visually distinct identifiers: fd
sequencer.c:3362:3: warning: DCL00-C: Const-qualify immutable objects: fd
sequencer.c:3362:3: warning: DCL01-C: Do not reuse variable names in subscopes: fd
sequencer.c:4392:2: warning: DCL02-C: Use visually distinct identifiers: fd
sequencer.c:4392:2: warning: DCL02-C: Use visually distinct identifiers: fd
sequencer.c:4392:2: warning: DCL02-C: Use visually distinct identifiers: fd
sequencer.c:3384:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3387:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3390:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3393:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3396:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3399:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3402:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3405:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3410:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3415:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3418:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3422:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:3423:8: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3428:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3434:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3441:24: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:3450:2: warning: EXP12-C: Do not ignore values returned by functions: oid_to_hex_r
sequencer.c:3453:6: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3456:2: warning: EXP12-C: Do not ignore values returned by functions: memset
sequencer.c:3466:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3468:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3477:3: warning: EXP12-C: Do not ignore values returned by functions: find_commit_subject
sequencer.c:3478:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3500:23: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:3543:26: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:3551:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:3566:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:3604:2: warning: DCL00-C: Const-qualify immutable objects: ap
sequencer.c:3606:2: warning: DCL00-C: Const-qualify immutable objects: fd
sequencer.c:3614:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:3619:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
sequencer.c:3621:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
sequencer.c:3624:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:3656:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:3659:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:3664:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:3695:2: warning: DCL00-C: Const-qualify immutable objects: ap
sequencer.c:3698:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
sequencer.c:3707:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
sequencer.c:3715:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:3742:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
sequencer.c:3765:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:3818:7: warning: EXP05-C: Do not cast away a const qualification
sequencer.c:3827:22: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:3866:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6206:3: warning: DCL02-C: Use visually distinct identifiers: p
sequencer.c:3918:3: warning: DCL01-C: Do not reuse variable names in subscopes: p
sequencer.c:6206:3: warning: DCL02-C: Use visually distinct identifiers: p
sequencer.c:6206:3: warning: DCL02-C: Use visually distinct identifiers: p
sequencer.c:6206:3: warning: DCL02-C: Use visually distinct identifiers: p
sequencer.c:6206:3: warning: DCL02-C: Use visually distinct identifiers: p
sequencer.c:3938:13: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:3955:3: warning: EXP12-C: Do not ignore values returned by functions: write_author_script
sequencer.c:3956:3: warning: EXP12-C: Do not ignore values returned by functions: find_commit_subject
sequencer.c:3961:4: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:3970:3: warning: EXP12-C: Do not ignore values returned by functions: write_author_script
sequencer.c:3987:4: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:4013:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4014:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4018:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4019:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:4020:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
sequencer.c:4023:15: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:4027:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4028:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4029:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4030:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4031:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4039:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4043:3: warning: EXP12-C: Do not ignore values returned by functions: refs_delete_ref
sequencer.c:4067:2: warning: EXP12-C: Do not ignore values returned by functions: write_message
sequencer.c:4069:2: warning: EXP12-C: Do not ignore values returned by functions: write_message
sequencer.c:4073:2: warning: EXP12-C: Do not ignore values returned by functions: repo_read_index
sequencer.c:4097:3: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:4129:20: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:4132:20: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:4132:44: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:4132:33: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:4181:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:4189:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:4203:25: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:4209:2: warning: EXP12-C: Do not ignore values returned by functions: sequencer_get_update_refs_state
sequencer.c:4216:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:4219:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
sequencer.c:4220:3: warning: DCL00-C: Const-qualify immutable objects: reflen
sequencer.c:4221:55: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:4234:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:4246:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:4246:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:4246:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:4265:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:4266:4: warning: DCL01-C: Do not reuse variable names in subscopes: ref
sequencer.c:4268:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:4268:24: error: ERR33-C: Ensure that return values are compared against the proper type
sequencer.c:4299:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:4306:2: warning: EXP12-C: Do not ignore values returned by functions: write_update_refs_state
sequencer.c:4324:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:4331:7: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:4362:45: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:4377:57: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:4391:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
sequencer.c:4395:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
sequencer.c:4443:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4444:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4445:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4455:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4456:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4457:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4458:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4459:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4460:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4491:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:4518:48: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:4518:30: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:4525:3: warning: EXP12-C: Do not ignore values returned by functions: apply_autostash
sequencer.c:4526:3: warning: EXP12-C: Do not ignore values returned by functions: sequencer_remove_state
sequencer.c:4536:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:4552:25: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:4561:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:4575:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
sequencer.c:4587:22: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:4594:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
sequencer.c:4594:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
sequencer.c:4594:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
sequencer.c:4594:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
sequencer.c:4594:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
sequencer.c:4594:3: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
sequencer.c:4624:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:4625:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:4626:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:4627:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:4628:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:4629:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:4630:4: warning: EXP12-C: Do not ignore values returned by functions: delete_ref
sequencer.c:4658:5: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:4695:16: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:4700:23: warning: EXP05-C: Do not cast away a const qualification
sequencer.c:4701:4: warning: DCL00-C: Const-qualify immutable objects: saved
sequencer.c:4705:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:4707:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:4733:4: warning: DCL01-C: Do not reuse variable names in subscopes: ref
sequencer.c:4765:3: warning: DCL01-C: Do not reuse variable names in subscopes: head_ref
sequencer.c:6059:2: warning: DCL02-C: Use visually distinct identifiers: res
sequencer.c:4776:4: warning: DCL01-C: Do not reuse variable names in subscopes: res
sequencer.c:6059:2: warning: DCL02-C: Use visually distinct identifiers: res
sequencer.c:6059:2: warning: DCL02-C: Use visually distinct identifiers: res
sequencer.c:6059:2: warning: DCL02-C: Use visually distinct identifiers: res
sequencer.c:6059:2: warning: DCL02-C: Use visually distinct identifiers: res
sequencer.c:6059:2: warning: DCL02-C: Use visually distinct identifiers: res
sequencer.c:6059:2: warning: DCL02-C: Use visually distinct identifiers: res
sequencer.c:6059:2: warning: DCL02-C: Use visually distinct identifiers: res
sequencer.c:6059:2: warning: DCL02-C: Use visually distinct identifiers: res
sequencer.c:6059:2: warning: DCL02-C: Use visually distinct identifiers: res
sequencer.c:6059:2: warning: DCL02-C: Use visually distinct identifiers: res
sequencer.c:4817:4: warning: EXP12-C: Do not ignore values returned by functions: memset
sequencer.c:4829:5: warning: EXP12-C: Do not ignore values returned by functions: log_tree_diff_flush
sequencer.c:4842:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4843:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4844:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4846:4: warning: EXP12-C: Do not ignore values returned by functions: run_command
sequencer.c:4855:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4856:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4858:5: warning: EXP12-C: Do not ignore values returned by functions: run_command
sequencer.c:4861:3: warning: EXP12-C: Do not ignore values returned by functions: apply_autostash
sequencer.c:4894:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sequencer.c:4914:24: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:4916:35: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:4953:5: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:4954:5: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:4955:5: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:4997:23: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:5003:5: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:5038:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:5039:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:5040:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:5042:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:5043:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:5050:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:5059:2: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:5075:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
sequencer.c:5137:2: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:5141:2: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:6058:2: warning: DCL02-C: Use visually distinct identifiers: oid
sequencer.c:5146:3: warning: DCL01-C: Do not reuse variable names in subscopes: oid
sequencer.c:6058:2: warning: DCL02-C: Use visually distinct identifiers: oid
sequencer.c:6058:2: warning: DCL02-C: Use visually distinct identifiers: oid
sequencer.c:6058:2: warning: DCL02-C: Use visually distinct identifiers: oid
sequencer.c:6058:2: warning: DCL02-C: Use visually distinct identifiers: oid
sequencer.c:6058:2: warning: DCL02-C: Use visually distinct identifiers: oid
sequencer.c:5155:5: warning: DCL00-C: Const-qualify immutable objects: type
sequencer.c:5210:2: warning: DCL00-C: Const-qualify immutable objects: no_dup_sob
sequencer.c:5233:3: warning: DCL00-C: Const-qualify immutable objects: len
sequencer.c:5241:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5241:18: error: ERR33-C: Ensure that return values are compared against the proper type
sequencer.c:5247:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5279:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
sequencer.c:5279:6: warning: EXP05-C: Do not cast away a const qualification
sequencer.c:5280:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
sequencer.c:5280:6: warning: EXP05-C: Do not cast away a const qualification
sequencer.c:5299:2: warning: DCL01-C: Do not reuse variable names in subscopes: labels_entry
sequencer.c:5300:2: warning: DCL01-C: Do not reuse variable names in subscopes: string_entry
sequencer.c:5304:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5328:3: warning: EXP12-C: Do not ignore values returned by functions: repo_find_unique_abbrev_r
sequencer.c:6184:2: warning: DCL02-C: Use visually distinct identifiers: i
sequencer.c:5335:4: warning: DCL01-C: Do not reuse variable names in subscopes: i
sequencer.c:5335:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5337:4: warning: EXP12-C: Do not ignore values returned by functions: oid_to_hex_r
sequencer.c:6184:2: warning: DCL02-C: Use visually distinct identifiers: i
sequencer.c:6184:2: warning: DCL02-C: Use visually distinct identifiers: i
sequencer.c:5339:5: warning: DCL00-C: Const-qualify immutable objects: save
sequencer.c:5340:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sequencer.c:6184:2: warning: DCL02-C: Use visually distinct identifiers: i
sequencer.c:5361:27: warning: INT13-C: Use bitwise operators only on unsigned operands
sequencer.c:5364:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5364:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5374:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5374:17: error: ERR33-C: Ensure that return values are compared against the proper type
sequencer.c:5383:4: warning: DCL00-C: Const-qualify immutable objects: len
sequencer.c:5398:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
sequencer.c:5398:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5402:2: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
sequencer.c:5402:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5404:2: warning: EXP12-C: Do not ignore values returned by functions: oidmap_put
sequencer.c:5413:2: warning: DCL00-C: Const-qualify immutable objects: keep_empty
sequencer.c:5415:2: warning: DCL00-C: Const-qualify immutable objects: root_with_onto
sequencer.c:5421:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:5424:2: warning: DCL01-C: Do not reuse variable names in subscopes: interesting
sequencer.c:5428:2: warning: DCL00-C: Const-qualify immutable objects: abbr
sequencer.c:5442:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
sequencer.c:5442:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5444:3: warning: EXP12-C: Do not ignore values returned by functions: oidmap_put
sequencer.c:5446:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
sequencer.c:5446:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5464:3: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
sequencer.c:5491:4: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
sequencer.c:5491:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5493:4: warning: EXP12-C: Do not ignore values returned by functions: oidmap_put
sequencer.c:5533:3: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
sequencer.c:5533:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5535:3: warning: EXP12-C: Do not ignore values returned by functions: oidmap_put
sequencer.c:5576:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5585:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
sequencer.c:5600:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5620:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5624:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5628:4: warning: EXP12-C: Do not ignore values returned by functions: oidset_insert
sequencer.c:5655:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:5656:2: warning: DCL00-C: Const-qualify immutable objects: keep_empty
sequencer.c:5658:2: warning: DCL00-C: Const-qualify immutable objects: rebase_merges
sequencer.c:5659:2: warning: DCL00-C: Const-qualify immutable objects: reapply_cherry_picks
sequencer.c:5675:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_get_string
sequencer.c:5677:3: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:5681:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sequencer.c:5681:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:5731:59: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:5739:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5740:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5741:3: warning: DCL00-C: Const-qualify immutable objects: command_len
sequencer.c:5751:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5768:3: warning: DCL00-C: Const-qualify immutable objects: command
sequencer.c:5770:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5770:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5770:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5770:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5771:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5771:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5772:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5777:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5786:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5786:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5786:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5786:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5787:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5787:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5788:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5791:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sequencer.c:5791:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:5798:52: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
sequencer.c:5798:73: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:5857:69: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:5877:25: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:5907:4: warning: MSC12-C: Detect and remove code that has no effect
sequencer.c:5911:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5911:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5928:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:5932:57: warning: DCL01-C: Do not reuse variable names in subscopes: commit
sequencer.c:5935:2: warning: DCL01-C: Do not reuse variable names in subscopes: decoration
sequencer.c:5936:2: warning: DCL01-C: Do not reuse variable names in subscopes: head_ref
sequencer.c:5944:3: warning: DCL00-C: Const-qualify immutable objects: base_offset
sequencer.c:5955:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5955:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5955:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5955:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5955:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5955:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5955:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5955:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5955:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:5955:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:5959:3: warning: EXP12-C: Do not ignore values returned by functions: memset
sequencer.c:5991:64: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:5997:2: warning: DCL01-C: Do not reuse variable names in subscopes: decoration_filter
sequencer.c:6008:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:6010:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
sequencer.c:6017:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6017:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6017:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6017:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6017:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6017:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6017:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6017:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6017:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6017:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:6025:4: warning: EXP12-C: Do not ignore values returned by functions: add_decorations_to_list
sequencer.c:6052:25: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:6061:2: warning: EXP12-C: Do not ignore values returned by functions: repo_find_unique_abbrev_r
sequencer.c:6063:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6063:15: error: ERR33-C: Ensure that return values are compared against the proper type
sequencer.c:6080:3: warning: EXP12-C: Do not ignore values returned by functions: apply_autostash
sequencer.c:6081:3: warning: EXP12-C: Do not ignore values returned by functions: sequencer_remove_state
sequencer.c:6091:3: warning: EXP12-C: Do not ignore values returned by functions: apply_autostash
sequencer.c:6092:3: warning: EXP12-C: Do not ignore values returned by functions: sequencer_remove_state
sequencer.c:6096:3: warning: EXP12-C: Do not ignore values returned by functions: apply_autostash
sequencer.c:6097:3: warning: EXP12-C: Do not ignore values returned by functions: sequencer_remove_state
sequencer.c:6102:3: warning: EXP12-C: Do not ignore values returned by functions: checkout_onto
sequencer.c:6158:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
sequencer.c:6158:6: warning: EXP05-C: Do not cast away a const qualification
sequencer.c:6159:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
sequencer.c:6159:6: warning: EXP05-C: Do not cast away a const qualification
sequencer.c:6164:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6164:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
sequencer.c:6164:1: warning: DCL05-C: Use typedefs to improve code readability
sequencer.c:6164:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:6164:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:6164:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sequencer.c:6181:50: warning: DCL01-C: Do not reuse variable names in subscopes: todo_list
sequencer.c:6200:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:6201:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:6202:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:6222:3: warning: EXP12-C: Do not ignore values returned by functions: repo_parse_commit
sequencer.c:6224:3: warning: EXP12-C: Do not ignore values returned by functions: find_commit_subject
sequencer.c:6225:3: warning: EXP12-C: Do not ignore values returned by functions: format_subject
sequencer.c:6282:4: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
sequencer.c:6282:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:6286:4: warning: EXP12-C: Do not ignore values returned by functions: hashmap_put
sequencer.c:6294:4: warning: DCL00-C: Const-qualify immutable objects: command
sequencer.c:6305:5: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:6317:2: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
sequencer.c:6317:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:6318:2: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
sequencer.c:6318:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:6321:2: warning: MEM01-C: Store a new value in pointers immediately after free()
In SgTypeTraitBuiltinFunctionCallExp::cfgOutEdges(0): Almost all of the type trait builtin functions take types as arguments, but a few do not (not handled!)
sequencer.c:6321:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:6355:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
sequencer.c:6368:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sequencer.c:6394:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sequencer.c:6394:2: error: MEM34-C: Only free memory allocated dynamically
sequencer.c:6395:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sequencer.c:6395:2: error: MEM34-C: Only free memory allocated dynamically
    CC serve.o
In directory:  /datasets/git
Compiler args are:  -o serve.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" serve.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" serve.c
serve.c:14:48: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
serve.c:15:23: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: value
serve.c:20:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
serve.c:36:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
serve.c:47:52: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
serve.c:59:51: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
serve.c:149:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
serve.c:180:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
serve.c:258:3: warning: MSC01-C: Strive for logical completeness
serve.c:269:4: warning: EXP12-C: Do not ignore values returned by functions: packet_reader_read
serve.c:291:4: warning: EXP12-C: Do not ignore values returned by functions: packet_reader_read
serve.c:323:3: warning: EXP12-C: Do not ignore values returned by functions: process_request
    CC server-info.o
In directory:  /datasets/git
Compiler args are:  -o server-info.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" server-info.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" server-info.c
server-info.c:33:2: warning: DCL00-C: Const-qualify immutable objects: ap
server-info.c:36:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
server-info.c:51:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
server-info.c:58:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
server-info.c:68:1: warning: DCL05-C: Use typedefs to improve code readability
server-info.c:83:2: warning: EXP12-C: Do not ignore values returned by functions: safe_create_leading_directories
server-info.c:107:3: warning: DCL00-C: Const-qualify immutable objects: new_len
server-info.c:108:3: warning: DCL00-C: Const-qualify immutable objects: old_fd
server-info.c:114:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
server-info.c:128:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
server-info.c:134:3: warning: MSC12-C: Detect and remove code that has no effect
server-info.c:139:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
server-info.c:141:2: warning: MEM01-C: Store a new value in pointers immediately after free()
server-info.c:141:2: error: MEM34-C: Only free memory allocated dynamically
server-info.c:153:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
server-info.c:179:2: warning: DCL00-C: Const-qualify immutable objects: ret
server-info.c:180:2: error: MEM34-C: Only free memory allocated dynamically
server-info.c:263:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
server-info.c:264:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
server-info.c:300:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
server-info.c:300:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
server-info.c:300:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
server-info.c:300:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
server-info.c:300:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
server-info.c:300:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
server-info.c:300:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
server-info.c:300:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
server-info.c:300:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
server-info.c:301:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
server-info.c:316:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
server-info.c:326:2: warning: MEM01-C: Store a new value in pointers immediately after free()
server-info.c:349:2: error: MEM34-C: Only free memory allocated dynamically
server-info.c:362:14: warning: INT13-C: Use bitwise operators only on unsigned operands
server-info.c:363:14: warning: INT13-C: Use bitwise operators only on unsigned operands
server-info.c:366:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
    CC setup.o
In directory:  /datasets/git
Compiler args are:  -o setup.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" setup.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" setup.c
setup.c:19:1: warning: DCL02-C: Use visually distinct identifiers: startup_info
setup.c:20:1: warning: DCL02-C: Use visually distinct identifiers: tmp_original_cwd
setup.c:41:2: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
setup.c:54:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:56:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:69:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
setup.c:70:4: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
setup.c:72:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:76:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
setup.c:81:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
setup.c:83:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
setup.c:113:4: error: MEM34-C: Only free memory allocated dynamically
setup.c:117:4: error: MEM34-C: Only free memory allocated dynamically
setup.c:125:4: error: MEM34-C: Only free memory allocated dynamically
setup.c:134:2: warning: DCL00-C: Const-qualify immutable objects: r
setup.c:147:2: warning: DCL00-C: Const-qualify immutable objects: len
setup.c:150:3: error: MEM34-C: Only free memory allocated dynamically
setup.c:175:3: error: MEM34-C: Only free memory allocated dynamically
setup.c:179:3: error: MEM34-C: Only free memory allocated dynamically
setup.c:200:26: warning: INT13-C: Use bitwise operators only on unsigned operands
setup.c:315:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:315:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:316:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:318:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
setup.c:359:2: warning: EXP12-C: Do not ignore values returned by functions: get_common_dir
setup.c:389:2: warning: DCL00-C: Const-qualify immutable objects: orig_path_len
setup.c:390:2: warning: MSC12-C: Detect and remove code that has no effect
setup.c:390:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:390:2: error: ERR33-C: Ensure that return values are compared against the proper type
setup.c:390:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:390:2: error: ERR33-C: Ensure that return values are compared against the proper type
setup.c:471:8: warning: EXP05-C: Do not cast away a const qualification
setup.c:476:7: warning: EXP05-C: Do not cast away a const qualification
setup.c:509:7: warning: EXP05-C: Do not cast away a const qualification
setup.c:515:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
setup.c:586:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
setup.c:592:3: warning: MSC01-C: Strive for logical completeness
setup.c:601:3: warning: MSC01-C: Strive for logical completeness
setup.c:605:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
setup.c:608:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
setup.c:624:2: warning: EXP12-C: Do not ignore values returned by functions: read_repository_format
setup.c:656:3: warning: EXP12-C: Do not ignore values returned by functions: git_config_from_file
setup.c:685:2: warning: EXP12-C: Do not ignore values returned by functions: read_repository_format
setup.c:692:3: warning: MSC12-C: Detect and remove code that has no effect
setup.c:697:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:718:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_from_file
setup.c:742:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:749:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:755:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:763:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:816:2: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
setup.c:818:6: warning: FIO01-C: Be careful using functions that use file names for identification
setup.c:853:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
setup.c:853:5: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
setup.c:857:3: warning: DCL00-C: Const-qualify immutable objects: pathlen
setup.c:860:3: error: MEM34-C: Only free memory allocated dynamically
setup.c:868:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
setup.c:877:2: error: MEM34-C: Only free memory allocated dynamically
setup.c:891:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:894:12: warning: EXP05-C: Do not cast away a const qualification
setup.c:903:4: error: MEM34-C: Only free memory allocated dynamically
setup.c:910:3: error: MEM34-C: Only free memory allocated dynamically
setup.c:926:3: error: MEM34-C: Only free memory allocated dynamically
setup.c:942:4: error: MEM34-C: Only free memory allocated dynamically
setup.c:948:3: error: MEM34-C: Only free memory allocated dynamically
setup.c:960:3: error: MEM34-C: Only free memory allocated dynamically
setup.c:970:3: error: MEM34-C: Only free memory allocated dynamically
setup.c:976:2: error: MEM34-C: Only free memory allocated dynamically
setup.c:993:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:998:3: error: MEM34-C: Only free memory allocated dynamically
setup.c:1004:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:1016:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:1037:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
setup.c:1043:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:1051:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:1085:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
setup.c:1114:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
setup.c:1130:8: warning: EXP05-C: Do not cast away a const qualification
setup.c:1170:2: warning: DCL01-C: Do not reuse variable names in subscopes: allowed_bare_repo
setup.c:1170:46: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
setup.c:1194:25: warning: DCL01-C: Do not reuse variable names in subscopes: allowed_bare_repo
setup.c:1239:33: warning: ENV00-C: Do not store the pointer to the string returned by getenv()
setup.c:1260:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
setup.c:1270:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
setup.c:1341:4: warning: MEM01-C: Store a new value in pointers immediately after free()
setup.c:1341:4: error: MEM34-C: Only free memory allocated dynamically
setup.c:1342:4: error: MEM34-C: Only free memory allocated dynamically
setup.c:1359:56: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
setup.c:1375:2: warning: DCL00-C: Const-qualify immutable objects: gitdir_offset
setup.c:1376:2: warning: DCL00-C: Const-qualify immutable objects: commondir_offset
setup.c:1401:2: warning: EXP12-C: Do not ignore values returned by functions: get_common_dir
setup.c:1405:2: warning: EXP12-C: Do not ignore values returned by functions: read_repository_format
setup.c:1548:4: warning: DCL02-C: Use visually distinct identifiers: gitdir
setup.c:1548:4: warning: DCL01-C: Do not reuse variable names in subscopes: gitdir
setup.c:1548:4: warning: DCL02-C: Use visually distinct identifiers: gitdir
setup.c:1571:3: warning: EXP12-C: Do not ignore values returned by functions: setenv
setup.c:1574:3: warning: EXP12-C: Do not ignore values returned by functions: setenv
setup.c:1615:2: warning: MSC01-C: Strive for logical completeness
setup.c:1643:2: warning: EXP12-C: Do not ignore values returned by functions: check_repository_format_gently
    CC shallow.o
In directory:  /datasets/git
Compiler args are:  -o shallow.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" shallow.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" shallow.c
shallow.c:452:1: warning: DCL02-C: Use visually distinct identifiers: trace_shallow
shallow.c:32:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:33:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
shallow.c:44:2: warning: DCL00-C: Const-qualify immutable objects: pos
shallow.c:48:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:48:3: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
shallow.c:48:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:83:3: warning: EXP12-C: Do not ignore values returned by functions: register_shallow
shallow.c:98:2: warning: DCL00-C: Const-qualify immutable objects: res
shallow.c:105:2: warning: EXP12-C: Do not ignore values returned by functions: is_repository_shallow
shallow.c:120:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:120:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
shallow.c:120:1: warning: DCL05-C: Use typedefs to improve code readability
shallow.c:120:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:120:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:120:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:131:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
shallow.c:141:14: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
shallow.c:151:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:155:14: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
shallow.c:166:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
shallow.c:175:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:196:40: warning: DCL01-C: Do not reuse variable names in subscopes: commit
shallow.c:198:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
shallow.c:198:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:214:2: warning: DCL00-C: Const-qualify immutable objects: both_flags
shallow.c:214:32: warning: INT13-C: Use bitwise operators only on unsigned operands
shallow.c:222:2: warning: EXP12-C: Do not ignore values returned by functions: is_repository_shallow
shallow.c:226:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
shallow.c:255:37: warning: INT13-C: Use bitwise operators only on unsigned operands
shallow.c:257:5: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
shallow.c:269:17: warning: INT13-C: Use bitwise operators only on unsigned operands
shallow.c:270:16: warning: INT13-C: Use bitwise operators only on unsigned operands
shallow.c:299:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:335:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_commit_graft
shallow.c:338:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:374:51: warning: DCL01-C: Do not reuse variable names in subscopes: shallow_lock
shallow.c:401:2: warning: DCL00-C: Const-qualify immutable objects: fd
shallow.c:411:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_commit_graft
shallow.c:422:2: warning: DCL01-C: Do not reuse variable names in subscopes: shallow_lock
shallow.c:432:3: warning: EXP12-C: Do not ignore values returned by functions: write_shallow_commits_1
shallow.c:444:3: warning: EXP12-C: Do not ignore values returned by functions: commit_shallow_file
shallow.c:446:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
shallow.c:462:2: warning: EXP12-C: Do not ignore values returned by functions: memset
shallow.c:466:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:467:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:468:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:497:7: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
shallow.c:503:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:503:1: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
shallow.c:503:1: warning: DCL05-C: Use typedefs to improve code readability
shallow.c:503:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:503:1: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:503:1: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:508:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref_bitmap
shallow.c:511:2: warning: DCL01-C: Do not reuse variable names in subscopes: free
shallow.c:517:2: warning: DCL00-C: Const-qualify immutable objects: nr
shallow.c:518:2: warning: DCL00-C: Const-qualify immutable objects: size
shallow.c:518:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:525:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:532:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:545:2: warning: DCL00-C: Const-qualify immutable objects: bitmap_nr
shallow.c:546:2: warning: DCL00-C: Const-qualify immutable objects: bitmap_size
shallow.c:555:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:557:2: warning: EXP12-C: Do not ignore values returned by functions: memset
shallow.c:558:18: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
shallow.c:559:2: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:562:3: warning: DCL01-C: Do not reuse variable names in subscopes: c
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:576:12: warning: INT13-C: Use bitwise operators only on unsigned operands
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:806:60: warning: DCL02-C: Use visually distinct identifiers: c
shallow.c:593:4: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
shallow.c:604:2: error: MEM34-C: Only free memory allocated dynamically
shallow.c:610:16: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
shallow.c:612:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
shallow.c:642:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
shallow.c:648:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:667:2: warning: EXP12-C: Do not ignore values returned by functions: memset
shallow.c:676:2: warning: EXP12-C: Do not ignore values returned by functions: head_ref
shallow.c:677:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
shallow.c:686:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:690:3: warning: DCL00-C: Const-qualify immutable objects: bitmap_size
shallow.c:690:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:691:3: warning: EXP12-C: Do not ignore values returned by functions: memset
shallow.c:697:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:712:2: error: MEM34-C: Only free memory allocated dynamically
shallow.c:725:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:726:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
shallow.c:748:24: warning: DCL01-C: Do not reuse variable names in subscopes: ref_bitmap
shallow.c:755:2: warning: DCL00-C: Const-qualify immutable objects: bitmap_nr
shallow.c:755:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:755:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:755:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
shallow.c:766:54: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
shallow.c:779:2: warning: EXP12-C: Do not ignore values returned by functions: memset
shallow.c:780:2: warning: EXP12-C: Do not ignore values returned by functions: head_ref
shallow.c:781:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
shallow.c:787:52: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
shallow.c:809:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
shallow.c:815:4: warning: EXP12-C: Do not ignore values returned by functions: memset
shallow.c:816:4: warning: EXP12-C: Do not ignore values returned by functions: head_ref
shallow.c:817:4: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
    CC sideband.o
In directory:  /datasets/git
Compiler args are:  -o sideband.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sideband.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sideband.c
sideband.c:44:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sideband.c:60:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sideband.c:86:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sideband.c:88:3: warning: DCL00-C: Const-qualify immutable objects: len
sideband.c:99:21: warning: INT13-C: Use bitwise operators only on unsigned operands
sideband.c:99:21: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
sideband.c:122:25: warning: DCL01-C: Do not reuse variable names in subscopes: sideband_type
sideband.c:125:2: warning: DCL01-C: Do not reuse variable names in subscopes: brk
sideband.c:160:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sideband.c:184:4: warning: DCL00-C: Const-qualify immutable objects: linelen
sideband.c:194:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sideband.c:217:4: warning: EXP12-C: Do not ignore values returned by functions: xwrite
sideband.c:244:3: warning: EXP12-C: Do not ignore values returned by functions: xwrite
sideband.c:266:4: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
sideband.c:267:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
sideband.c:270:4: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
    CC sigchain.o
In directory:  /datasets/git
Compiler args are:  -o sigchain.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sigchain.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sigchain.c
sigchain.c:24:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sigchain.c:47:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
sigchain.c:48:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
sigchain.c:49:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
sigchain.c:50:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
sigchain.c:51:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
sigchain.c:56:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
sigchain.c:57:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
sigchain.c:58:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
sigchain.c:59:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
sigchain.c:60:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
    CC sparse-index.o
In directory:  /datasets/git
Compiler args are:  -o sparse-index.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sparse-index.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sparse-index.c
sparse-index.c:13:2: warning: DCL01-C: Do not reuse variable names in subscopes: write
sparse-index.c:20:24: warning: DCL01-C: Do not reuse variable names in subscopes: tree
sparse-index.c:40:2: warning: DCL00-C: Const-qualify immutable objects: start_converted
sparse-index.c:107:2: warning: DCL00-C: Const-qualify immutable objects: res
sparse-index.c:134:14: warning: INT13-C: Use bitwise operators only on unsigned operands
sparse-index.c:216:2: warning: EXP12-C: Do not ignore values returned by functions: cache_tree_update
sparse-index.c:229:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-index.c:241:2: warning: DCL00-C: Const-qualify immutable objects: len
sparse-index.c:245:3: warning: DCL00-C: Const-qualify immutable objects: baselen
sparse-index.c:277:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sparse-index.c:343:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-index.c:356:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sparse-index.c:363:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
sparse-index.c:388:3: warning: EXP12-C: Do not ignore values returned by functions: memset
sparse-index.c:396:3: warning: EXP12-C: Do not ignore values returned by functions: read_tree_at
sparse-index.c:416:2: warning: MEM01-C: Store a new value in pointers immediately after free()
sparse-index.c:416:2: error: MEM34-C: Only free memory allocated dynamically
sparse-index.c:420:2: warning: EXP12-C: Do not ignore values returned by functions: cache_tree_update
sparse-index.c:442:54: warning: DCL01-C: Do not reuse variable names in subscopes: dirname
sparse-index.c:484:2: error: MEM34-C: Only free memory allocated dynamically
sparse-index.c:519:21: warning: INT13-C: Use bitwise operators only on unsigned operands
sparse-index.c:584:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
    CC split-index.o
In directory:  /datasets/git
Compiler args are:  -o split-index.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" split-index.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" split-index.c
split-index.c:11:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
split-index.c:24:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
split-index.c:29:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
split-index.c:54:2: warning: EXP12-C: Do not ignore values returned by functions: ewah_serialize_strbuf
split-index.c:55:2: warning: EXP12-C: Do not ignore values returned by functions: ewah_serialize_strbuf
split-index.c:86:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
split-index.c:93:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
split-index.c:97:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
split-index.c:106:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
split-index.c:106:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
split-index.c:106:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
split-index.c:109:35: warning: INT13-C: Use bitwise operators only on unsigned operands
split-index.c:114:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
split-index.c:115:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
split-index.c:124:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
split-index.c:128:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
split-index.c:142:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
split-index.c:162:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
split-index.c:163:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
split-index.c:163:2: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
split-index.c:163:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
split-index.c:176:3: warning: EXP12-C: Do not ignore values returned by functions: add_index_entry
split-index.c:202:60: warning: INT13-C: Use bitwise operators only on unsigned operands
split-index.c:203:8: warning: INT13-C: Use bitwise operators only on unsigned operands
split-index.c:204:2: warning: DCL00-C: Const-qualify immutable objects: ce_flags
split-index.c:205:2: warning: DCL00-C: Const-qualify immutable objects: base_flags
split-index.c:211:8: warning: EXP04-C: Do not perform byte-by-byte comparisons between structures
split-index.c:354:5: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
split-index.c:365:4: warning: MSC12-C: Detect and remove code that has no effect
split-index.c:366:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
split-index.c:369:19: warning: INT13-C: Use bitwise operators only on unsigned operands
split-index.c:408:2: error: MEM34-C: Only free memory allocated dynamically
split-index.c:441:3: warning: EXP12-C: Do not ignore values returned by functions: init_split_index
    CC stable-qsort.o
In directory:  /datasets/git
Compiler args are:  -o stable-qsort.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" stable-qsort.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" stable-qsort.c
stable-qsort.c:8:1: warning: DCL05-C: Use typedefs to improve code readability
stable-qsort.c:16:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stable-qsort.c:19:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stable-qsort.c:29:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stable-qsort.c:29:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stable-qsort.c:42:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stable-qsort.c:47:1: warning: DCL05-C: Use typedefs to improve code readability
stable-qsort.c:55:2: error: MEM34-C: Only free memory allocated dynamically
    CC strbuf.o
In directory:  /datasets/git
Compiler args are:  -o strbuf.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" strbuf.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" strbuf.c
strbuf.c:52:1: warning: DCL02-C: Use visually distinct identifiers: strbuf_slopbuf
strbuf.c:88:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:93:2: warning: DCL00-C: Const-qualify immutable objects: new_buf
strbuf.c:94:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:94:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:94:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:95:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:95:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:95:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:95:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:95:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:99:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:99:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:99:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:99:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:99:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:99:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:99:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:99:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:99:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:101:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:112:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:112:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:114:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:119:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:119:66: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:121:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:126:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:126:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:127:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:127:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:129:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:136:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:141:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:162:2: warning: DCL00-C: Const-qualify immutable objects: end
strbuf.c:164:6: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:176:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:176:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:181:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strbuf.c:184:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:184:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:184:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:184:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:184:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:184:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:184:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:184:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:184:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:184:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strbuf.c:187:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:189:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:189:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:189:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:189:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:189:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:189:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:189:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:189:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:189:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:189:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strbuf.c:219:2: warning: MEM01-C: Store a new value in pointers immediately after free()
strbuf.c:224:2: warning: DCL00-C: Const-qualify immutable objects: len
strbuf.c:225:2: warning: DCL00-C: Const-qualify immutable objects: cmp
strbuf.c:234:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:234:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:234:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:234:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:259:2: warning: DCL00-C: Const-qualify immutable objects: cp
strbuf.c:263:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_copy
strbuf.c:265:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
strbuf.c:270:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:270:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:270:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:275:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:277:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:280:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:285:2: warning: DCL00-C: Const-qualify immutable objects: ap
strbuf.c:286:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
strbuf.c:288:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
strbuf.c:328:2: warning: EXP12-C: Do not ignore values returned by functions: memset
strbuf.c:334:2: warning: DCL00-C: Const-qualify immutable objects: ap
strbuf.c:335:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
strbuf.c:337:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
strbuf.c:354:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:366:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
strbuf.c:367:3: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
strbuf.c:374:2: warning: DCL00-C: Const-qualify immutable objects: params
strbuf.c:376:2: warning: DCL00-C: Const-qualify immutable objects: incomplete_line
strbuf.c:376:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:376:51: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:378:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
strbuf.c:380:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
strbuf.c:384:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:392:2: warning: DCL00-C: Const-qualify immutable objects: cp
strbuf.c:396:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_copy
strbuf.c:398:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
strbuf.c:401:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:404:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:407:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:439:11: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: context
strbuf.c:443:2: warning: MSC01-C: Strive for logical completeness
strbuf.c:461:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strbuf.c:476:2: warning: DCL00-C: Const-qualify immutable objects: len
strbuf.c:489:2: warning: DCL00-C: Const-qualify immutable objects: len
strbuf.c:492:3: warning: DCL00-C: Const-qualify immutable objects: ch
strbuf.c:505:2: warning: DCL00-C: Const-qualify immutable objects: oldalloc
strbuf.c:509:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:511:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:511:20: error: ERR33-C: Ensure that return values are compared against the proper type
strbuf.c:518:2: warning: DCL00-C: Const-qualify immutable objects: oldlen
strbuf.c:519:2: warning: DCL00-C: Const-qualify immutable objects: oldalloc
strbuf.c:523:3: warning: DCL00-C: Const-qualify immutable objects: want
strbuf.c:523:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:524:3: warning: DCL00-C: Const-qualify immutable objects: got
strbuf.c:527:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:527:17: error: ERR33-C: Ensure that return values are compared against the proper type
strbuf.c:533:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:539:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:545:2: warning: DCL00-C: Const-qualify immutable objects: oldalloc
strbuf.c:549:57: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:551:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:552:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:552:20: error: ERR33-C: Ensure that return values are compared against the proper type
strbuf.c:566:2: warning: DCL00-C: Const-qualify immutable objects: oldalloc
strbuf.c:568:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:571:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:575:9: error: POS30-C: Use the readlink() function properly
strbuf.c:579:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:585:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:587:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:587:15: error: ERR33-C: Ensure that return values are compared against the proper type
strbuf.c:594:2: warning: DCL00-C: Const-qualify immutable objects: oldalloc
strbuf.c:597:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:611:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:617:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:617:15: error: ERR33-C: Ensure that return values are compared against the proper type
strbuf.c:644:2: warning: MSC12-C: Detect and remove code that has no effect
strbuf.c:711:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:712:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:720:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:721:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:722:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:722:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:723:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:744:3: warning: DCL00-C: Const-qualify immutable objects: len
strbuf.c:783:3: warning: DCL00-C: Const-qualify immutable objects: len
strbuf.c:786:3: warning: MSC01-C: Strive for logical completeness
strbuf.c:810:2: warning: MSC01-C: Strive for logical completeness
strbuf.c:821:9: warning: INT13-C: Use bitwise operators only on unsigned operands
strbuf.c:830:3: warning: DCL00-C: Const-qualify immutable objects: ch
strbuf.c:855:25: warning: INT13-C: Use bitwise operators only on unsigned operands
strbuf.c:857:3: warning: DCL00-C: Const-qualify immutable objects: x
strbuf.c:866:3: warning: DCL00-C: Const-qualify immutable objects: x
strbuf.c:901:3: warning: DCL00-C: Const-qualify immutable objects: orig_len
strbuf.c:903:15: error: ENV30-C: Do not modify the string returned by getenv()
strbuf.c:913:57: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:915:3: error: MEM34-C: Only free memory allocated dynamically
strbuf.c:924:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
strbuf.c:934:2: warning: DCL00-C: Const-qualify immutable objects: ap
strbuf.c:935:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
strbuf.c:937:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
strbuf.c:946:2: warning: DCL00-C: Const-qualify immutable objects: ap
strbuf.c:947:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
strbuf.c:949:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
strbuf.c:963:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:975:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:988:2: warning: DCL00-C: Const-qualify immutable objects: ap
strbuf.c:991:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
strbuf.c:993:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
strbuf.c:998:75: warning: DCL01-C: Do not reuse variable names in subscopes: tm
strbuf.c:1064:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:1081:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:1098:3: warning: DCL00-C: Const-qualify immutable objects: c
strbuf.c:1098:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:1126:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
strbuf.c:1133:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:1135:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:1143:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:1143:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strbuf.c:1144:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:1147:26: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strbuf.c:1197:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
strbuf.c:1200:2: error: MEM34-C: Only free memory allocated dynamically
    CC streaming.o
In directory:  /datasets/git
Compiler args are:  -o streaming.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" streaming.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" streaming.c
streaming.c:31:2: warning: DCL01-C: Do not reuse variable names in subscopes: open
streaming.c:32:2: warning: DCL01-C: Do not reuse variable names in subscopes: close
streaming.c:33:2: warning: DCL01-C: Do not reuse variable names in subscopes: read
streaming.c:100:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
streaming.c:115:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
streaming.c:116:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
streaming.c:127:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
streaming.c:150:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
streaming.c:188:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
streaming.c:196:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
streaming.c:218:2: warning: EXP12-C: Do not ignore values returned by functions: munmap
streaming.c:233:2: warning: MSC01-C: Strive for logical completeness
streaming.c:245:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
streaming.c:254:2: warning: EXP12-C: Do not ignore values returned by functions: munmap
streaming.c:270:2: warning: MSC01-C: Strive for logical completeness
streaming.c:272:3: warning: EXP12-C: Do not ignore values returned by functions: memset
streaming.c:293:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
streaming.c:331:31: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
streaming.c:333:30: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: type
streaming.c:377:2: warning: DCL00-C: Const-qualify immutable objects: remainder
streaming.c:383:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
streaming.c:442:2: warning: DCL00-C: Const-qualify immutable objects: r
streaming.c:458:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
streaming.c:460:2: warning: DCL00-C: Const-qualify immutable objects: ret
streaming.c:463:3: error: MEM34-C: Only free memory allocated dynamically
streaming.c:469:4: error: MEM34-C: Only free memory allocated dynamically
streaming.c:477:4: warning: EXP12-C: Do not ignore values returned by functions: close_istream
streaming.c:507:3: warning: DCL00-C: Const-qualify immutable objects: readlen
streaming.c:513:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
streaming.c:538:2: warning: EXP12-C: Do not ignore values returned by functions: close_istream
    CC string-list.o
In directory:  /datasets/git
Compiler args are:  -o string-list.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" string-list.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" string-list.c
string-list.c:22:2: warning: DCL00-C: Const-qualify immutable objects: cmp
string-list.c:25:3: warning: DCL00-C: Const-qualify immutable objects: middle
string-list.c:26:3: warning: DCL00-C: Const-qualify immutable objects: compare
string-list.c:45:2: warning: DCL00-C: Const-qualify immutable objects: index
string-list.c:45:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
string-list.c:50:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:50:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:50:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:50:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:50:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:50:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:50:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:50:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:50:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:50:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
string-list.c:51:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:52:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:52:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:52:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:54:13: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
string-list.c:55:21: warning: EXP05-C: Do not cast away a const qualification
string-list.c:64:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
string-list.c:76:2: warning: DCL00-C: Const-qualify immutable objects: i
string-list.c:85:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:85:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:85:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:92:2: warning: EXP12-C: Do not ignore values returned by functions: get_entry_index
string-list.c:100:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
string-list.c:108:2: warning: DCL00-C: Const-qualify immutable objects: i
string-list.c:116:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:118:3: warning: DCL00-C: Const-qualify immutable objects: cmp
string-list.c:119:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:136:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:146:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:159:67: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: data
string-list.c:174:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:178:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:192:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:196:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:209:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:209:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:209:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:209:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:209:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:209:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:209:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:209:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:209:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:209:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
string-list.c:221:45: warning: EXP05-C: Do not cast away a const qualification
string-list.c:235:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
string-list.c:236:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
string-list.c:237:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
string-list.c:252:2: warning: DCL00-C: Const-qualify immutable objects: cmp
string-list.c:272:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
string-list.c:288:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
string-list.c:293:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append_nodup
string-list.c:296:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
string-list.c:314:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
string-list.c:319:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
string-list.c:320:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
string-list.c:323:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
    CC strmap.o
In directory:  /datasets/git
Compiler args are:  -o strmap.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" strmap.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" strmap.c
strmap.c:12:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
strmap.c:12:7: warning: EXP05-C: Do not cast away a const qualification
strmap.c:13:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
strmap.c:13:7: warning: EXP05-C: Do not cast away a const qualification
strmap.c:23:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strmap.c:60:2: error: EXP30-C: Do not depend on order of evaluation for side effects
strmap.c:60:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strmap.c:60:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strmap.c:64:4: error: MEM34-C: Only free memory allocated dynamically
strmap.c:88:4: warning: DCL00-C: Const-qualify immutable objects: flex_array_len_
strmap.c:88:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strmap.c:88:4: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
strmap.c:90:4: warning: DCL00-C: Const-qualify immutable objects: len
strmap.c:91:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strmap.c:94:17: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
strmap.c:97:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strmap.c:99:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strmap.c:113:3: warning: DCL00-C: Const-qualify immutable objects: old
strmap.c:144:8: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strmap.c:150:3: error: MEM34-C: Only free memory allocated dynamically
strmap.c:157:22: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
    CC strvec.o
In directory:  /datasets/git
Compiler args are:  -o strvec.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" strvec.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" strvec.c
strvec.c:5:1: warning: DCL02-C: Use visually distinct identifiers: empty_strvec
strvec.c:18:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:18:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:18:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:18:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:18:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:18:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:18:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:18:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:18:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:18:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
strvec.c:26:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:31:2: warning: DCL00-C: Const-qualify immutable objects: ap
strvec.c:34:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
strvec.c:36:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
strvec.c:39:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:44:2: warning: DCL00-C: Const-qualify immutable objects: ap
strvec.c:47:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
strvec.c:48:16: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
strvec.c:48:16: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
strvec.c:50:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
strvec.c:56:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
strvec.c:63:7: warning: EXP05-C: Do not cast away a const qualification
strvec.c:63:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:64:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:78:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
strvec.c:92:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strvec.c:93:9: warning: EXP05-C: Do not cast away a const qualification
strvec.c:102:17: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC sub-process.o
In directory:  /datasets/git
Compiler args are:  -o sub-process.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sub-process.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sub-process.c
sub-process.c:15:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
sub-process.c:15:7: warning: EXP05-C: Do not cast away a const qualification
sub-process.c:16:7: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
sub-process.c:16:7: warning: EXP05-C: Do not cast away a const qualification
sub-process.c:21:64: warning: DCL01-C: Do not reuse variable names in subscopes: hashmap
sub-process.c:27:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sub-process.c:54:38: warning: DCL01-C: Do not reuse variable names in subscopes: hashmap
sub-process.c:60:2: warning: EXP12-C: Do not ignore values returned by functions: kill
sub-process.c:61:2: warning: EXP12-C: Do not ignore values returned by functions: finish_command
sub-process.c:63:2: warning: EXP12-C: Do not ignore values returned by functions: hashmap_remove
sub-process.c:68:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
sub-process.c:72:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
sub-process.c:74:2: warning: EXP12-C: Do not ignore values returned by functions: finish_command
sub-process.c:77:38: warning: DCL01-C: Do not reuse variable names in subscopes: hashmap
sub-process.c:87:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
sub-process.c:97:3: warning: MSC12-C: Detect and remove code that has no effect
sub-process.c:105:3: warning: MSC12-C: Detect and remove code that has no effect
sub-process.c:207:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
sub-process.c:214:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
    CC submodule-config.o
In directory:  /datasets/git
Compiler args are:  -o submodule-config.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" submodule-config.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" submodule-config.c
submodule-config.c:48:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
submodule-config.c:48:6: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:49:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
submodule-config.c:49:6: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:62:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
submodule-config.c:62:6: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:63:6: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
submodule-config.c:63:6: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:71:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:83:7: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:84:7: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:85:7: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:86:7: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:103:2: error: EXP30-C: Do not depend on order of evaluation for side effects
submodule-config.c:103:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:103:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:116:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule-config.c:126:25: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule-config.c:128:2: warning: DCL00-C: Const-qualify immutable objects: hash
submodule-config.c:130:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:133:2: warning: EXP12-C: Do not ignore values returned by functions: hashmap_put
submodule-config.c:137:28: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule-config.c:139:2: warning: DCL00-C: Const-qualify immutable objects: hash
submodule-config.c:145:12: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:146:2: error: MEM34-C: Only free memory allocated dynamically
submodule-config.c:150:27: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule-config.c:152:2: warning: DCL00-C: Const-qualify immutable objects: hash
submodule-config.c:154:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:164:2: warning: DCL00-C: Const-qualify immutable objects: hash
submodule-config.c:174:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:184:2: warning: DCL00-C: Const-qualify immutable objects: hash
submodule-config.c:194:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:213:3: warning: DCL00-C: Const-qualify immutable objects: c
submodule-config.c:251:2: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule-config.c:258:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:324:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:393:36: warning: DCL01-C: Do not reuse variable names in subscopes: option
submodule-config.c:425:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:426:2: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule-config.c:449:9: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:455:3: warning: DCL00-C: Const-qualify immutable objects: die_on_error
submodule-config.c:477:9: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:489:9: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:515:9: warning: EXP05-C: Do not cast away a const qualification
submodule-config.c:550:20: warning: DCL01-C: Do not reuse variable names in subscopes: lookup_type
submodule-config.c:557:2: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule-config.c:580:2: warning: MSC01-C: Strive for logical completeness
submodule-config.c:600:2: warning: EXP12-C: Do not ignore values returned by functions: git_config_from_mem
submodule-config.c:603:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule-config.c:603:2: error: MEM34-C: Only free memory allocated dynamically
submodule-config.c:616:2: error: MEM34-C: Only free memory allocated dynamically
submodule-config.c:663:3: warning: EXP12-C: Do not ignore values returned by functions: config_with_options
submodule-config.c:666:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule-config.c:666:3: error: MEM34-C: Only free memory allocated dynamically
submodule-config.c:667:3: error: MEM34-C: Only free memory allocated dynamically
submodule-config.c:673:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:708:3: warning: EXP12-C: Do not ignore values returned by functions: git_config_from_blob_oid
submodule-config.c:744:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
submodule-config.c:746:2: warning: DCL01-C: Do not reuse variable names in subscopes: name_entry
submodule-config.c:749:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:751:2: warning: EXP12-C: Do not ignore values returned by functions: fill_tree_descriptor
submodule-config.c:761:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:765:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:769:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:777:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule-config.c:777:3: error: MEM34-C: Only free memory allocated dynamically
submodule-config.c:785:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:819:2: error: MEM34-C: Only free memory allocated dynamically
submodule-config.c:842:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule-config.c:870:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC submodule.o
In directory:  /datasets/git
Compiler args are:  -o submodule.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" submodule.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" submodule.c
submodule.c:43:48: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
submodule.c:44:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule.c:81:2: warning: DCL00-C: Const-qualify immutable objects: pos
submodule.c:93:54: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule.c:108:2: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule.c:138:2: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule.c:173:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
submodule.c:179:2: warning: DCL00-C: Const-qualify immutable objects: ret
submodule.c:181:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule.c:196:2: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule.c:206:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:206:3: error: MEM34-C: Only free memory allocated dynamically
submodule.c:217:12: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
submodule.c:220:3: warning: DCL00-C: Const-qualify immutable objects: v
submodule.c:271:3: error: MEM34-C: Only free memory allocated dynamically
submodule.c:274:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:274:2: error: MEM34-C: Only free memory allocated dynamically
submodule.c:284:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:299:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:299:2: error: MEM34-C: Only free memory allocated dynamically
submodule.c:300:2: error: MEM34-C: Only free memory allocated dynamically
submodule.c:317:2: error: MEM34-C: Only free memory allocated dynamically
submodule.c:336:3: warning: DCL00-C: Const-qualify immutable objects: ce_len
submodule.c:361:3: warning: DCL00-C: Const-qualify immutable objects: ce_len
submodule.c:371:19: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
submodule.c:405:7: warning: EXP05-C: Do not cast away a const qualification
submodule.c:468:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
submodule.c:484:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
submodule.c:486:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
submodule.c:523:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:527:3: error: MEM34-C: Only free memory allocated dynamically
submodule.c:546:1: warning: DCL05-C: Use typedefs to improve code readability
submodule.c:653:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:653:3: error: MEM34-C: Only free memory allocated dynamically
submodule.c:689:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule.c:693:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule.c:695:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule.c:698:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule.c:700:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule.c:703:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:720:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:721:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:744:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:744:3: error: MEM34-C: Only free memory allocated dynamically
submodule.c:835:29: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: options
submodule.c:838:50: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:845:3: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule.c:877:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:880:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:899:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
submodule.c:908:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
submodule.c:937:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:944:33: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
submodule.c:951:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:952:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:965:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1008:2: warning: EXP12-C: Do not ignore values returned by functions: oid_array_for_each_unique
submodule.c:1020:3: warning: EXP12-C: Do not ignore values returned by functions: oid_array_for_each_unique
submodule.c:1028:53: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule.c:1060:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1061:3: warning: EXP12-C: Do not ignore values returned by functions: oid_array_for_each_unique
submodule.c:1072:54: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule.c:1074:3: warning: EXP12-C: Do not ignore values returned by functions: finish_command
submodule.c:1093:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1094:2: warning: EXP12-C: Do not ignore values returned by functions: oid_array_for_each_unique
submodule.c:1095:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1096:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule.c:1101:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1102:3: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule.c:1125:27: warning: DCL01-C: Do not reuse variable names in subscopes: remote
submodule.c:1132:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1138:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1145:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule.c:1151:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1153:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1173:27: warning: DCL01-C: Do not reuse variable names in subscopes: remote
submodule.c:1179:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1180:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1181:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1182:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1185:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1204:30: warning: DCL01-C: Do not reuse variable names in subscopes: remote
submodule.c:1230:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule.c:1233:3: error: MEM34-C: Only free memory allocated dynamically
submodule.c:1237:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule.c:1252:44: warning: DCL01-C: Do not reuse variable names in subscopes: ref
submodule.c:1256:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1264:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
submodule.c:1303:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1304:2: warning: EXP12-C: Do not ignore values returned by functions: oid_array_for_each_unique
submodule.c:1306:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1307:2: warning: EXP12-C: Do not ignore values returned by functions: oid_array_for_each_unique
submodule.c:1317:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1318:3: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule.c:1332:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
submodule.c:1356:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1357:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1359:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1360:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1415:61: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
submodule.c:1430:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:1430:3: error: MEM34-C: Only free memory allocated dynamically
submodule.c:1467:15: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1468:2: warning: EXP12-C: Do not ignore values returned by functions: memset
submodule.c:1478:8: warning: EXP05-C: Do not cast away a const qualification
submodule.c:1493:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1496:3: error: MEM34-C: Only free memory allocated dynamically
submodule.c:1507:35: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1508:2: warning: EXP12-C: Do not ignore values returned by functions: memset
submodule.c:1553:2: error: MEM34-C: Only free memory allocated dynamically
submodule.c:1584:4: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:1584:4: error: MEM34-C: Only free memory allocated dynamically
submodule.c:1610:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule.c:1614:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1631:4: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:1631:4: error: MEM34-C: Only free memory allocated dynamically
submodule.c:1669:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1678:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1695:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1696:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1701:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1705:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_insert
submodule.c:1767:2: warning: DCL02-C: Use visually distinct identifiers: task
submodule.c:1710:3: warning: DCL01-C: Do not reuse variable names in subscopes: task
submodule.c:1725:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1726:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1727:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1730:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1731:3: warning: EXP12-C: Do not ignore values returned by functions: oid_array_for_each_unique
submodule.c:1742:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: err
submodule.c:1745:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1746:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1756:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1758:2: warning: DCL00-C: Const-qualify immutable objects: type
submodule.c:1763:54: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: err
submodule.c:1766:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1767:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1798:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1806:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
submodule.c:1852:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1853:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule.c:1854:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1855:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:1862:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
submodule.c:2092:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule.c:2097:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:2175:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule.c:2192:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
submodule.c:2219:4: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
submodule.c:2234:2: warning: DCL00-C: Const-qualify immutable objects: len
submodule.c:2234:2: warning: DCL00-C: Const-qualify immutable objects: suffix_len
submodule.c:2255:4: warning: DCL00-C: Const-qualify immutable objects: c
submodule.c:2257:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
submodule.c:2312:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:2312:2: error: MEM34-C: Only free memory allocated dynamically
submodule.c:2313:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:2313:2: error: MEM34-C: Only free memory allocated dynamically
submodule.c:2314:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:2314:2: error: MEM34-C: Only free memory allocated dynamically
submodule.c:2326:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
submodule.c:2384:3: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:2384:3: error: MEM34-C: Only free memory allocated dynamically
submodule.c:2385:3: error: MEM34-C: Only free memory allocated dynamically
submodule.c:2454:37: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
submodule.c:2456:3: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
submodule.c:2458:3: error: MEM34-C: Only free memory allocated dynamically
submodule.c:2460:2: warning: MEM01-C: Store a new value in pointers immediately after free()
submodule.c:2460:2: error: MEM34-C: Only free memory allocated dynamically
submodule.c:2481:57: warning: DCL01-C: Do not reuse variable names in subscopes: submodule
    CC symlinks.o
In directory:  /datasets/git
Compiler args are:  -o symlinks.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" symlinks.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" symlinks.c
symlinks.c:98:43: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:98:29: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:98:54: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:100:21: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:103:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
symlinks.c:113:28: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:124:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
symlinks.c:125:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
symlinks.c:131:41: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:134:31: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
symlinks.c:145:16: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:162:40: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:162:26: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:162:51: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:164:31: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
symlinks.c:167:26: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:179:35: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
symlinks.c:194:2: warning: MSC12-C: Detect and remove code that has no effect
symlinks.c:206:74: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:206:49: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:233:2: warning: DCL00-C: Const-qualify immutable objects: match_len
symlinks.c:234:26: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:234:17: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:235:2: warning: DCL00-C: Const-qualify immutable objects: saved_errno
symlinks.c:237:12: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:239:17: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:241:34: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:245:3: error: MEM34-C: Only free memory allocated dynamically
symlinks.c:272:39: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:272:13: warning: INT13-C: Use bitwise operators only on unsigned operands
symlinks.c:280:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
symlinks.c:281:28: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
symlinks.c:288:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
symlinks.c:317:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
symlinks.c:324:29: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
symlinks.c:341:2: warning: DCL00-C: Const-qualify immutable objects: ret
    CC tag.o
In directory:  /datasets/git
Compiler args are:  -o tag.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tag.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tag.c
tag.c:11:1: warning: DCL02-C: Use visually distinct identifiers: tag_type
tag.c:20:2: warning: EXP12-C: Do not ignore values returned by functions: memset
tag.c:66:2: error: MEM34-C: Only free memory allocated dynamically
tag.c:107:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tag.c:108:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tag.c:157:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tag.c:157:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tag.c:166:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tag.c:169:20: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
tag.c:173:18: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
tag.c:175:18: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
tag.c:177:18: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
tag.c:179:18: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
tag.c:224:3: error: MEM34-C: Only free memory allocated dynamically
tag.c:229:2: error: MEM34-C: Only free memory allocated dynamically
tag.c:233:46: warning: DCL01-C: Do not reuse variable names in subscopes: tag
    CC tempfile.o
In directory:  /datasets/git
Compiler args are:  -o tempfile.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tempfile.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tempfile.c
tempfile.c:51:56: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:64:2: warning: DCL00-C: Const-qualify immutable objects: me
tempfile.c:68:24: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
tempfile.c:68:24: error: EXP32-C: Do not access a volatile object through a nonvolatile reference
tempfile.c:92:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
tempfile.c:93:2: warning: EXP12-C: Do not ignore values returned by functions: raise
tempfile.c:98:2: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:98:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tempfile.c:108:48: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:114:3: warning: EXP12-C: Do not ignore values returned by functions: atexit
tempfile.c:122:50: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:127:2: warning: MEM01-C: Store a new value in pointers immediately after free()
tempfile.c:133:2: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:148:3: warning: DCL00-C: Const-qualify immutable objects: save_errno
tempfile.c:149:3: warning: MSC12-C: Detect and remove code that has no effect
tempfile.c:160:2: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:168:2: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:182:2: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:202:2: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:220:3: warning: DCL00-C: Const-qualify immutable objects: orig_errno
tempfile.c:227:7: error: FIO42-C: Close files when they are no longer needed
tempfile.c:229:3: warning: DCL00-C: Const-qualify immutable objects: orig_errno
tempfile.c:231:3: warning: EXP12-C: Do not ignore values returned by functions: lstat_cache_aware_rmdir
tempfile.c:247:2: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:260:40: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:271:48: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:278:38: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:285:40: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:292:44: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:320:38: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:332:2: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:343:3: warning: DCL00-C: Const-qualify immutable objects: save_errno
tempfile.c:356:2: warning: DCL01-C: Do not reuse variable names in subscopes: tempfile
tempfile.c:361:2: warning: EXP12-C: Do not ignore values returned by functions: close_tempfile_gently
tempfile.c:362:2: warning: EXP12-C: Do not ignore values returned by functions: unlink_or_warn
    CC thread-utils.o
In directory:  /datasets/git
Compiler args are:  -o thread-utils.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" thread-utils.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" thread-utils.c
thread-utils.c:79:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutexattr_destroy
    CC tmp-objdir.o
In directory:  /datasets/git
Compiler args are:  -o tmp-objdir.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tmp-objdir.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tmp-objdir.c
tmp-objdir.c:31:2: warning: MEM01-C: Store a new value in pointers immediately after free()
tmp-objdir.c:56:2: warning: EXP12-C: Do not ignore values returned by functions: tmp_objdir_destroy
tmp-objdir.c:61:2: warning: EXP12-C: Do not ignore values returned by functions: remove_dir_recursively
tmp-objdir.c:82:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
tmp-objdir.c:98:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
tmp-objdir.c:108:2: error: MEM34-C: Only free memory allocated dynamically
tmp-objdir.c:121:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tmp-objdir.c:140:3: warning: EXP12-C: Do not ignore values returned by functions: atexit
tmp-objdir.c:145:3: warning: EXP12-C: Do not ignore values returned by functions: tmp_objdir_destroy
tmp-objdir.c:198:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
tmp-objdir.c:223:2: warning: DCL00-C: Const-qualify immutable objects: src_len
tmp-objdir.c:223:2: warning: DCL00-C: Const-qualify immutable objects: dst_len
tmp-objdir.c:233:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tmp-objdir.c:239:7: warning: INT13-C: Use bitwise operators only on unsigned operands
tmp-objdir.c:272:2: warning: EXP12-C: Do not ignore values returned by functions: tmp_objdir_destroy
tmp-objdir.c:314:2: warning: MEM01-C: Store a new value in pointers immediately after free()
tmp-objdir.c:314:2: error: MEM34-C: Only free memory allocated dynamically
    CC trace.o
In directory:  /datasets/git
Compiler args are:  -o trace.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace.c
trace.c:27:1: warning: DCL02-C: Use visually distinct identifiers: trace_default_key
trace.c:28:1: warning: DCL02-C: Use visually distinct identifiers: trace_perf_key
trace.c:29:1: warning: DCL02-C: Use visually distinct identifiers: trace_setup_key
trace.c:47:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trace.c:47:25: error: ERR33-C: Ensure that return values are compared against the proper type
trace.c:48:13: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
trace.c:50:3: warning: DCL00-C: Const-qualify immutable objects: fd
trace.c:50:12: error: FIO42-C: Close files when they are no longer needed
trace.c:80:2: warning: EXP12-C: Do not ignore values returned by functions: get_trace_fd
trace.c:97:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
trace.c:108:2: warning: EXP12-C: Do not ignore values returned by functions: gettimeofday
trace.c:110:2: warning: EXP12-C: Do not ignore values returned by functions: localtime_r
trace.c:114:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trace.c:196:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trace.c:207:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
trace.c:216:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trace.c:230:2: warning: DCL00-C: Const-qualify immutable objects: ap
trace.c:231:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
trace.c:233:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
trace.c:239:2: warning: DCL00-C: Const-qualify immutable objects: ap
trace.c:240:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
trace.c:242:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
trace.c:248:2: warning: DCL00-C: Const-qualify immutable objects: ap
trace.c:249:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
trace.c:251:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
trace.c:257:2: warning: DCL00-C: Const-qualify immutable objects: ap
trace.c:267:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
trace.c:269:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
trace.c:317:2: error: MEM34-C: Only free memory allocated dynamically
trace.c:378:2: warning: EXP12-C: Do not ignore values returned by functions: gettimeofday
trace.c:397:3: warning: DCL00-C: Const-qualify immutable objects: now
trace.c:398:3: warning: DCL00-C: Const-qualify immutable objects: highres
trace.c:424:2: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
    CC trace2.o
In directory:  /datasets/git
Compiler args are:  -o trace2.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2.c
trace2.c:205:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
trace2.c:206:2: warning: EXP12-C: Do not ignore values returned by functions: raise
trace2.c:228:2: warning: EXP12-C: Do not ignore values returned by functions: tr2_sid_get
trace2.c:230:2: warning: EXP12-C: Do not ignore values returned by functions: atexit
trace2.c:231:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
trace2.c:559:2: warning: EXP12-C: Do not ignore values returned by functions: tr2tls_create_self
trace2.c:700:2: warning: DCL00-C: Const-qualify immutable objects: ap
trace2.c:701:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
trace2.c:704:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
trace2.c:713:2: warning: DCL00-C: Const-qualify immutable objects: ap
trace2.c:715:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
trace2.c:718:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
trace2.c:763:2: warning: DCL00-C: Const-qualify immutable objects: ap
trace2.c:764:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
trace2.c:767:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
trace2.c:775:2: warning: DCL00-C: Const-qualify immutable objects: ap
trace2.c:777:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
trace2.c:780:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
trace2.c:871:2: warning: DCL00-C: Const-qualify immutable objects: ap
trace2.c:873:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
trace2.c:875:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
    CC trace2/tr2_cfg.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_cfg.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_cfg.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_cfg.c
tr2_cfg.c:35:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_cfg.c:35:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_cfg.c:36:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_cfg.c:74:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_cfg.c:74:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_cfg.c:75:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_cfg.c:107:3: warning: DCL00-C: Const-qualify immutable objects: wm
    CC trace2/tr2_cmd_name.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_cmd_name.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_cmd_name.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_cmd_name.c
tr2_cmd_name.c:19:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
    CC trace2/tr2_ctr.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_ctr.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_ctr.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_ctr.c
    CC trace2/tr2_dst.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_dst.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_dst.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_dst.c
tr2_dst.c:34:23: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
tr2_dst.c:74:55: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
tr2_dst.c:83:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_dst.c:128:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_dst.c:177:2: warning: DCL00-C: Const-qualify immutable objects: fd
tr2_dst.c:177:11: error: FIO42-C: Close files when they are no longer needed
tr2_dst.c:211:2: warning: EXP12-C: Do not ignore values returned by functions: gitstrlcpy
tr2_dst.c:214:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
tr2_dst.c:252:37: warning: INT13-C: Use bitwise operators only on unsigned operands
tr2_dst.c:333:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_dst.c:333:24: error: ERR33-C: Ensure that return values are compared against the proper type
tr2_dst.c:334:13: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
tr2_dst.c:363:2: warning: DCL00-C: Const-qualify immutable objects: fd
tr2_dst.c:383:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
tr2_dst.c:385:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
    CC trace2/tr2_sid.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_sid.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_sid.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_sid.c
tr2_sid.c:34:2: warning: DCL00-C: Const-qualify immutable objects: pid
tr2_sid.c:49:3: warning: EXP12-C: Do not ignore values returned by functions: hash_to_hex_algop_r
tr2_sid.c:90:2: warning: EXP12-C: Do not ignore values returned by functions: setenv
    CC trace2/tr2_sysenv.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_sysenv.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_sysenv.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_sysenv.c
tr2_sysenv.c:60:68: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: d
tr2_sysenv.c:67:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_sysenv.c:87:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_sysenv.c:102:26: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
tr2_sysenv.c:123:28: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
tr2_sysenv.c:130:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC trace2/tr2_tbuf.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_tbuf.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tbuf.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tbuf.c
tr2_tbuf.c:7:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
tr2_tbuf.c:10:2: warning: EXP12-C: Do not ignore values returned by functions: gettimeofday
tr2_tbuf.c:12:2: warning: EXP12-C: Do not ignore values returned by functions: localtime_r
tr2_tbuf.c:14:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
tr2_tbuf.c:21:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
tr2_tbuf.c:24:2: warning: EXP12-C: Do not ignore values returned by functions: gettimeofday
tr2_tbuf.c:26:2: warning: EXP12-C: Do not ignore values returned by functions: gmtime_r
tr2_tbuf.c:28:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
tr2_tbuf.c:37:2: warning: DCL01-C: Do not reuse variable names in subscopes: tm
tr2_tbuf.c:40:2: warning: EXP12-C: Do not ignore values returned by functions: gettimeofday
tr2_tbuf.c:42:2: warning: EXP12-C: Do not ignore values returned by functions: gmtime_r
tr2_tbuf.c:44:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
    CC trace2/tr2_tgt_event.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_tgt_event.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tgt_event.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tgt_event.c
tr2_tgt_event.c:663:1: warning: DCL02-C: Use visually distinct identifiers: tr2_tgt_event
tr2_tgt_event.c:49:2: warning: DCL00-C: Const-qualify immutable objects: want
tr2_tgt_event.c:59:45: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
tr2_tgt_event.c:150:2: warning: DCL00-C: Const-qualify immutable objects: t_abs
tr2_tgt_event.c:169:2: warning: DCL00-C: Const-qualify immutable objects: t_abs
tr2_tgt_event.c:185:2: warning: DCL00-C: Const-qualify immutable objects: t_abs
tr2_tgt_event.c:201:2: warning: DCL00-C: Const-qualify immutable objects: t_abs
tr2_tgt_event.c:217:3: warning: DCL00-C: Const-qualify immutable objects: copy_ap
tr2_tgt_event.c:220:3: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_copy
tr2_tgt_event.c:222:3: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
tr2_tgt_event.c:374:2: warning: DCL00-C: Const-qualify immutable objects: t_rel
tr2_tgt_event.c:395:2: warning: DCL00-C: Const-qualify immutable objects: t_rel
tr2_tgt_event.c:430:2: warning: DCL00-C: Const-qualify immutable objects: t_rel
tr2_tgt_event.c:483:2: warning: DCL00-C: Const-qualify immutable objects: scope
tr2_tgt_event.c:521:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_event.c:546:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_event.c:548:3: warning: DCL00-C: Const-qualify immutable objects: t_rel
tr2_tgt_event.c:573:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_event.c:575:3: warning: DCL00-C: Const-qualify immutable objects: t_abs
tr2_tgt_event.c:576:3: warning: DCL00-C: Const-qualify immutable objects: t_rel
tr2_tgt_event.c:601:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_event.c:603:3: warning: DCL00-C: Const-qualify immutable objects: t_abs
tr2_tgt_event.c:604:3: warning: DCL00-C: Const-qualify immutable objects: t_rel
tr2_tgt_event.c:627:2: warning: DCL00-C: Const-qualify immutable objects: t_total
tr2_tgt_event.c:628:2: warning: DCL00-C: Const-qualify immutable objects: t_min
tr2_tgt_event.c:629:2: warning: DCL00-C: Const-qualify immutable objects: t_max
    CC trace2/tr2_tgt_normal.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_tgt_normal.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tgt_normal.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tgt_normal.c
tr2_tgt_normal.c:369:1: warning: DCL02-C: Use visually distinct identifiers: tr2_tgt_normal
tr2_tgt_normal.c:29:2: warning: DCL00-C: Const-qualify immutable objects: want
tr2_tgt_normal.c:62:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_normal.c:102:2: warning: DCL00-C: Const-qualify immutable objects: elapsed
tr2_tgt_normal.c:112:2: warning: DCL00-C: Const-qualify immutable objects: elapsed
tr2_tgt_normal.c:123:2: warning: DCL00-C: Const-qualify immutable objects: elapsed
tr2_tgt_normal.c:134:3: warning: DCL00-C: Const-qualify immutable objects: copy_ap
tr2_tgt_normal.c:136:3: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_copy
tr2_tgt_normal.c:138:3: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
tr2_tgt_normal.c:249:2: warning: DCL00-C: Const-qualify immutable objects: elapsed
tr2_tgt_normal.c:262:2: warning: DCL00-C: Const-qualify immutable objects: elapsed
tr2_tgt_normal.c:302:2: warning: DCL00-C: Const-qualify immutable objects: scope
tr2_tgt_normal.c:339:2: warning: DCL00-C: Const-qualify immutable objects: t_total
tr2_tgt_normal.c:340:2: warning: DCL00-C: Const-qualify immutable objects: t_min
tr2_tgt_normal.c:341:2: warning: DCL00-C: Const-qualify immutable objects: t_max
    CC trace2/tr2_tgt_perf.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_tgt_perf.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tgt_perf.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tgt_perf.c
tr2_tgt_perf.c:597:1: warning: DCL02-C: Use visually distinct identifiers: tr2_tgt_perf
tr2_tgt_perf.c:37:2: warning: DCL00-C: Const-qualify immutable objects: want
tr2_tgt_perf.c:84:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_perf.c:91:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_perf.c:115:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_perf.c:118:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_perf.c:137:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_perf.c:138:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_perf.c:138:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tgt_perf.c:225:3: warning: DCL00-C: Const-qualify immutable objects: copy_ap
tr2_tgt_perf.c:227:3: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_copy
tr2_tgt_perf.c:229:3: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
tr2_tgt_perf.c:446:2: warning: DCL00-C: Const-qualify immutable objects: scope
tr2_tgt_perf.c:565:2: warning: DCL00-C: Const-qualify immutable objects: t_total
tr2_tgt_perf.c:566:2: warning: DCL00-C: Const-qualify immutable objects: t_min
tr2_tgt_perf.c:567:2: warning: DCL00-C: Const-qualify immutable objects: t_max
    CC trace2/tr2_tls.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_tls.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tls.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tls.c
tr2_tls.c:37:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tr2_tls.c:55:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:59:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_setspecific
tr2_tls.c:71:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tr2_tls.c:98:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_setspecific
tr2_tls.c:100:7: warning: EXP05-C: Do not cast away a const qualification
tr2_tls.c:102:2: error: MEM34-C: Only free memory allocated dynamically
tr2_tls.c:109:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:109:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:109:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:109:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:109:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:109:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:109:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:109:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:109:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:109:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tr2_tls.c:127:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:140:54: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tr2_tls.c:157:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_key_create
tr2_tls.c:158:2: warning: EXP12-C: Do not ignore values returned by functions: init_recursive_mutex
tr2_tls.c:169:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
tr2_tls.c:170:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_key_delete
    CC trace2/tr2_tmr.o
In directory:  /datasets/git
Compiler args are:  -o trace2/tr2_tmr.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tmr.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trace2/tr2_tmr.c
tr2_tmr.c:56:2: warning: MSC12-C: Detect and remove code that has no effect
    CC trailer.o
In directory:  /datasets/git
Compiler args are:  -o trailer.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trailer.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" trailer.c
trailer.c:44:1: warning: STR05-C: Use pointers to const when referring to string literals
trailer.c:75:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:75:21: warning: INT13-C: Use bitwise operators only on unsigned operands
trailer.c:75:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:107:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
trailer.c:123:2: warning: MEM01-C: Store a new value in pointers immediately after free()
trailer.c:134:2: warning: MEM01-C: Store a new value in pointers immediately after free()
trailer.c:140:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:170:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
trailer.c:171:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:179:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
trailer.c:190:2: warning: DCL00-C: Const-qualify immutable objects: aoe
trailer.c:201:28: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: head
trailer.c:203:2: warning: DCL00-C: Const-qualify immutable objects: where
trailer.c:216:12: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
trailer.c:230:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
trailer.c:237:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
trailer.c:239:24: warning: EXP05-C: Do not cast away a const qualification
trailer.c:244:3: warning: MSC12-C: Detect and remove code that has no effect
trailer.c:269:8: warning: EXP05-C: Do not cast away a const qualification
trailer.c:344:2: warning: DCL00-C: Const-qualify immutable objects: where
trailer.c:345:2: warning: DCL00-C: Const-qualify immutable objects: middle
trailer.c:346:2: warning: DCL00-C: Const-qualify immutable objects: backwards
trailer.c:352:14: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
trailer.c:357:12: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
trailer.c:375:13: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
trailer.c:451:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
trailer.c:457:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
trailer.c:482:17: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
trailer.c:484:2: warning: DCL01-C: Do not reuse variable names in subscopes: trailer_item
trailer.c:514:16: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb
trailer.c:516:2: warning: DCL01-C: Do not reuse variable names in subscopes: trailer_item
trailer.c:531:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:544:2: warning: MEM01-C: Store a new value in pointers immediately after free()
trailer.c:544:2: error: MEM34-C: Only free memory allocated dynamically
trailer.c:594:65: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: tok
trailer.c:621:61: warning: DCL01-C: Do not reuse variable names in subscopes: separators
trailer.c:621:61: warning: DCL02-C: Use visually distinct identifiers: separators
trailer.c:621:61: warning: DCL02-C: Use visually distinct identifiers: separators
trailer.c:621:61: warning: DCL02-C: Use visually distinct identifiers: separators
trailer.c:621:61: warning: DCL02-C: Use visually distinct identifiers: separators
trailer.c:621:61: warning: DCL02-C: Use visually distinct identifiers: separators
trailer.c:621:61: warning: DCL02-C: Use visually distinct identifiers: separators
trailer.c:628:29: warning: INT13-C: Use bitwise operators only on unsigned operands
trailer.c:621:61: warning: DCL02-C: Use visually distinct identifiers: separators
trailer.c:621:61: warning: DCL02-C: Use visually distinct identifiers: separators
trailer.c:669:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
trailer.c:675:4: warning: MEM01-C: Store a new value in pointers immediately after free()
trailer.c:675:4: error: MEM34-C: Only free memory allocated dynamically
trailer.c:684:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
trailer.c:693:36: warning: DCL01-C: Do not reuse variable names in subscopes: new_trailer_item
trailer.c:695:37: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
trailer.c:727:10: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
trailer.c:738:4: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
trailer.c:739:3: warning: DCL00-C: Const-qualify immutable objects: separator_pos
trailer.c:745:4: warning: MSC12-C: Detect and remove code that has no effect
trailer.c:758:2: error: MEM34-C: Only free memory allocated dynamically
trailer.c:784:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:784:10: error: ERR33-C: Ensure that return values are compared against the proper type
trailer.c:786:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:786:10: error: ERR33-C: Ensure that return values are compared against the proper type
trailer.c:793:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:898:12: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
trailer.c:927:2: warning: DCL00-C: Const-qualify immutable objects: ll
trailer.c:941:3: warning: DCL00-C: Const-qualify immutable objects: c
trailer.c:990:4: warning: EXP12-C: Do not ignore values returned by functions: add_trailer_item
trailer.c:995:4: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
trailer.c:996:4: warning: EXP12-C: Do not ignore values returned by functions: add_trailer_item
trailer.c:1118:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:1118:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:1118:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:1118:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:1118:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:1118:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:1118:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:1118:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:1118:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
trailer.c:1118:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
trailer.c:1147:2: warning: DCL00-C: Const-qualify immutable objects: origlen
trailer.c:1161:3: warning: DCL00-C: Const-qualify immutable objects: separator_pos
trailer.c:1227:3: warning: DCL00-C: Const-qualify immutable objects: separator_pos
    CC transport-helper.o
In directory:  /datasets/git
Compiler args are:  -o transport-helper.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" transport-helper.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" transport-helper.c
transport-helper.c:24:2: warning: DCL01-C: Do not reuse variable names in subscopes: option
transport-helper.c:24:2: warning: DCL01-C: Do not reuse variable names in subscopes: connect
transport-helper.c:104:44: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:110:2: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:115:59: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:117:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:126:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:131:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
transport-helper.c:132:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport-helper.c:133:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport-helper.c:229:48: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:231:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:244:4: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
transport-helper.c:245:4: warning: EXP12-C: Do not ignore values returned by functions: xwrite
transport-helper.c:246:4: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
transport-helper.c:300:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport-helper.c:302:3: warning: EXP12-C: Do not ignore values returned by functions: quote_c_style
transport-helper.c:313:48: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:316:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:320:2: warning: EXP12-C: Do not ignore values returned by functions: get_helper
transport-helper.c:327:12: warning: EXP05-C: Do not cast away a const qualification
transport-helper.c:329:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
transport-helper.c:329:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport-helper.c:334:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
transport-helper.c:334:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport-helper.c:356:2: warning: DCL00-C: Const-qualify immutable objects: v
transport-helper.c:358:2: warning: EXP12-C: Do not ignore values returned by functions: set_helper_option
transport-helper.c:360:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
transport-helper.c:361:2: warning: EXP12-C: Do not ignore values returned by functions: set_helper_option
transport-helper.c:363:2: warning: MSC01-C: Strive for logical completeness
transport-helper.c:371:3: warning: EXP12-C: Do not ignore values returned by functions: set_helper_option
transport-helper.c:374:3: warning: EXP12-C: Do not ignore values returned by functions: set_helper_option
transport-helper.c:379:45: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:382:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:389:47: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:392:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:435:43: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:438:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:442:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport-helper.c:443:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport-helper.c:444:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport-helper.c:448:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
transport-helper.c:456:43: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:460:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:469:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport-helper.c:470:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport-helper.c:471:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport-helper.c:478:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport-helper.c:479:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport-helper.c:485:48: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:489:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:494:2: warning: EXP12-C: Do not ignore values returned by functions: get_helper
transport-helper.c:550:4: warning: MEM01-C: Store a new value in pointers immediately after free()
transport-helper.c:550:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:557:42: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:559:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:577:2: warning: EXP12-C: Do not ignore values returned by functions: setvbuf
transport-helper.c:602:54: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:605:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:614:3: warning: DCL00-C: Const-qualify immutable objects: r
transport-helper.c:637:46: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:640:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:653:45: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:656:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:659:2: warning: EXP12-C: Do not ignore values returned by functions: get_helper
transport-helper.c:674:41: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:677:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:680:2: warning: EXP12-C: Do not ignore values returned by functions: get_helper
transport-helper.c:724:3: warning: EXP12-C: Do not ignore values returned by functions: set_helper_option
transport-helper.c:761:5: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:767:5: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:775:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
transport-helper.c:808:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
transport-helper.c:817:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:821:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:825:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:829:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:833:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:837:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:841:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:845:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:849:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:853:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:887:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport-helper.c:899:3: warning: EXP12-C: Do not ignore values returned by functions: push_update_ref_status
transport-helper.c:903:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:917:4: warning: EXP12-C: Do not ignore values returned by functions: update_ref
transport-helper.c:919:4: warning: MEM01-C: Store a new value in pointers immediately after free()
transport-helper.c:919:4: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:928:5: warning: EXP12-C: Do not ignore values returned by functions: update_ref
transport-helper.c:933:5: warning: MEM01-C: Store a new value in pointers immediately after free()
transport-helper.c:933:5: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:940:55: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:943:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:946:19: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:949:19: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:954:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:958:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:963:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:971:50: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:974:2: warning: DCL00-C: Const-qualify immutable objects: force_all
transport-helper.c:974:24: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:975:2: warning: DCL00-C: Const-qualify immutable objects: mirror
transport-helper.c:975:21: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:976:2: warning: DCL00-C: Const-qualify immutable objects: atomic
transport-helper.c:976:21: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:977:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:979:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport-helper.c:983:2: warning: EXP12-C: Do not ignore values returned by functions: get_helper
transport-helper.c:1036:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append_nodup
transport-helper.c:1040:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport-helper.c:1040:14: error: ERR33-C: Ensure that return values are compared against the proper type
transport-helper.c:1046:3: warning: EXP12-C: Do not ignore values returned by functions: set_helper_option
transport-helper.c:1057:52: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:1060:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport-helper.c:1062:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:1070:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:1086:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append_nodup
transport-helper.c:1090:3: warning: MEM01-C: Store a new value in pointers immediately after free()
transport-helper.c:1090:3: error: MEM34-C: Only free memory allocated dynamically
transport-helper.c:1109:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
transport-helper.c:1110:5: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
transport-helper.c:1130:3: warning: EXP12-C: Do not ignore values returned by functions: rename
transport-helper.c:1137:40: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:1140:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:1181:52: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:1184:2: warning: EXP12-C: Do not ignore values returned by functions: get_helper
transport-helper.c:1195:63: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:1198:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:1209:3: warning: EXP12-C: Do not ignore values returned by functions: write_str_in_full
transport-helper.c:1242:8: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
transport-helper.c:1244:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
transport-helper.c:1265:3: warning: EXP12-C: Do not ignore values returned by functions: resolve_remote_symref
transport-helper.c:1279:45: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport-helper.c:1281:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport-helper.c:1316:2: warning: DCL00-C: Const-qualify immutable objects: args
transport-helper.c:1325:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
transport-helper.c:1327:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
transport-helper.c:1388:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport-helper.c:1388:16: error: ERR33-C: Ensure that return values are compared against the proper type
transport-helper.c:1392:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport-helper.c:1394:3: warning: MSC12-C: Detect and remove code that has no effect
transport-helper.c:1401:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport-helper.c:1415:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport-helper.c:1415:16: error: ERR33-C: Ensure that return values are compared against the proper type
transport-helper.c:1421:3: warning: MSC12-C: Detect and remove code that has no effect
transport-helper.c:1424:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport-helper.c:1470:3: warning: MSC12-C: Detect and remove code that has no effect
transport-helper.c:1474:3: warning: MSC12-C: Detect and remove code that has no effect
transport-helper.c:1499:6: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:1500:6: warning: INT13-C: Use bitwise operators only on unsigned operands
transport-helper.c:1616:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
    CC transport.o
In directory:  /datasets/git
Compiler args are:  -o transport.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" transport.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" transport.c
transport.c:57:18: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
transport.c:57:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport.c:75:45: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:78:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:534:35: warning: DCL02-C: Use visually distinct identifiers: flag
transport.c:112:4: warning: DCL00-C: Const-qualify immutable objects: flag
transport.c:112:4: warning: DCL01-C: Do not reuse variable names in subscopes: flag
transport.c:113:4: warning: EXP12-C: Do not ignore values returned by functions: install_branch_config
transport.c:128:58: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:130:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:143:59: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:145:40: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: transport_options
transport.c:147:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:156:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport.c:159:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:160:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:168:53: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:169:38: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: to_fetch
transport.c:171:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:186:43: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:188:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:192:2: error: MEM34-C: Only free memory allocated dynamically
transport.c:241:22: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
transport.c:241:22: warning: EXP05-C: Do not cast away a const qualification
transport.c:263:44: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:265:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:271:2: warning: MSC01-C: Strive for logical completeness
transport.c:285:53: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:302:48: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:306:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:312:2: warning: EXP12-C: Do not ignore values returned by functions: connect_setup
transport.c:320:2: warning: MSC01-C: Strive for logical completeness
transport.c:333:3: warning: EXP12-C: Do not ignore values returned by functions: get_remote_heads
transport.c:341:4: error: MEM34-C: Only free memory allocated dynamically
transport.c:356:59: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:362:50: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:366:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:371:2: warning: EXP12-C: Do not ignore values returned by functions: memset
transport.c:461:40: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:476:39: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:490:52: warning: DCL01-C: Do not reuse variable names in subscopes: remote
transport.c:496:2: warning: EXP12-C: Do not ignore values returned by functions: memset
transport.c:512:51: warning: DCL01-C: Do not reuse variable names in subscopes: remote
transport.c:512:71: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:527:33: warning: EXP05-C: Do not cast away a const qualification
transport.c:572:4: warning: EXP12-C: Do not ignore values returned by functions: fputc
transport.c:574:3: warning: EXP12-C: Do not ignore values returned by functions: fputc
transport.c:578:45: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:625:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
transport.c:629:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
transport.c:641:46: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:648:3: error: MEM34-C: Only free memory allocated dynamically
transport.c:651:2: warning: MSC01-C: Strive for logical completeness
transport.c:726:46: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:737:3: warning: EXP12-C: Do not ignore values returned by functions: print_one_push_report
transport.c:745:2: warning: DCL00-C: Const-qualify immutable objects: w
transport.c:766:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:769:2: warning: DCL00-C: Const-qualify immutable objects: summary_width
transport.c:810:2: error: MEM34-C: Only free memory allocated dynamically
transport.c:813:49: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:815:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:825:2: warning: EXP12-C: Do not ignore values returned by functions: memset
transport.c:826:30: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:827:31: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:832:26: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:833:28: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:834:25: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:838:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:840:17: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:845:2: warning: MSC01-C: Strive for logical completeness
transport.c:875:42: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:878:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:886:45: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:888:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:895:3: warning: EXP12-C: Do not ignore values returned by functions: finish_connect
transport.c:899:2: error: MEM34-C: Only free memory allocated dynamically
transport.c:910:44: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:919:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:954:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
transport.c:991:3: warning: DCL00-C: Const-qualify immutable objects: ret
transport.c:993:3: warning: MEM01-C: Store a new value in pointers immediately after free()
transport.c:993:3: error: MEM34-C: Only free memory allocated dynamically
transport.c:994:3: error: MEM34-C: Only free memory allocated dynamically
transport.c:997:2: warning: MEM01-C: Store a new value in pointers immediately after free()
transport.c:997:2: error: MEM34-C: Only free memory allocated dynamically
transport.c:1001:3: warning: DCL00-C: Const-qualify immutable objects: ret
transport.c:1003:3: error: MEM34-C: Only free memory allocated dynamically
transport.c:1029:2: warning: MSC01-C: Strive for logical completeness
transport.c:1063:48: warning: DCL01-C: Do not reuse variable names in subscopes: remote
transport.c:1066:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:1093:3: warning: EXP12-C: Do not ignore values returned by functions: transport_helper_init
transport.c:1097:47: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:1114:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:1124:3: warning: DCL00-C: Const-qualify immutable objects: len
transport.c:1126:3: warning: EXP12-C: Do not ignore values returned by functions: transport_helper_init
transport.c:1144:71: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:1149:44: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:1172:48: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:1201:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport.c:1214:48: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:1226:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport.c:1227:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport.c:1228:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
transport.c:1234:3: warning: EXP12-C: Do not ignore values returned by functions: finish_command
transport.c:1238:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
transport.c:1268:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
transport.c:1278:24: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:1285:2: warning: DCL00-C: Const-qualify immutable objects: verbose
transport.c:1286:2: warning: DCL00-C: Const-qualify immutable objects: quiet
transport.c:1287:24: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1288:2: warning: DCL00-C: Const-qualify immutable objects: pretend
transport.c:1288:22: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1316:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1317:15: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1318:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1319:15: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1320:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1321:15: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1322:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1323:15: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1335:9: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1336:9: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1338:14: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1342:13: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1342:55: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1345:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:1368:14: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1369:15: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1369:57: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1372:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:1395:14: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1402:17: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1406:13: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1409:12: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1412:14: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1412:40: warning: INT13-C: Use bitwise operators only on unsigned operands
transport.c:1414:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
transport.c:1430:63: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:1446:7: warning: EXP05-C: Do not cast away a const qualification
transport.c:1449:44: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:1462:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:1474:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:1481:2: error: MEM34-C: Only free memory allocated dynamically
transport.c:1485:46: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:1487:2: warning: DCL00-C: Const-qualify immutable objects: in_signal_handler
transport.c:1490:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
transport.c:1499:41: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:1508:44: warning: DCL01-C: Do not reuse variable names in subscopes: transport
transport.c:1514:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
transport.c:1514:13: warning: EXP05-C: Do not cast away a const qualification
transport.c:1547:9: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC tree-diff.o
In directory:  /datasets/git
Compiler args are:  -o tree-diff.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tree-diff.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tree-diff.c
tree-diff.c:140:2: warning: DCL00-C: Const-qualify immutable objects: len
tree-diff.c:141:2: warning: DCL00-C: Const-qualify immutable objects: alloclen
tree-diff.c:145:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-diff.c:146:3: error: MEM34-C: Only free memory allocated dynamically
tree-diff.c:150:14: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tree-diff.c:156:13: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
tree-diff.c:156:13: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
tree-diff.c:161:12: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
tree-diff.c:164:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
tree-diff.c:190:2: warning: DCL00-C: Const-qualify immutable objects: old_baselen
tree-diff.c:194:2: warning: MSC12-C: Detect and remove code that has no effect
tree-diff.c:194:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
tree-diff.c:209:3: warning: EXP12-C: Do not ignore values returned by functions: tree_entry_extract
tree-diff.c:232:4: warning: DCL00-C: Const-qualify immutable objects: tpi_valid
tree-diff.c:237:24: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
tree-diff.c:280:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-diff.c:280:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tree-diff.c:283:4: warning: DCL00-C: Const-qualify immutable objects: tpi_valid
tree-diff.c:291:3: warning: MEM01-C: Store a new value in pointers immediately after free()
tree-diff.c:291:3: error: MEM34-C: Only free memory allocated dynamically
tree-diff.c:417:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-diff.c:417:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tree-diff.c:418:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-diff.c:418:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tree-diff.c:546:2: warning: MEM01-C: Store a new value in pointers immediately after free()
tree-diff.c:546:2: error: MEM34-C: Only free memory allocated dynamically
tree-diff.c:549:2: warning: MEM01-C: Store a new value in pointers immediately after free()
tree-diff.c:549:2: error: MEM34-C: Only free memory allocated dynamically
tree-diff.c:550:2: error: MEM34-C: Only free memory allocated dynamically
tree-diff.c:596:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:596:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:596:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:596:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:648:31: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:648:12: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:648:12: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:648:12: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:648:12: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:648:12: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:648:12: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:648:33: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-diff.c:685:2: warning: DCL00-C: Const-qualify immutable objects: pathchange_old
tree-diff.c:689:2: warning: EXP12-C: Do not ignore values returned by functions: diff_tree_paths
tree-diff.c:694:3: error: MEM34-C: Only free memory allocated dynamically
    CC tree-walk.o
In directory:  /datasets/git
Compiler args are:  -o tree-walk.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tree-walk.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tree-walk.c
tree-walk.c:20:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
tree-walk.c:46:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:52:28: warning: EXP05-C: Do not cast away a const qualification
tree-walk.c:81:2: warning: DCL00-C: Const-qualify immutable objects: result
tree-walk.c:106:2: warning: EXP12-C: Do not ignore values returned by functions: memset
tree-walk.c:117:29: warning: EXP05-C: Do not cast away a const qualification
tree-walk.c:119:2: warning: DCL00-C: Const-qualify immutable objects: len
tree-walk.c:119:28: warning: EXP05-C: Do not cast away a const qualification
tree-walk.c:144:3: warning: MSC12-C: Detect and remove code that has no effect
tree-walk.c:199:2: warning: EXP12-C: Do not ignore values returned by functions: memset
tree-walk.c:200:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:200:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:202:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:209:3: warning: EXP12-C: Do not ignore values returned by functions: atexit
tree-walk.c:224:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
tree-walk.c:233:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
tree-walk.c:248:2: warning: DCL00-C: Const-qualify immutable objects: len
tree-walk.c:251:2: warning: EXP12-C: Do not ignore values returned by functions: make_traverse_path
tree-walk.c:286:2: warning: DCL00-C: Const-qualify immutable objects: cmp
tree-walk.c:405:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tree-walk.c:418:3: error: MEM34-C: Only free memory allocated dynamically
tree-walk.c:440:2: warning: DCL01-C: Do not reuse variable names in subscopes: error
tree-walk.c:445:2: warning: DCL01-C: Do not reuse variable names in subscopes: interesting
tree-walk.c:454:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:525:16: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
tree-walk.c:527:20: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
tree-walk.c:545:20: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
tree-walk.c:550:2: warning: MEM01-C: Store a new value in pointers immediately after free()
tree-walk.c:550:2: error: MEM34-C: Only free memory allocated dynamically
tree-walk.c:559:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
tree-walk.c:568:2: warning: DCL00-C: Const-qualify immutable objects: namelen
tree-walk.c:588:11: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
tree-walk.c:608:2: warning: DCL01-C: Do not reuse variable names in subscopes: tree
tree-walk.c:618:3: error: MEM34-C: Only free memory allocated dynamically
tree-walk.c:629:2: error: MEM34-C: Only free memory allocated dynamically
tree-walk.c:679:4: warning: DCL01-C: Do not reuse variable names in subscopes: tree
tree-walk.c:689:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:689:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:689:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:689:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:689:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:689:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:689:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:689:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:689:4: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:689:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tree-walk.c:715:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
tree-walk.c:726:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:726:19: error: ERR33-C: Ensure that return values are compared against the proper type
tree-walk.c:728:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
tree-walk.c:735:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:738:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:746:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:805:5: warning: MEM01-C: Store a new value in pointers immediately after free()
tree-walk.c:805:5: error: MEM31-C: Free dynamically allocated memory when no longer needed
tree-walk.c:805:5: error: MEM34-C: Only free memory allocated dynamically
tree-walk.c:818:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:823:27: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
tree-walk.c:824:4: error: MEM34-C: Only free memory allocated dynamically
tree-walk.c:830:2: warning: MEM01-C: Store a new value in pointers immediately after free()
tree-walk.c:830:2: error: MEM34-C: Only free memory allocated dynamically
tree-walk.c:889:12: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
tree-walk.c:932:3: warning: DCL00-C: Const-qualify immutable objects: n
tree-walk.c:974:2: warning: DCL00-C: Const-qualify immutable objects: matchlen
tree-walk.c:1024:2: warning: DCL00-C: Const-qualify immutable objects: baselen
tree-walk.c:1024:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1028:2: warning: INT13-C: Use bitwise operators only on unsigned operands
tree-walk.c:1054:3: warning: DCL00-C: Const-qualify immutable objects: matchlen
tree-walk.c:1203:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC tree.o
In directory:  /datasets/git
Compiler args are:  -o tree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" tree.c
tree.c:12:1: warning: DCL02-C: Use visually distinct identifiers: tree_type
tree.c:15:17: warning: DCL01-C: Do not reuse variable names in subscopes: tree
tree.c:16:27: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
tree.c:22:2: warning: DCL00-C: Const-qualify immutable objects: oldlen
tree.c:53:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
tree.c:85:21: warning: DCL01-C: Do not reuse variable names in subscopes: tree
tree.c:86:31: warning: DCL01-C: Do not reuse variable names in subscopes: pathspec
tree.c:90:2: warning: DCL00-C: Const-qualify immutable objects: ret
tree.c:99:10: warning: EXP05-C: Do not cast away a const qualification
tree.c:100:10: warning: EXP05-C: Do not cast away a const qualification
tree.c:109:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tree.c:110:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tree.c:138:3: error: MEM34-C: Only free memory allocated dynamically
tree.c:145:36: warning: DCL01-C: Do not reuse variable names in subscopes: tree
    CC unpack-trees.o
In directory:  /datasets/git
Compiler args are:  -o unpack-trees.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" unpack-trees.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" unpack-trees.c
unpack-trees.c:83:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:91:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:100:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:196:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:203:2: warning: EXP12-C: Do not ignore values returned by functions: memset
unpack-trees.c:223:2: warning: EXP12-C: Do not ignore values returned by functions: do_add_entry
unpack-trees.c:245:2: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
unpack-trees.c:259:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:264:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:266:4: warning: MSC12-C: Detect and remove code that has no effect
unpack-trees.c:286:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:291:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:329:54: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:332:2: warning: DCL00-C: Const-qualify immutable objects: pos
unpack-trees.c:340:4: warning: EXP12-C: Do not ignore values returned by functions: checkout_entry
unpack-trees.c:347:30: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:356:33: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:364:32: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:370:32: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:373:58: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:384:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
unpack-trees.c:385:19: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:396:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:409:25: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:413:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
unpack-trees.c:417:2: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
unpack-trees.c:474:4: warning: DCL00-C: Const-qualify immutable objects: last_pc_queue_size
unpack-trees.c:479:20: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:480:9: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:487:8: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:490:7: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:515:19: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:536:19: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:545:20: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:556:20: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:560:19: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:577:2: warning: EXP12-C: Do not ignore values returned by functions: add_rejected_path
unpack-trees.c:610:52: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:614:32: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:614:57: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:614:46: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:620:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:621:2: warning: DCL00-C: Const-qualify immutable objects: len
unpack-trees.c:636:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:637:2: warning: DCL00-C: Const-qualify immutable objects: len
unpack-trees.c:651:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:666:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:667:2: warning: DCL00-C: Const-qualify immutable objects: len
unpack-trees.c:672:13: error: INT32-C: Ensure that operations on signed integers do not result in overflow
unpack-trees.c:697:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:707:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:716:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:740:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:743:34: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
unpack-trees.c:756:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:768:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
unpack-trees.c:788:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:814:22: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:815:4: warning: EXP12-C: Do not ignore values returned by functions: memset
unpack-trees.c:829:59: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:831:4: error: MEM34-C: Only free memory allocated dynamically
unpack-trees.c:837:2: warning: MEM01-C: Store a new value in pointers immediately after free()
unpack-trees.c:837:2: error: MEM34-C: Only free memory allocated dynamically
unpack-trees.c:851:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:862:3: warning: DCL00-C: Const-qualify immutable objects: pos
unpack-trees.c:949:3: warning: DCL00-C: Const-qualify immutable objects: cmp
unpack-trees.c:1005:2: warning: DCL00-C: Const-qualify immutable objects: cmp
unpack-trees.c:1016:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1016:67: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1023:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1038:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1048:2: warning: DCL00-C: Const-qualify immutable objects: len
unpack-trees.c:1049:2: warning: DCL00-C: Const-qualify immutable objects: alloc_len
unpack-trees.c:1049:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1060:2: warning: EXP12-C: Do not ignore values returned by functions: make_traverse_path
unpack-trees.c:1060:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1063:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
unpack-trees.c:1064:21: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
unpack-trees.c:1064:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1087:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:1111:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
unpack-trees.c:1126:35: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
unpack-trees.c:1146:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:1188:3: warning: DCL00-C: Const-qualify immutable objects: bit
unpack-trees.c:1188:26: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
unpack-trees.c:1211:21: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
unpack-trees.c:1217:3: warning: DCL00-C: Const-qualify immutable objects: rc
unpack-trees.c:1256:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:1257:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:1258:2: warning: DCL00-C: Const-qualify immutable objects: pfxlen
unpack-trees.c:1309:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1330:2: warning: MSC12-C: Detect and remove code that has no effect
unpack-trees.c:1331:2: warning: MSC12-C: Detect and remove code that has no effect
unpack-trees.c:1334:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1334:55: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1334:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1335:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1347:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:1358:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
unpack-trees.c:1415:2: warning: EXP12-C: Do not ignore values returned by functions: putchar
unpack-trees.c:1438:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:1441:2: warning: MSC12-C: Detect and remove code that has no effect
unpack-trees.c:1452:41: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:1463:6: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
unpack-trees.c:1479:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:1590:16: warning: DCL01-C: Do not reuse variable names in subscopes: __xpg_basename
unpack-trees.c:1622:23: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:1635:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1682:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1706:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1719:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1719:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unpack-trees.c:1731:20: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:1755:2: warning: EXP12-C: Do not ignore values returned by functions: xsnprintf
unpack-trees.c:1793:20: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:1800:2: warning: EXP12-C: Do not ignore values returned by functions: clear_ce_flags
unpack-trees.c:1874:2: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
unpack-trees.c:1899:3: warning: EXP12-C: Do not ignore values returned by functions: memset
unpack-trees.c:1904:2: warning: EXP12-C: Do not ignore values returned by functions: memset
unpack-trees.c:1944:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unpack-trees.c:1974:3: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
unpack-trees.c:2007:39: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:2105:2: warning: EXP12-C: Do not ignore values returned by functions: trace_performance_enter
unpack-trees.c:2109:3: warning: EXP12-C: Do not ignore values returned by functions: memset
unpack-trees.c:2198:3: warning: DCL00-C: Const-qualify immutable objects: flags
unpack-trees.c:2199:3: warning: DCL00-C: Const-qualify immutable objects: changed
unpack-trees.c:2202:4: warning: DCL00-C: Const-qualify immutable objects: r
unpack-trees.c:2292:3: warning: DCL00-C: Const-qualify immutable objects: sub_head
unpack-trees.c:2312:3: warning: DCL00-C: Const-qualify immutable objects: len
unpack-trees.c:2334:2: warning: EXP12-C: Do not ignore values returned by functions: memset
unpack-trees.c:2339:2: warning: MEM01-C: Store a new value in pointers immediately after free()
unpack-trees.c:2339:2: error: MEM34-C: Only free memory allocated dynamically
unpack-trees.c:2473:3: error: MEM34-C: Only free memory allocated dynamically
unpack-trees.c:2535:10: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:2546:4: warning: DCL00-C: Const-qualify immutable objects: ret
unpack-trees.c:2570:48: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:2575:4: warning: DCL00-C: Const-qualify immutable objects: ret
unpack-trees.c:2679:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
unpack-trees.c:2681:2: warning: DCL01-C: Do not reuse variable names in subscopes: remote
unpack-trees.c:2795:7: error: EXP30-C: Do not depend on order of evaluation for side effects
unpack-trees.c:2840:5: warning: EXP12-C: Do not ignore values returned by functions: keep_entry
unpack-trees.c:2892:14: error: EXP30-C: Do not depend on order of evaluation for side effects
unpack-trees.c:2996:12: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:3000:11: warning: INT13-C: Use bitwise operators only on unsigned operands
unpack-trees.c:3016:2: warning: DCL01-C: Do not reuse variable names in subscopes: worktree
    CC upload-pack.o
In directory:  /datasets/git
Compiler args are:  -o upload-pack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" upload-pack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" upload-pack.c
upload-pack.c:89:2: warning: DCL01-C: Do not reuse variable names in subscopes: allow_uor
upload-pack.c:132:2: warning: EXP12-C: Do not ignore values returned by functions: memset
upload-pack.c:167:7: warning: EXP05-C: Do not cast away a const qualification
upload-pack.c:172:2: warning: EXP12-C: Do not ignore values returned by functions: alarm
upload-pack.c:187:3: warning: EXP12-C: Do not ignore values returned by functions: xwrite
upload-pack.c:195:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
upload-pack.c:230:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
upload-pack.c:254:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
upload-pack.c:283:2: warning: DCL01-C: Do not reuse variable names in subscopes: output_state
upload-pack.c:283:45: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
upload-pack.c:284:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
upload-pack.c:285:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
upload-pack.c:294:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:295:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:300:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:301:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:303:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:304:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:308:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:320:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
upload-pack.c:323:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
upload-pack.c:324:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
upload-pack.c:393:5: warning: MSC12-C: Detect and remove code that has no effect
upload-pack.c:394:5: warning: EXP12-C: Do not ignore values returned by functions: sleep
upload-pack.c:398:35: warning: INT13-C: Use bitwise operators only on unsigned operands
upload-pack.c:416:35: warning: INT13-C: Use bitwise operators only on unsigned operands
upload-pack.c:417:4: warning: DCL00-C: Const-qualify immutable objects: result
upload-pack.c:441:4: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
upload-pack.c:447:3: warning: MSC12-C: Detect and remove code that has no effect
upload-pack.c:457:2: warning: MEM01-C: Store a new value in pointers immediately after free()
upload-pack.c:457:2: error: MEM34-C: Only free memory allocated dynamically
upload-pack.c:463:2: warning: MEM01-C: Store a new value in pointers immediately after free()
upload-pack.c:463:2: error: MEM34-C: Only free memory allocated dynamically
upload-pack.c:478:3: warning: DCL01-C: Do not reuse variable names in subscopes: commit
upload-pack.c:478:27: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
upload-pack.c:510:2: warning: DCL00-C: Const-qualify immutable objects: min_generation
upload-pack.c:573:5: warning: EXP12-C: Do not ignore values returned by functions: oid_to_hex_r
upload-pack.c:597:56: warning: DCL01-C: Do not reuse variable names in subscopes: allow_uor
upload-pack.c:599:2: warning: DCL00-C: Const-qualify immutable objects: allow_hidden_ref
upload-pack.c:600:21: warning: INT13-C: Use bitwise operators only on unsigned operands
upload-pack.c:610:20: warning: DCL01-C: Do not reuse variable names in subscopes: allow_uor
upload-pack.c:627:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_push
upload-pack.c:661:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
upload-pack.c:666:2: warning: EXP12-C: Do not ignore values returned by functions: sigchain_pop
upload-pack.c:716:69: warning: DCL01-C: Do not reuse variable names in subscopes: allow_uor
upload-pack.c:785:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
upload-pack.c:789:4: warning: EXP12-C: Do not ignore values returned by functions: register_shallow
upload-pack.c:801:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
upload-pack.c:814:4: warning: EXP12-C: Do not ignore values returned by functions: unregister_shallow
upload-pack.c:826:3: warning: EXP12-C: Do not ignore values returned by functions: register_shallow
upload-pack.c:838:4: warning: DCL01-C: Do not reuse variable names in subscopes: object
upload-pack.c:849:3: warning: EXP12-C: Do not ignore values returned by functions: head_ref_namespaced
upload-pack.c:850:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_namespaced_ref
upload-pack.c:852:3: warning: EXP12-C: Do not ignore values returned by functions: get_reachable_list
upload-pack.c:853:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
upload-pack.c:898:3: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:902:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:903:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
upload-pack.c:905:5: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:907:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:911:4: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
upload-pack.c:920:5: warning: EXP12-C: Do not ignore values returned by functions: register_shallow
upload-pack.c:934:3: warning: DCL01-C: Do not reuse variable names in subscopes: object
upload-pack.c:986:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
upload-pack.c:990:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
upload-pack.c:991:3: warning: MEM01-C: Store a new value in pointers immediately after free()
upload-pack.c:991:3: error: MEM34-C: Only free memory allocated dynamically
upload-pack.c:1003:2: warning: DCL00-C: Const-qualify immutable objects: ap
upload-pack.c:1005:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
upload-pack.c:1007:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
upload-pack.c:1123:4: error: MEM30-C: Do not access freed memory
upload-pack.c:1123:4: error: MEM34-C: Only free memory allocated dynamically
upload-pack.c:1181:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
upload-pack.c:1183:2: warning: EXP12-C: Do not ignore values returned by functions: mark_our_ref
upload-pack.c:1210:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
upload-pack.c:1257:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
upload-pack.c:1282:4: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
upload-pack.c:1282:4: warning: INT36-C: Take care when converting from pointer to integer or integer to pointer
upload-pack.c:1289:4: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
upload-pack.c:1299:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
upload-pack.c:1340:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
upload-pack.c:1367:2: warning: EXP12-C: Do not ignore values returned by functions: head_ref_namespaced
upload-pack.c:1373:3: warning: EXP12-C: Do not ignore values returned by functions: head_ref_namespaced
upload-pack.c:1374:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_namespaced_ref
upload-pack.c:1383:3: warning: EXP12-C: Do not ignore values returned by functions: head_ref_namespaced
upload-pack.c:1384:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_namespaced_ref
upload-pack.c:1405:4: warning: EXP12-C: Do not ignore values returned by functions: get_common_commits
upload-pack.c:1471:4: warning: DCL01-C: Do not reuse variable names in subscopes: commit
upload-pack.c:1580:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_split
upload-pack.c:1588:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
upload-pack.c:1600:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
upload-pack.c:1609:3: warning: EXP12-C: Do not ignore values returned by functions: do_got_oid
upload-pack.c:1625:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
upload-pack.c:1644:2: warning: EXP12-C: Do not ignore values returned by functions: process_haves
upload-pack.c:1672:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
upload-pack.c:1702:39: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
upload-pack.c:1714:3: warning: MSC01-C: Strive for logical completeness
upload-pack.c:1767:46: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: r
upload-pack.c:1802:4: warning: MEM01-C: Store a new value in pointers immediately after free()
upload-pack.c:1802:4: error: MEM34-C: Only free memory allocated dynamically
    CC url.o
In directory:  /datasets/git
Compiler args are:  -o url.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" url.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" url.c
url.c:14:27: warning: INT13-C: Use bitwise operators only on unsigned operands
url.c:24:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
url.c:39:3: warning: DCL00-C: Const-qualify immutable objects: c
url.c:50:4: warning: DCL00-C: Const-qualify immutable objects: val
    CC urlmatch.o
In directory:  /datasets/git
Compiler args are:  -o urlmatch.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" urlmatch.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" urlmatch.c
urlmatch.c:45:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:51:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:74:46: warning: DCL01-C: Do not reuse variable names in subscopes: url_info
urlmatch.c:159:46: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:160:40: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:160:65: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:169:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:196:28: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:196:47: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:198:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:202:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:243:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:288:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:313:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:317:57: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:334:3: warning: DCL00-C: Const-qualify immutable objects: seg_start_off
urlmatch.c:356:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:359:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:384:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:459:41: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:459:41: error: ERR33-C: Ensure that return values are compared against the proper type
urlmatch.c:461:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:466:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
urlmatch.c:491:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
urlmatch.c:509:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
urlmatch.c:554:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
urlmatch.c:582:3: warning: MEM01-C: Store a new value in pointers immediately after free()
urlmatch.c:582:3: error: MEM34-C: Only free memory allocated dynamically
urlmatch.c:583:3: warning: MEM01-C: Store a new value in pointers immediately after free()
urlmatch.c:583:3: error: MEM34-C: Only free memory allocated dynamically
urlmatch.c:596:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    CC usage.o
In directory:  /datasets/git
Compiler args are:  -o usage.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" usage.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" usage.c
usage.c:291:1: warning: DCL02-C: Use visually distinct identifiers: BUG_exit_code
usage.c:334:1: warning: DCL02-C: Use visually distinct identifiers: bug_called_must_BUG
usage.c:13:2: warning: DCL00-C: Const-qualify immutable objects: prefix_len
usage.c:22:6: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
usage.c:26:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
usage.c:29:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
usage.c:31:2: warning: EXP12-C: Do not ignore values returned by functions: write_in_full
usage.c:71:2: warning: DCL00-C: Const-qualify immutable objects: die_message_fn
usage.c:152:1: warning: DCL05-C: Use typedefs to improve code readability
usage.c:159:2: warning: DCL00-C: Const-qualify immutable objects: params
usage.c:161:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:163:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
usage.c:173:2: warning: DCL00-C: Const-qualify immutable objects: params
usage.c:180:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:182:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
usage.c:191:25: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
usage.c:191:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
usage.c:194:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
usage.c:195:19: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
usage.c:203:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
usage.c:212:2: warning: DCL00-C: Const-qualify immutable objects: params
usage.c:220:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:222:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
usage.c:228:2: warning: DCL00-C: Const-qualify immutable objects: params
usage.c:230:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:232:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
usage.c:240:2: warning: DCL00-C: Const-qualify immutable objects: params
usage.c:242:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:244:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
usage.c:252:2: warning: DCL00-C: Const-qualify immutable objects: params
usage.c:254:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:256:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
usage.c:263:2: warning: DCL00-C: Const-qualify immutable objects: params
usage.c:265:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:267:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
usage.c:274:2: warning: DCL00-C: Const-qualify immutable objects: params
usage.c:276:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:278:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
usage.c:283:2: warning: DCL00-C: Const-qualify immutable objects: params
usage.c:285:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:287:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
usage.c:306:2: warning: DCL00-C: Const-qualify immutable objects: params_copy
usage.c:309:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_copy
usage.c:325:2: warning: DCL00-C: Const-qualify immutable objects: ap
usage.c:329:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:331:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
usage.c:337:2: warning: DCL00-C: Const-qualify immutable objects: ap
usage.c:341:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:343:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
usage.c:345:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
usage.c:347:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
    CC userdiff.o
In directory:  /datasets/git
Compiler args are:  -o userdiff.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" userdiff.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" userdiff.c
userdiff.c:320:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
userdiff.c:336:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_userdiff_driver
userdiff.c:375:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
userdiff.c:377:3: warning: EXP12-C: Do not ignore values returned by functions: memset
userdiff.c:402:2: warning: DCL00-C: Const-qualify immutable objects: len
userdiff.c:433:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
userdiff.c:471:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC utf8.o
In directory:  /datasets/git
Compiler args are:  -o utf8.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" utf8.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" utf8.c
utf8.c:785:1: warning: DCL02-C: Use visually distinct identifiers: utf8_bom
utf8.c:98:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:102:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:122:21: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
utf8.c:122:21: warning: EXP05-C: Do not cast away a const qualification
utf8.c:133:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:141:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:145:29: warning: INT13-C: Use bitwise operators only on unsigned operands
utf8.c:149:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:161:25: warning: INT13-C: Use bitwise operators only on unsigned operands
utf8.c:160:30: warning: INT13-C: Use bitwise operators only on unsigned operands
utf8.c:165:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:175:25: warning: INT13-C: Use bitwise operators only on unsigned operands
utf8.c:174:54: warning: INT13-C: Use bitwise operators only on unsigned operands
utf8.c:174:30: warning: INT13-C: Use bitwise operators only on unsigned operands
utf8.c:198:2: warning: DCL00-C: Const-qualify immutable objects: ch
utf8.c:238:3: warning: EXP12-C: Do not ignore values returned by functions: utf8_width
utf8.c:272:2: warning: DCL00-C: Const-qualify immutable objects: orig_len
utf8.c:284:7: error: INT32-C: Ensure that operations on signed integers do not result in overflow
utf8.c:298:5: warning: DCL02-C: Use visually distinct identifiers: start
utf8.c:298:5: warning: DCL01-C: Do not reuse variable names in subscopes: start
utf8.c:298:5: warning: DCL02-C: Use visually distinct identifiers: start
utf8.c:298:5: warning: DCL02-C: Use visually distinct identifiers: start
utf8.c:298:5: warning: DCL02-C: Use visually distinct identifiers: start
utf8.c:298:5: warning: DCL02-C: Use visually distinct identifiers: start
utf8.c:298:5: warning: DCL02-C: Use visually distinct identifiers: start
utf8.c:298:5: warning: DCL02-C: Use visually distinct identifiers: start
utf8.c:298:5: warning: DCL02-C: Use visually distinct identifiers: start
utf8.c:298:5: warning: DCL02-C: Use visually distinct identifiers: start
utf8.c:298:5: warning: DCL02-C: Use visually distinct identifiers: start
utf8.c:317:16: warning: INT13-C: Use bitwise operators only on unsigned operands
utf8.c:328:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
utf8.c:328:16: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
utf8.c:354:2: error: MEM34-C: Only free memory allocated dynamically
utf8.c:362:2: warning: DCL00-C: Const-qualify immutable objects: end
utf8.c:368:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:388:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:394:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:399:5: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:415:3: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
utf8.c:416:3: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
utf8.c:433:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
utf8.c:451:2: warning: DCL00-C: Const-qualify immutable objects: arg
utf8.c:454:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
utf8.c:456:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
utf8.c:483:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:486:7: warning: EXP05-C: Do not cast away a const qualification
utf8.c:489:3: warning: DCL00-C: Const-qualify immutable objects: cnt
utf8.c:494:5: error: MEM34-C: Only free memory allocated dynamically
utf8.c:506:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:509:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
utf8.c:594:2: warning: EXP12-C: Do not ignore values returned by functions: iconv_close
utf8.c:595:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:650:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:654:3: warning: EXP12-C: Do not ignore values returned by functions: pick_one_utf8_char
utf8.c:669:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:682:3: warning: DCL00-C: Const-qualify immutable objects: out
utf8.c:693:3: warning: MSC01-C: Strive for logical completeness
utf8.c:731:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
utf8.c:785:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
utf8.c:799:2: warning: DCL00-C: Const-qualify immutable objects: slen
utf8.c:800:2: warning: DCL00-C: Const-qualify immutable objects: display_len
utf8.c:801:2: warning: DCL00-C: Const-qualify immutable objects: utf8_compensation
utf8.c:811:3: warning: DCL00-C: Const-qualify immutable objects: left
    CC varint.o
In directory:  /datasets/git
Compiler args are:  -o varint.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" varint.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" varint.c
varint.c:11:15: warning: INT13-C: Use bitwise operators only on unsigned operands
varint.c:11:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
varint.c:14:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
varint.c:23:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
varint.c:26:17: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
varint.c:28:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
varint.c:29:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC version.o
In directory:  /datasets/git
Compiler args are:  -o version.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DGIT_VERSION="2.39.0" -DGIT_USER_AGENT="git/2.39.0" -DGIT_BUILT_FROM_COMMIT="c48035d29b4e524aed3a32f0403676f0d9128863" version.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -DGIT_VERSION="2.39.0" -DGIT_USER_AGENT="git/2.39.0" -DGIT_BUILT_FROM_COMMIT="c48035d29b4e524aed3a32f0403676f0d9128863" version.c
version.c:5:1: warning: DCL02-C: Use visually distinct identifiers: git_version_string
version.c:6:1: warning: DCL02-C: Use visually distinct identifiers: git_built_from_commit_string
version.c:5:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
version.c:6:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
version.c:31:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
version.c:33:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
    CC versioncmp.o
In directory:  /datasets/git
Compiler args are:  -o versioncmp.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" versioncmp.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" versioncmp.c
versioncmp.c:42:2: warning: DCL00-C: Const-qualify immutable objects: end
versioncmp.c:80:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
versioncmp.c:82:3: warning: DCL00-C: Const-qualify immutable objects: suffix_len
versioncmp.c:118:28: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
versioncmp.c:118:28: warning: EXP05-C: Do not cast away a const qualification
versioncmp.c:119:28: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
versioncmp.c:119:28: warning: EXP05-C: Do not cast away a const qualification
versioncmp.c:150:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
versioncmp.c:159:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
versioncmp.c:173:46: warning: EXP05-C: Do not cast away a const qualification
versioncmp.c:177:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
    CC walker.o
In directory:  /datasets/git
Compiler args are:  -o walker.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" walker.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" walker.c
walker.c:15:32: warning: DCL01-C: Do not reuse variable names in subscopes: walker
walker.c:18:3: warning: DCL00-C: Const-qualify immutable objects: ap
walker.c:19:3: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
walker.c:21:3: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
walker.c:37:40: warning: DCL01-C: Do not reuse variable names in subscopes: walker
walker.c:37:61: warning: DCL01-C: Do not reuse variable names in subscopes: tree
walker.c:53:4: warning: DCL02-C: Use visually distinct identifiers: tree
walker.c:53:4: warning: DCL01-C: Do not reuse variable names in subscopes: tree
walker.c:53:4: warning: DCL02-C: Use visually distinct identifiers: tree
walker.c:59:4: warning: DCL01-C: Do not reuse variable names in subscopes: blob
walker.c:78:42: warning: DCL01-C: Do not reuse variable names in subscopes: walker
walker.c:78:65: warning: DCL01-C: Do not reuse variable names in subscopes: commit
walker.c:86:3: warning: EXP12-C: Do not ignore values returned by functions: pop_most_recent_commit
walker.c:107:39: warning: DCL01-C: Do not reuse variable names in subscopes: walker
walker.c:107:59: warning: DCL01-C: Do not reuse variable names in subscopes: tag
walker.c:117:42: warning: DCL01-C: Do not reuse variable names in subscopes: walker
walker.c:142:35: warning: DCL01-C: Do not reuse variable names in subscopes: walker
walker.c:158:2: warning: EXP12-C: Do not ignore values returned by functions: object_list_insert
walker.c:163:32: warning: DCL01-C: Do not reuse variable names in subscopes: walker
walker.c:166:2: warning: DCL01-C: Do not reuse variable names in subscopes: progress
walker.c:176:3: warning: MEM01-C: Store a new value in pointers immediately after free()
walker.c:176:3: error: MEM34-C: Only free memory allocated dynamically
walker.c:202:44: warning: DCL01-C: Do not reuse variable names in subscopes: walker
walker.c:207:3: warning: DCL01-C: Do not reuse variable names in subscopes: ref
walker.c:210:4: error: MEM34-C: Only free memory allocated dynamically
walker.c:213:3: error: MEM34-C: Only free memory allocated dynamically
walker.c:221:11: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
walker.c:223:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
walker.c:228:3: warning: EXP12-C: Do not ignore values returned by functions: commit_list_insert
walker.c:233:1: warning: DCL05-C: Use typedefs to improve code readability
walker.c:247:14: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
walker.c:251:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
walker.c:252:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
walker.c:254:12: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
walker.c:262:1: warning: DCL05-C: Use typedefs to improve code readability
walker.c:267:9: warning: EXP05-C: Do not cast away a const qualification
walker.c:271:1: warning: DCL05-C: Use typedefs to improve code readability
walker.c:271:33: warning: DCL01-C: Do not reuse variable names in subscopes: walker
walker.c:283:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
walker.c:288:4: warning: MSC12-C: Detect and remove code that has no effect
walker.c:294:3: warning: EXP12-C: Do not ignore values returned by functions: for_each_ref
walker.c:300:4: warning: MSC12-C: Detect and remove code that has no effect
walker.c:327:4: warning: MSC12-C: Detect and remove code that has no effect
walker.c:332:3: warning: MSC12-C: Detect and remove code that has no effect
walker.c:340:2: warning: MEM01-C: Store a new value in pointers immediately after free()
walker.c:340:2: error: MEM34-C: Only free memory allocated dynamically
walker.c:341:2: warning: MEM01-C: Store a new value in pointers immediately after free()
walker.c:341:2: error: MEM34-C: Only free memory allocated dynamically
walker.c:347:33: warning: DCL01-C: Do not reuse variable names in subscopes: walker
walker.c:350:2: warning: MEM01-C: Store a new value in pointers immediately after free()
    CC wildmatch.o
In directory:  /datasets/git
Compiler args are:  -o wildmatch.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" wildmatch.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" wildmatch.c
wildmatch.c:65:32: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:67:32: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:116:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:126:32: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:129:12: warning: EXP11-C: Do not apply operators expecting one type to data of an incompatible type
wildmatch.c:129:12: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:146:35: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:150:36: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:199:40: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:200:7: warning: DCL00-C: Const-qualify immutable objects: t_ch_upper
wildmatch.c:220:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:220:10: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:221:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:221:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:223:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:223:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:224:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:226:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:226:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:229:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:229:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:230:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:232:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:232:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:233:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:235:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:235:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:236:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:238:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:238:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:239:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:241:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:241:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:242:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:244:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:244:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:245:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:245:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:247:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:247:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:248:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:250:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:250:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:251:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:253:41: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:255:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wildmatch.c:255:17: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:256:11: warning: INT13-C: Use bitwise operators only on unsigned operands
wildmatch.c:277:16: warning: EXP05-C: Do not cast away a const qualification
wildmatch.c:277:39: warning: EXP05-C: Do not cast away a const qualification
    CC worktree.o
In directory:  /datasets/git
Compiler args are:  -o worktree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" worktree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" worktree.c
worktree.c:22:2: warning: MEM01-C: Store a new value in pointers immediately after free()
worktree.c:51:2: warning: DCL01-C: Do not reuse variable names in subscopes: worktree
worktree.c:55:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
worktree.c:57:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
worktree.c:74:2: warning: DCL01-C: Do not reuse variable names in subscopes: worktree
worktree.c:86:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
worktree.c:88:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
worktree.c:113:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:124:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
worktree.c:136:5: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
worktree.c:140:3: warning: EXP12-C: Do not ignore values returned by functions: closedir
worktree.c:142:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
worktree.c:171:3: warning: DCL00-C: Const-qualify immutable objects: pathlen
worktree.c:172:3: warning: DCL00-C: Const-qualify immutable objects: start
worktree.c:197:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:215:2: warning: MEM01-C: Store a new value in pointers immediately after free()
worktree.c:215:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:264:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:272:2: warning: DCL00-C: Const-qualify immutable objects: params
worktree.c:277:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
worktree.c:279:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
worktree.c:286:2: warning: DCL01-C: Do not reuse variable names in subscopes: realpath
worktree.c:338:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
worktree.c:345:2: warning: MEM01-C: Store a new value in pointers immediately after free()
worktree.c:345:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:358:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
worktree.c:374:2: warning: EXP12-C: Do not ignore values returned by functions: memset
worktree.c:391:2: warning: EXP12-C: Do not ignore values returned by functions: memset
worktree.c:460:2: warning: EXP12-C: Do not ignore values returned by functions: get_common_dir_noenv
worktree.c:461:2: warning: MEM01-C: Store a new value in pointers immediately after free()
worktree.c:461:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:464:2: warning: EXP12-C: Do not ignore values returned by functions: read_repository_format
worktree.c:488:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
worktree.c:559:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_realpath
worktree.c:575:2: warning: MEM01-C: Store a new value in pointers immediately after free()
worktree.c:575:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:581:10: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: cb_data
worktree.c:605:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
worktree.c:607:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_strip_suffix
worktree.c:706:2: warning: MEM01-C: Store a new value in pointers immediately after free()
worktree.c:706:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:746:3: error: MEM34-C: Only free memory allocated dynamically
worktree.c:751:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
worktree.c:755:3: error: MEM34-C: Only free memory allocated dynamically
worktree.c:758:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
worktree.c:758:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
worktree.c:758:51: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
worktree.c:762:3: error: MEM34-C: Only free memory allocated dynamically
worktree.c:765:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
worktree.c:770:4: error: MEM34-C: Only free memory allocated dynamically
worktree.c:813:2: warning: EXP12-C: Do not ignore values returned by functions: git_configset_add_file
worktree.c:848:2: warning: MEM01-C: Store a new value in pointers immediately after free()
worktree.c:848:2: error: MEM34-C: Only free memory allocated dynamically
worktree.c:849:2: error: MEM34-C: Only free memory allocated dynamically
    CC wrapper.o
In directory:  /datasets/git
Compiler args are:  -o wrapper.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" wrapper.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" wrapper.c
wrapper.c:21:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:27:4: warning: MSC12-C: Detect and remove code that has no effect
wrapper.c:39:2: warning: DCL00-C: Const-qualify immutable objects: ret
wrapper.c:53:9: warning: EXP09-C: malloc called using something other than sizeof()
wrapper.c:59:4: warning: MSC12-C: Detect and remove code that has no effect
wrapper.c:78:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:78:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:78:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:80:4: warning: MSC12-C: Detect and remove code that has no effect
wrapper.c:85:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:87:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wrapper.c:120:2: warning: DCL00-C: Const-qualify immutable objects: res
wrapper.c:135:2: warning: EXP12-C: Do not ignore values returned by functions: memory_limit_check
wrapper.c:146:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:146:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:146:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:146:6: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
wrapper.c:146:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:146:6: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:149:2: warning: EXP12-C: Do not ignore values returned by functions: memory_limit_check
wrapper.c:150:8: warning: MEM07-C: Ensure that the arguments to calloc() when multiplied can be represented as a size_t
wrapper.c:152:9: warning: EXP09-C: malloc called using something other than sizeof()
wrapper.c:170:2: warning: DCL00-C: Const-qualify immutable objects: ap
wrapper.c:178:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
wrapper.c:181:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
wrapper.c:184:3: warning: DCL00-C: Const-qualify immutable objects: fd
wrapper.c:184:12: error: FIO42-C: Close files when they are no longer needed
wrapper.c:190:14: warning: INT13-C: Use bitwise operators only on unsigned operands
wrapper.c:215:2: warning: EXP12-C: Do not ignore values returned by functions: poll
wrapper.c:227:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:249:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:272:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:287:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:288:3: warning: DCL00-C: Const-qualify immutable objects: loaded
wrapper.c:293:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:306:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:307:3: warning: DCL00-C: Const-qualify immutable objects: written
wrapper.c:314:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:327:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:328:3: warning: DCL00-C: Const-qualify immutable objects: loaded
wrapper.c:333:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:344:2: warning: DCL00-C: Const-qualify immutable objects: ret
wrapper.c:356:3: warning: DCL00-C: Const-qualify immutable objects: fp
wrapper.c:362:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wrapper.c:373:2: warning: DCL00-C: Const-qualify immutable objects: stream
wrapper.c:409:2: warning: DCL00-C: Const-qualify immutable objects: fp
wrapper.c:414:2: warning: EXP12-C: Do not ignore values returned by functions: warn_on_fopen_errors
wrapper.c:422:2: warning: EXP12-C: Do not ignore values returned by functions: gitstrlcpy
wrapper.c:426:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
wrapper.c:447:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
wrapper.c:451:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:452:2: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
wrapper.c:453:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:460:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:465:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:465:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:474:43: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:474:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:487:8: error: FIO42-C: Close files when they are no longer needed
wrapper.c:498:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wrapper.c:512:2: warning: EXP12-C: Do not ignore values returned by functions: gitstrlcpy
wrapper.c:516:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
wrapper.c:622:2: warning: DCL00-C: Const-qualify immutable objects: rc
wrapper.c:624:2: warning: MSC12-C: Detect and remove code that has no effect
wrapper.c:681:2: warning: DCL00-C: Const-qualify immutable objects: ap
wrapper.c:684:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
wrapper.c:686:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
wrapper.c:690:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:697:2: warning: DCL00-C: Const-qualify immutable objects: fd
wrapper.c:706:2: warning: DCL00-C: Const-qualify immutable objects: params
wrapper.c:709:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
wrapper.c:711:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
wrapper.c:721:2: warning: EXP12-C: Do not ignore values returned by functions: poll
wrapper.c:731:2: warning: DCL00-C: Const-qualify immutable objects: ret
wrapper.c:733:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wrapper.c:733:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wrapper.c:824:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC write-or-die.o
In directory:  /datasets/git
Compiler args are:  -o write-or-die.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" write-or-die.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" write-or-die.c
write-or-die.c:27:9: error: ENV30-C: Do not modify the string returned by getenv()
write-or-die.c:29:26: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
write-or-die.c:47:2: warning: DCL00-C: Const-qualify immutable objects: ap
write-or-die.c:50:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
write-or-die.c:52:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
    CC ws.o
In directory:  /datasets/git
Compiler args are:  -o ws.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ws.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" ws.c
ws.c:45:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ws.c:56:4: warning: DCL00-C: Const-qualify immutable objects: tabwidth
ws.c:56:24: warning: INT05-C: Use strtol() or a related function to convert a string token to an integer
ws.c:63:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ws.c:87:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ws.c:185:5: warning: EXP12-C: Do not ignore values returned by functions: fwrite
ws.c:187:5: warning: EXP12-C: Do not ignore values returned by functions: fwrite
ws.c:192:5: warning: EXP12-C: Do not ignore values returned by functions: fwrite
ws.c:194:5: warning: EXP12-C: Do not ignore values returned by functions: fwrite
ws.c:198:4: warning: EXP12-C: Do not ignore values returned by functions: fwrite
ws.c:208:4: warning: EXP12-C: Do not ignore values returned by functions: fwrite
ws.c:223:4: warning: EXP12-C: Do not ignore values returned by functions: fwrite
ws.c:231:4: warning: EXP12-C: Do not ignore values returned by functions: fwrite
ws.c:247:2: warning: MSC12-C: Detect and remove code that has no effect
ws.c:309:3: warning: DCL00-C: Const-qualify immutable objects: ch
ws.c:342:4: warning: DCL00-C: Const-qualify immutable objects: ch
ws.c:361:3: warning: DCL00-C: Const-qualify immutable objects: start
ws.c:362:3: warning: DCL00-C: Const-qualify immutable objects: last
ws.c:367:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
ws.c:367:24: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC wt-status.o
In directory:  /datasets/git
Compiler args are:  -o wt-status.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" wt-status.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" wt-status.c
wt-status.c:24:1: error: STR11-C: Do not specify the dimension of a character array initialized with a string literal
wt-status.c:49:73: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:54:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
wt-status.c:95:56: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:98:2: warning: DCL00-C: Const-qualify immutable objects: ap
wt-status.c:100:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
wt-status.c:102:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
wt-status.c:105:53: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:108:2: warning: DCL00-C: Const-qualify immutable objects: ap
wt-status.c:110:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
wt-status.c:112:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
wt-status.c:115:65: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:118:2: warning: DCL00-C: Const-qualify immutable objects: ap
wt-status.c:120:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_start
wt-status.c:122:2: warning: EXP12-C: Do not ignore values returned by functions: __builtin_va_end
wt-status.c:127:2: warning: EXP12-C: Do not ignore values returned by functions: memset
wt-status.c:160:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:162:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:308:1: warning: DCL05-C: Use typedefs to improve code readability
wt-status.c:314:3: warning: DCL00-C: Const-qualify immutable objects: len
wt-status.c:325:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:334:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:336:3: warning: EXP12-C: Do not ignore values returned by functions: memset
wt-status.c:352:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:368:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:370:3: warning: EXP12-C: Do not ignore values returned by functions: memset
wt-status.c:387:36: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:413:2: warning: MSC12-C: Detect and remove code that has no effect
wt-status.c:441:28: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: options
wt-status.c:444:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:457:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:459:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:517:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
wt-status.c:522:8: warning: INT13-C: Use bitwise operators only on unsigned operands
wt-status.c:522:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
wt-status.c:528:28: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: options
wt-status.c:531:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:541:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:543:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:600:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
wt-status.c:618:2: warning: EXP12-C: Do not ignore values returned by functions: run_diff_files
wt-status.c:628:2: warning: EXP12-C: Do not ignore values returned by functions: memset
wt-status.c:630:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
wt-status.c:664:2: warning: EXP12-C: Do not ignore values returned by functions: run_diff_index
wt-status.c:674:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:683:8: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:685:3: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:721:4: warning: DCL01-C: Do not reuse variable names in subscopes: tree
wt-status.c:728:4: warning: EXP12-C: Do not ignore values returned by functions: read_tree_at
wt-status.c:734:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:736:4: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:741:17: warning: INT13-C: Use bitwise operators only on unsigned operands
wt-status.c:741:17: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
wt-status.c:762:2: warning: DCL00-C: Const-qualify immutable objects: t_begin
wt-status.c:770:31: warning: INT13-C: Use bitwise operators only on unsigned operands
wt-status.c:782:2: warning: EXP12-C: Do not ignore values returned by functions: fill_directory
wt-status.c:806:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:808:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:857:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:861:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:880:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:884:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:911:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:913:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:930:2: warning: DCL00-C: Const-qualify immutable objects: worktree_changes
wt-status.c:937:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:941:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:950:47: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ooid
wt-status.c:951:26: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: noid
wt-status.c:956:11: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:964:2: warning: EXP12-C: Do not ignore values returned by functions: for_each_reflog_ent
wt-status.c:970:2: warning: DCL00-C: Const-qualify immutable objects: stash_count
wt-status.c:986:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
wt-status.c:988:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
wt-status.c:989:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
wt-status.c:990:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
wt-status.c:991:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
wt-status.c:992:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
wt-status.c:993:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_pushf
wt-status.c:1000:2: warning: EXP12-C: Do not ignore values returned by functions: capture_command
wt-status.c:1017:3: warning: MEM01-C: Store a new value in pointers immediately after free()
wt-status.c:1017:3: error: MEM34-C: Only free memory allocated dynamically
wt-status.c:1039:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1045:4: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
wt-status.c:1061:2: warning: EXP12-C: Do not ignore values returned by functions: memset
wt-status.c:1115:2: warning: EXP12-C: Do not ignore values returned by functions: memset
wt-status.c:1117:2: warning: EXP12-C: Do not ignore values returned by functions: setup_revisions
wt-status.c:1145:2: warning: EXP12-C: Do not ignore values returned by functions: run_diff_index
wt-status.c:1154:3: warning: EXP12-C: Do not ignore values returned by functions: run_diff_files
wt-status.c:1163:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch
wt-status.c:1168:2: warning: MSC12-C: Detect and remove code that has no effect
wt-status.c:1168:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
wt-status.c:1180:3: warning: DCL00-C: Const-qualify immutable objects: t_delta_in_ms
wt-status.c:1192:28: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:1194:25: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:1197:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf_ln
wt-status.c:1199:6: warning: EXP05-C: Do not cast away a const qualification
wt-status.c:1209:20: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:1230:17: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:1264:2: warning: EXP12-C: Do not ignore values returned by functions: strbuf_getline_lf
wt-status.c:1294:2: warning: MEM01-C: Store a new value in pointers immediately after free()
wt-status.c:1294:2: error: MEM34-C: Only free memory allocated dynamically
wt-status.c:1295:2: warning: MEM01-C: Store a new value in pointers immediately after free()
wt-status.c:1295:2: error: MEM34-C: Only free memory allocated dynamically
wt-status.c:1296:2: warning: MEM01-C: Store a new value in pointers immediately after free()
wt-status.c:1296:2: error: MEM34-C: Only free memory allocated dynamically
wt-status.c:1297:2: error: MEM34-C: Only free memory allocated dynamically
wt-status.c:1356:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1362:3: warning: EXP12-C: Do not ignore values returned by functions: string_list_append
wt-status.c:1370:21: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:1374:3: warning: DCL00-C: Const-qualify immutable objects: nr_lines_to_show
wt-status.c:1379:3: warning: EXP12-C: Do not ignore values returned by functions: read_rebase_todolist
wt-status.c:1384:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1384:20: error: ERR33-C: Ensure that return values are compared against the proper type
wt-status.c:1392:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1393:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1394:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1397:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1402:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1402:20: error: ERR33-C: Ensure that return values are compared against the proper type
wt-status.c:1411:42: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1423:23: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:1436:21: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:1489:19: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:1519:21: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:1548:21: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:1564:18: warning: DCL01-C: Do not reuse variable names in subscopes: color
wt-status.c:1590:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1590:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1591:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:1617:46: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: ooid
wt-status.c:1623:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:1648:2: warning: DCL01-C: Do not reuse variable names in subscopes: commit
wt-status.c:1650:2: warning: DCL01-C: Do not reuse variable names in subscopes: ref
wt-status.c:1675:2: warning: MEM01-C: Store a new value in pointers immediately after free()
wt-status.c:1675:2: error: MEM34-C: Only free memory allocated dynamically
wt-status.c:1758:3: warning: EXP12-C: Do not ignore values returned by functions: wt_status_check_rebase
wt-status.c:1767:2: warning: EXP12-C: Do not ignore values returned by functions: wt_status_check_bisect
wt-status.c:1933:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:1936:2: warning: MSC01-C: Strive for logical completeness
wt-status.c:1945:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:1960:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:1970:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
wt-status.c:2000:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2008:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch
wt-status.c:2019:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2031:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2036:2: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
wt-status.c:2040:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2052:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2053:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2054:2: warning: MEM01-C: Store a new value in pointers immediately after free()
wt-status.c:2054:2: error: MEM34-C: Only free memory allocated dynamically
wt-status.c:2059:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2061:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2063:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2065:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2066:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2068:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2069:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2071:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2072:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2073:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2074:3: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2077:2: warning: EXP12-C: Do not ignore values returned by functions: color_fprintf
wt-status.c:2079:2: warning: EXP12-C: Do not ignore values returned by functions: fputc
wt-status.c:2090:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:2148:2: warning: DCL01-C: Do not reuse variable names in subscopes: branch
wt-status.c:2152:2: warning: DCL00-C: Const-qualify immutable objects: eol
wt-status.c:2152:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
wt-status.c:2152:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2173:4: warning: EXP12-C: Do not ignore values returned by functions: skip_prefix
wt-status.c:2186:9: warning: EXP05-C: Do not cast away a const qualification
wt-status.c:2209:2: warning: DCL00-C: Const-qualify immutable objects: stash_count
wt-status.c:2210:2: warning: DCL00-C: Const-qualify immutable objects: eol
wt-status.c:2210:2: warning: DCL01-C: Do not reuse variable names in subscopes: eol
wt-status.c:2210:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2227:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2228:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2229:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2230:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2232:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2233:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2234:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2235:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2237:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2245:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:2261:3: warning: MSC12-C: Detect and remove code that has no effect
wt-status.c:2282:3: warning: MSC12-C: Detect and remove code that has no effect
wt-status.c:2294:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:2306:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2307:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2308:9: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2315:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2316:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2326:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2327:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2358:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:2370:2: warning: DCL00-C: Const-qualify immutable objects: unmerged_prefix
wt-status.c:2370:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2371:2: warning: DCL00-C: Const-qualify immutable objects: eol_char
wt-status.c:2371:2: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2396:2: warning: EXP12-C: Do not ignore values returned by functions: memset
wt-status.c:2399:2: warning: MSC12-C: Detect and remove code that has no effect
wt-status.c:2400:8: error: INT32-C: Ensure that operations on signed integers do not result in overflow
wt-status.c:2408:7: warning: INT13-C: Use bitwise operators only on unsigned operands
wt-status.c:2408:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
wt-status.c:2447:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2450:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
wt-status.c:2480:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:2482:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:2487:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:2489:9: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
wt-status.c:2494:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:2499:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
wt-status.c:2514:2: warning: MSC01-C: Strive for logical completeness
wt-status.c:2541:2: warning: DCL01-C: Do not reuse variable names in subscopes: rev_info
wt-status.c:2563:2: warning: DCL01-C: Do not reuse variable names in subscopes: rev_info
wt-status.c:2580:3: warning: DCL01-C: Do not reuse variable names in subscopes: tree
wt-status.c:2601:2: warning: DCL01-C: Do not reuse variable names in subscopes: lock_file
wt-status.c:2605:2: warning: EXP12-C: Do not ignore values returned by functions: refresh_index
wt-status.c:2612:3: warning: MSC12-C: Detect and remove code that has no effect
    CC xdiff-interface.o
In directory:  /datasets/git
Compiler args are:  -o xdiff-interface.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff-interface.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff-interface.c
xdiff-interface.c:307:1: warning: DCL02-C: Use visually distinct identifiers: git_xmerge_style
xdiff-interface.c:23:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xdiff-interface.c:36:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xdiff-interface.c:54:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xdiff-interface.c:100:2: warning: DCL00-C: Const-qualify immutable objects: smaller
xdiff-interface.c:139:2: warning: EXP12-C: Do not ignore values returned by functions: memset
xdiff-interface.c:143:2: warning: EXP12-C: Do not ignore values returned by functions: memset
xdiff-interface.c:166:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xdiff-interface.c:166:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xdiff-interface.c:166:38: error: ERR33-C: Ensure that return values are compared against the proper type
xdiff-interface.c:211:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xdiff-interface.c:251:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xdiff-interface.c:255:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xdiff-interface.c:276:3: warning: MEM01-C: Store a new value in pointers immediately after free()
xdiff-interface.c:276:3: error: MEM34-C: Only free memory allocated dynamically
xdiff-interface.c:285:31: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xdiff-interface.c:290:3: warning: MEM01-C: Store a new value in pointers immediately after free()
xdiff-interface.c:290:3: error: MEM34-C: Only free memory allocated dynamically
    CC zlib.o
In directory:  /datasets/git
Compiler args are:  -o zlib.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" zlib.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" zlib.c
zlib.c:107:2: warning: MSC12-C: Detect and remove code that has no effect
zlib.c:144:2: warning: MSC12-C: Detect and remove code that has no effect
zlib.c:162:2: warning: EXP12-C: Do not ignore values returned by functions: memset
zlib.c:176:2: warning: EXP12-C: Do not ignore values returned by functions: memset
zlib.c:218:2: warning: DCL00-C: Const-qualify immutable objects: status
zlib.c:222:2: warning: MSC12-C: Detect and remove code that has no effect
zlib.c:270:2: warning: MSC12-C: Detect and remove code that has no effect
    CC unix-socket.o
In directory:  /datasets/git
Compiler args are:  -o unix-socket.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" unix-socket.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" unix-socket.c
unix-socket.c:9:2: warning: DCL00-C: Const-qualify immutable objects: r
unix-socket.c:10:2: error: MEM34-C: Only free memory allocated dynamically
unix-socket.c:36:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unix-socket.c:39:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unix-socket.c:57:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unix-socket.c:58:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
unix-socket.c:69:2: warning: EXP12-C: Do not ignore values returned by functions: memset
unix-socket.c:109:2: warning: EXP12-C: Do not ignore values returned by functions: unlink
    CC unix-stream-server.o
In directory:  /datasets/git
Compiler args are:  -o unix-stream-server.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" unix-stream-server.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" unix-stream-server.c
unix-stream-server.c:24:2: warning: DCL00-C: Const-qualify immutable objects: fd
unix-stream-server.c:68:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
unix-stream-server.c:74:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
unix-stream-server.c:77:2: warning: EXP12-C: Do not ignore values returned by functions: lstat
unix-stream-server.c:103:2: warning: MEM01-C: Store a new value in pointers immediately after free()
    CC compat/simple-ipc/ipc-shared.o
In directory:  /datasets/git
Compiler args are:  -o compat/simple-ipc/ipc-shared.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/simple-ipc/ipc-shared.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/simple-ipc/ipc-shared.c
    CC compat/simple-ipc/ipc-unix-socket.o
In directory:  /datasets/git
Compiler args are:  -o compat/simple-ipc/ipc-unix-socket.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/simple-ipc/ipc-unix-socket.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/simple-ipc/ipc-unix-socket.c
ipc-unix-socket.c:99:3: warning: DCL00-C: Const-qualify immutable objects: fd
ipc-unix-socket.c:173:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ipc-unix-socket.c:188:2: warning: MEM01-C: Store a new value in pointers immediately after free()
ipc-unix-socket.c:256:9: warning: INT13-C: Use bitwise operators only on unsigned operands
ipc-unix-socket.c:275:2: warning: DCL01-C: Do not reuse variable names in subscopes: magic
ipc-unix-socket.c:281:2: warning: DCL01-C: Do not reuse variable names in subscopes: magic
ipc-unix-socket.c:288:2: warning: DCL01-C: Do not reuse variable names in subscopes: magic
ipc-unix-socket.c:309:2: warning: DCL01-C: Do not reuse variable names in subscopes: magic
ipc-unix-socket.c:407:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_wait
ipc-unix-socket.c:460:2: warning: DCL01-C: Do not reuse variable names in subscopes: pollfd
ipc-unix-socket.c:534:3: warning: EXP12-C: Do not ignore values returned by functions: packet_flush_gently
ipc-unix-socket.c:564:2: warning: EXP12-C: Do not ignore values returned by functions: sigemptyset
ipc-unix-socket.c:565:2: warning: EXP12-C: Do not ignore values returned by functions: sigaddset
ipc-unix-socket.c:567:2: warning: EXP12-C: Do not ignore values returned by functions: sigemptyset
ipc-unix-socket.c:568:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_sigmask
ipc-unix-socket.c:585:54: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ipc-unix-socket.c:622:4: warning: EXP12-C: Do not ignore values returned by functions: ipc_server_stop_async
ipc-unix-socket.c:642:2: warning: DCL01-C: Do not reuse variable names in subscopes: pollfd
ipc-unix-socket.c:673:5: warning: EXP12-C: Do not ignore values returned by functions: ipc_server_stop_async
ipc-unix-socket.c:687:4: warning: DCL00-C: Const-qualify immutable objects: client_fd
ipc-unix-socket.c:718:54: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ipc-unix-socket.c:727:3: warning: DCL00-C: Const-qualify immutable objects: client_fd
ipc-unix-socket.c:742:4: warning: EXP12-C: Do not ignore values returned by functions: fifo_enqueue
ipc-unix-socket.c:743:4: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_broadcast
ipc-unix-socket.c:793:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
ipc-unix-socket.c:850:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
ipc-unix-socket.c:859:3: warning: DCL00-C: Const-qualify immutable objects: saved_errno
ipc-unix-socket.c:866:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ipc-unix-socket.c:876:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_init
ipc-unix-socket.c:877:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_init
ipc-unix-socket.c:880:2: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ipc-unix-socket.c:883:10: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ipc-unix-socket.c:897:16: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
ipc-unix-socket.c:956:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_broadcast
ipc-unix-socket.c:970:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_join
ipc-unix-socket.c:980:3: warning: EXP12-C: Do not ignore values returned by functions: pthread_join
ipc-unix-socket.c:983:3: error: MEM30-C: Do not access freed memory
ipc-unix-socket.c:983:3: error: MEM34-C: Only free memory allocated dynamically
ipc-unix-socket.c:1019:3: error: MEM30-C: Do not access freed memory
ipc-unix-socket.c:1019:3: error: MEM34-C: Only free memory allocated dynamically
ipc-unix-socket.c:1022:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_cond_destroy
ipc-unix-socket.c:1023:2: warning: EXP12-C: Do not ignore values returned by functions: pthread_mutex_destroy
ipc-unix-socket.c:1028:2: warning: MEM01-C: Store a new value in pointers immediately after free()
    CC sha1dc_git.o
In directory:  /datasets/git
Compiler args are:  -o sha1dc_git.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sha1dc_git.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sha1dc_git.c
    CC sha1dc/sha1.o
In directory:  /datasets/git
Compiler args are:  -o sha1dc/sha1.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sha1dc/sha1.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sha1dc/sha1.c
sha1.c:296:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:296:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:296:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:296:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:296:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:296:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:296:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:296:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:296:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:297:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:297:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:297:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:297:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:297:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:297:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:297:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:297:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:297:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:298:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:298:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:298:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:298:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:298:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:298:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:298:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:298:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:298:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:299:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:299:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:299:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:299:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:299:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:299:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:299:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:299:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:299:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:300:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:300:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:300:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:300:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:300:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:300:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:300:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:300:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:300:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:301:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:301:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:301:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:301:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:301:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:301:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:301:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:301:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:301:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:302:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:302:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:302:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:302:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:302:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:302:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:302:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:302:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:302:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:303:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:303:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:303:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:303:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:303:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:303:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:303:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:303:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:303:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:304:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:304:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:304:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:304:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:304:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:304:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:304:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:304:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:304:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:305:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:305:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:305:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:305:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:305:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:305:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:305:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:305:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:305:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:306:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:306:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:306:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:306:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:306:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:306:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:306:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:306:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:306:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:307:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:307:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:307:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:307:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:307:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:307:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:307:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:307:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:307:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:308:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:308:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:308:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:308:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:308:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:308:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:308:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:308:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:308:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:309:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:309:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:309:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:309:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:309:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:309:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:309:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:309:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:309:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:310:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:310:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:310:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:310:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:310:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:310:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:310:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:310:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:310:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:311:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:311:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:311:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:311:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:311:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:311:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:311:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:311:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:311:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:312:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:312:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:312:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:312:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:312:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:312:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:312:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:312:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:312:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:313:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:313:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:313:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:313:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:313:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:313:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:313:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:313:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:313:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:314:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:314:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:314:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:314:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:314:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:314:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:314:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:314:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:314:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:315:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:315:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:315:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:315:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:315:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:315:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:315:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:315:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:315:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:317:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:317:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:317:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:317:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:317:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:317:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:317:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:317:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:318:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:318:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:318:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:318:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:318:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:318:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:318:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:318:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:319:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:319:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:319:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:319:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:319:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:319:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:319:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:319:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:320:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:320:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:320:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:320:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:320:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:320:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:320:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:320:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:321:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:321:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:321:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:321:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:321:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:321:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:321:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:321:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:322:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:322:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:322:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:322:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:322:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:322:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:322:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:322:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:323:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:323:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:323:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:323:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:323:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:323:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:323:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:323:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:324:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:324:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:324:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:324:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:324:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:324:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:324:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:324:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:325:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:325:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:325:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:325:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:325:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:325:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:325:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:325:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:326:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:326:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:326:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:326:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:326:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:326:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:326:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:326:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:327:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:327:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:327:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:327:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:327:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:327:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:327:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:327:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:328:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:328:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:328:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:328:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:328:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:328:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:328:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:328:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:329:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:329:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:329:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:329:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:329:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:329:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:329:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:329:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:330:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:330:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:330:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:330:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:330:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:330:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:330:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:330:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:331:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:331:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:331:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:331:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:331:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:331:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:331:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:331:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:332:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:332:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:332:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:332:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:332:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:332:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:332:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:332:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:333:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:333:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:333:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:333:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:333:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:333:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:333:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:333:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:334:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:334:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:334:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:334:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:334:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:334:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:334:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:334:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:335:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:335:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:335:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:335:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:335:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:335:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:335:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:335:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:336:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:336:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:336:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:336:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:336:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:336:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:336:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:336:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:338:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:338:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:338:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:338:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:338:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:338:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:338:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:338:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:338:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:339:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:339:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:339:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:339:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:339:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:339:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:339:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:339:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:339:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:340:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:340:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:340:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:340:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:340:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:340:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:340:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:340:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:340:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:341:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:341:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:341:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:341:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:341:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:341:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:341:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:341:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:341:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:342:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:342:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:342:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:342:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:342:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:342:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:342:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:342:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:342:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:343:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:343:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:343:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:343:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:343:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:343:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:343:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:343:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:343:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:344:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:344:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:344:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:344:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:344:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:344:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:344:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:344:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:344:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:345:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:345:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:345:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:345:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:345:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:345:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:345:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:345:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:345:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:346:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:346:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:346:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:346:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:346:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:346:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:346:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:346:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:346:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:347:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:347:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:347:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:347:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:347:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:347:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:347:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:347:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:347:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:348:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:348:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:348:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:348:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:348:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:348:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:348:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:348:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:348:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:349:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:349:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:349:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:349:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:349:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:349:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:349:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:349:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:349:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:350:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:350:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:350:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:350:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:350:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:350:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:350:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:350:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:350:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:351:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:351:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:351:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:351:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:351:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:351:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:351:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:351:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:351:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:352:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:352:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:352:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:352:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:352:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:352:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:352:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:352:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:352:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:353:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:353:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:353:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:353:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:353:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:353:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:353:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:353:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:353:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:354:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:354:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:354:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:354:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:354:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:354:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:354:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:354:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:354:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:355:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:355:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:355:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:355:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:355:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:355:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:355:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:355:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:355:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:356:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:356:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:356:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:356:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:356:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:356:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:356:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:356:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:356:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:357:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:357:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:357:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:357:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:357:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:357:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:357:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:357:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:357:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:359:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:359:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:359:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:359:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:359:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:359:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:359:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:359:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:360:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:360:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:360:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:360:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:360:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:360:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:360:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:360:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:361:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:361:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:361:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:361:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:361:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:361:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:361:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:361:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:362:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:362:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:362:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:362:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:362:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:362:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:362:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:362:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:363:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:363:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:363:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:363:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:363:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:363:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:363:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:363:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:364:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:364:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:364:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:364:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:364:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:364:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:364:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:364:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:365:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:365:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:365:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:365:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:365:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:365:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:365:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:365:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:366:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:366:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:366:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:366:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:366:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:366:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:366:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:366:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:367:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:367:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:367:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:367:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:367:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:367:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:367:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:367:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:368:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:368:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:368:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:368:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:368:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:368:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:368:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:368:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:369:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:369:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:369:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:369:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:369:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:369:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:369:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:369:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:370:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:370:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:370:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:370:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:370:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:370:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:370:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:370:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:371:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:371:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:371:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:371:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:371:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:371:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:371:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:371:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:372:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:372:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:372:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:372:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:372:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:372:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:372:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:372:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:373:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:373:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:373:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:373:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:373:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:373:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:373:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:373:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:374:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:374:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:374:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:374:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:374:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:374:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:374:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:374:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:375:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:375:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:375:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:375:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:375:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:375:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:375:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:375:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:376:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:376:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:376:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:376:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:376:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:376:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:376:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:376:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:377:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:377:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:377:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:377:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:377:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:377:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:377:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:377:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:378:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:378:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:378:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:378:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:378:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:378:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:378:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:378:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:393:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:393:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:393:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:393:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:393:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:393:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:393:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:393:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:393:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:393:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:393:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:398:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:398:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:398:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:398:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:398:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:398:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:398:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:398:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:398:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:398:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:398:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:403:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:403:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:403:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:403:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:403:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:403:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:403:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:403:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:403:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:403:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:403:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:408:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:408:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:408:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:408:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:408:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:408:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:408:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:408:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:408:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:408:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:408:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:413:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:413:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:413:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:413:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:413:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:413:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:413:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:413:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:413:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:413:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:413:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:418:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:418:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:418:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:418:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:418:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:418:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:418:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:418:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:418:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:418:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:418:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:423:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:423:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:423:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:423:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:423:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:423:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:423:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:423:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:423:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:423:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:423:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:428:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:428:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:428:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:428:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:428:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:428:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:428:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:428:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:428:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:428:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:428:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:433:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:433:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:433:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:433:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:433:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:433:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:433:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:433:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:433:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:433:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:433:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:438:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:438:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:438:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:438:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:438:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:438:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:438:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:438:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:438:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:438:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:438:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:443:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:443:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:443:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:443:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:443:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:443:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:443:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:443:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:443:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:443:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:443:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:448:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:448:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:448:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:448:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:448:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:448:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:448:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:448:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:448:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:448:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:448:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:453:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:453:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:453:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:453:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:453:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:453:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:453:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:453:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:453:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:453:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:453:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:458:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:458:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:458:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:458:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:458:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:458:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:458:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:458:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:458:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:458:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:458:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:463:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:463:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:463:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:463:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:463:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:463:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:463:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:463:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:463:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:463:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:463:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:468:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:468:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:468:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:468:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:468:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:468:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:468:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:468:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:468:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:468:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:468:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:473:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:478:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:483:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:488:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:495:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:500:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:505:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:510:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:515:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:520:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:525:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:530:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:535:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:540:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:545:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:550:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:555:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:560:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:565:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:570:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:575:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:580:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:585:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:590:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:597:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:602:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:607:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:612:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:617:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:622:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:627:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:632:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:637:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:642:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:647:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:652:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:657:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:662:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:667:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:672:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:677:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:682:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:687:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:692:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:700:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:705:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:710:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:715:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:720:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:725:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:730:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:735:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:740:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:745:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:750:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:755:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:760:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:765:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:770:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:775:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:780:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:785:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:790:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:795:2: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1212:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1240:1: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1740:24: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1740:41: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1743:31: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1748:127: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1748:99: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1748:71: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1748:43: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1748:28: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1748:56: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1748:84: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1748:112: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1748:140: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1749:168: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1749:136: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1749:104: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1749:72: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1749:56: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1749:88: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1749:120: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1749:152: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1749:184: warning: INT13-C: Use bitwise operators only on unsigned operands
sha1.c:1792:41: warning: DCL01-C: Do not reuse variable names in subscopes: ubc_check
sha1.c:1825:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sha1.c:1825:10: error: ERR33-C: Ensure that return values are compared against the proper type
sha1.c:1831:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sha1.c:1837:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sha1.c:1840:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sha1.c:1845:21: warning: EXP05-C: Do not cast away a const qualification
sha1.c:1845:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
sha1.c:1851:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sha1.c:1853:10: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sha1.c:1855:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sha1.c:1870:2: warning: DCL00-C: Const-qualify immutable objects: last
sha1.c:1871:2: warning: DCL00-C: Const-qualify immutable objects: padn
sha1.c:1873:20: warning: EXP05-C: Do not cast away a const qualification
    CC sha1dc/ubc_check.o
In directory:  /datasets/git
Compiler args are:  -o sha1dc/ubc_check.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sha1dc/ubc_check.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sha1dc/ubc_check.c
ubc_check.c:68:1: warning: DCL02-C: Use visually distinct identifiers: sha1_dvs
ubc_check.c:106:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:107:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:107:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:107:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:107:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:107:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:107:129: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:107:114: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:107:99: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:107:84: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:107:70: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:107:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:108:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:108:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:108:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:108:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:108:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:108:116: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:108:101: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:108:86: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:108:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:108:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:109:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:109:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:109:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:109:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:109:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:109:115: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:109:100: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:109:85: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:109:70: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:109:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:110:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:110:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:110:49: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:110:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:110:51: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:110:124: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:110:109: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:110:94: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:110:80: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:110:66: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:111:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:111:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:111:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:111:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:111:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:111:115: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:111:100: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:111:85: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:111:70: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:111:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:112:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:112:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:112:44: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:112:24: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:112:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:112:118: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:112:103: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:112:89: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:112:75: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:112:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:113:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:113:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:113:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:113:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:113:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:113:115: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:113:100: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:113:85: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:113:70: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:113:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:114:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:114:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:114:44: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:114:24: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:114:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:114:118: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:114:103: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:114:89: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:114:75: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:114:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:115:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:115:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:115:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:115:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:115:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:115:115: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:115:100: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:115:85: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:115:70: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:115:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:116:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:116:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:116:44: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:116:24: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:116:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:116:118: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:116:103: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:116:89: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:116:75: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:116:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:117:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:117:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:117:44: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:117:24: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:117:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:117:118: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:117:103: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:117:89: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:117:75: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:117:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:118:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:118:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:118:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:118:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:118:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:118:114: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:118:99: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:118:84: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:118:70: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:118:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:119:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:119:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:119:44: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:119:24: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:119:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:119:118: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:119:103: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:119:89: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:119:75: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:119:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:120:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:120:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:120:44: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:120:24: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:120:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:120:118: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:120:103: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:120:89: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:120:75: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:120:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:121:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:121:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:121:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:121:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:121:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:121:114: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:121:99: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:121:84: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:121:70: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:121:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:122:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:122:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:122:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:122:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:122:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:122:101: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:122:86: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:122:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:122:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:123:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:123:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:123:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:123:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:123:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:123:101: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:123:86: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:123:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:123:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:124:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:124:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:124:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:124:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:124:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:124:101: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:124:86: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:124:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:124:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:125:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:125:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:125:49: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:125:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:125:51: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:125:110: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:125:95: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:125:80: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:125:66: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:126:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:126:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:126:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:126:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:126:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:126:101: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:126:86: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:126:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:126:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:127:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:127:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:127:49: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:127:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:127:51: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:127:110: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:127:95: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:127:80: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:127:66: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:128:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:128:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:128:49: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:128:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:128:51: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:128:109: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:128:94: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:128:80: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:128:66: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:129:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:129:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:129:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:129:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:129:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:129:99: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:129:84: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:129:70: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:129:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:130:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:130:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:130:39: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:130:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:130:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:130:99: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:130:84: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:130:70: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:130:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:131:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:131:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:131:44: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:131:24: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:131:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:131:104: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:131:89: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:131:75: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:131:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:132:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:132:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:132:44: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:132:24: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:132:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:132:104: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:132:89: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:132:75: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:132:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:133:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:133:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:133:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:133:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:133:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:134:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:134:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:134:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:134:25: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:134:47: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:134:106: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:134:91: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:134:76: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:134:62: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:135:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:135:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:135:44: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:135:24: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:135:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:135:105: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:135:90: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:135:75: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:135:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:136:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:136:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:136:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:136:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:137:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:137:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:137:40: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:137:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:137:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:137:87: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:137:72: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:137:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:138:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:138:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:138:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:138:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:139:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:139:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:139:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:139:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:139:52: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:139:97: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:139:82: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:139:67: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:140:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:140:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:140:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:140:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:141:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:141:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:141:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:141:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:141:52: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:141:97: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:141:82: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:141:67: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:142:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:142:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:142:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:142:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:143:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:143:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:143:40: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:143:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:143:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:143:87: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:143:72: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:143:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:144:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:144:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:144:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:144:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:145:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:145:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:145:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:145:25: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:145:47: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:145:91: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:145:76: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:145:62: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:146:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:146:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:146:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:147:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:147:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:147:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:147:72: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:147:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:148:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:148:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:148:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:149:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:149:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:149:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:149:72: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:149:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:150:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:150:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:150:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:151:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:151:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:151:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:151:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:151:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:152:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:152:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:152:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:153:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:153:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:153:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:153:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:153:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:154:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:154:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:154:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:155:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:155:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:155:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:155:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:155:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:156:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:156:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:156:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:157:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:157:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:157:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:157:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:157:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:158:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:158:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:158:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:159:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:159:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:159:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:159:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:159:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:160:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:160:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:160:43: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:160:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:160:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:160:74: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:160:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:161:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:161:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:161:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:162:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:162:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:162:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:162:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:162:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:163:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:163:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:163:38: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:163:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:163:40: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:163:69: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:163:55: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:164:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:164:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:164:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:165:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:165:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:165:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:165:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:165:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:166:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:166:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:166:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:166:75: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:166:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:167:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:167:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:167:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:167:74: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:167:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:168:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:168:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:168:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:169:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:169:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:169:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:169:70: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:169:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:170:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:170:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:170:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:170:74: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:170:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:171:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:171:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:171:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:172:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:172:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:172:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:172:70: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:172:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:173:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:173:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:173:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:174:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:174:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:174:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:174:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:174:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:175:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:175:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:175:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:176:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:176:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:176:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:176:71: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:176:56: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:177:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:177:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:177:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:177:74: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:177:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:178:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:178:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:178:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:179:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:179:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:179:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:179:25: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:179:47: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:179:76: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:179:62: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:180:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:180:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:181:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:181:22: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:181:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:181:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:182:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:182:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:183:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:183:22: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:183:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:183:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:184:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:184:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:185:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:185:22: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:185:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:185:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:186:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:186:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:187:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:187:22: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:187:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:187:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:188:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:188:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:188:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:188:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:189:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:189:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:190:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:190:22: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:190:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:190:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:191:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:191:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:192:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:192:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:192:40: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:192:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:192:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:192:58: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:193:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:193:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:194:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:194:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:194:40: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:194:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:194:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:194:58: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:195:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:195:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:196:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:196:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:196:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:196:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:196:52: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:196:68: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:197:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:197:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:198:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:198:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:198:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:198:58: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:199:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:199:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:200:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:200:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:200:40: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:200:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:200:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:200:58: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:201:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:201:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:202:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:202:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:202:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:202:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:202:52: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:202:68: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:203:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:203:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:204:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:204:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:204:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:204:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:204:52: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:204:68: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:205:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:205:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:206:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:206:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:206:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:206:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:206:52: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:206:68: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:207:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:207:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:207:48: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:207:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:207:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:207:65: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:208:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:208:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:208:43: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:208:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:208:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:208:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:209:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:209:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:210:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:210:23: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:210:42: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:210:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:211:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:211:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:211:43: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:211:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:211:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:211:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:212:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:212:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:212:48: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:212:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:212:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:212:65: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:213:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:213:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:213:43: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:213:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:213:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:213:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:214:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:214:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:214:48: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:214:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:214:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:214:65: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:215:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:215:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:215:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:215:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:216:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:216:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:216:43: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:216:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:216:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:216:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:217:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:217:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:217:38: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:217:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:217:40: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:217:55: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:218:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:218:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:218:48: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:218:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:218:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:218:66: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:219:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:219:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:219:48: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:219:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:219:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:219:65: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:220:7: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:220:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:220:48: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:220:19: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:220:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:220:65: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:221:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:221:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:222:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:222:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:222:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:222:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:222:52: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:222:67: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:223:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:223:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:224:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:224:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:224:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:224:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:224:52: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:224:67: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:225:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:225:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:226:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:226:22: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:226:46: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:226:61: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:227:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:227:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:228:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:228:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:228:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:228:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:228:52: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:228:67: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:229:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:229:28: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:230:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:230:22: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:230:41: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:230:57: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:231:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:231:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:231:45: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:231:60: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:232:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:232:27: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:233:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:233:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
ubc_check.c:233:50: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:233:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:233:52: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:233:67: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:236:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:238:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:239:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:240:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:241:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:241:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:242:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:244:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:245:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:246:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:247:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:247:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:248:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:249:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:249:34: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:249:13: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:249:21: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:249:36: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:250:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:252:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:253:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:254:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:254:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:255:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:257:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:258:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:259:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:259:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:260:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:262:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:263:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:264:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:265:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:266:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:266:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:267:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:268:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:268:33: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:268:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:268:35: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:269:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:270:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:270:34: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:270:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:270:36: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:271:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:272:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:272:33: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:272:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:272:35: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:273:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:275:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:276:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:277:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:278:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:279:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:279:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:280:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:281:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:281:34: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:281:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:281:36: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:282:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:283:8: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:283:34: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:283:20: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:283:36: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:284:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:286:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:287:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:288:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:288:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:289:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:291:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:292:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:293:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:293:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:294:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:296:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:297:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:298:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:299:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:300:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:301:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:302:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:302:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:303:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:305:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:306:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:307:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:308:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:308:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:309:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:311:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:312:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:313:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:314:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:315:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:316:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:317:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:317:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:318:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:320:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:321:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:322:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:322:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:323:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:325:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:326:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:327:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:328:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:329:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:330:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:331:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:331:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:332:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:334:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:335:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:336:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:337:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:338:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:338:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:339:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:341:16: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:342:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:343:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:344:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:345:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:345:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:346:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:348:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:349:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:350:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:351:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:351:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:352:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:354:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:355:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:356:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:357:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:358:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:358:15: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:359:11: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:361:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:362:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:363:18: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:364:12: warning: INT13-C: Use bitwise operators only on unsigned operands
ubc_check.c:364:15: warning: INT13-C: Use bitwise operators only on unsigned operands
    CC sha256/block/sha256.o
In directory:  /datasets/git
Compiler args are:  -o sha256/block/sha256.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sha256/block/sha256.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" sha256/block/sha256.c
sha256.c:25:18: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:25:12: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:25:12: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
sha256.c:25:23: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:30:11: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:30:16: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:30:21: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:35:23: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:35:18: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:35:13: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:35:28: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:40:32: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:40:19: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:45:32: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:45:19: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:50:32: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:50:19: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:55:33: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:55:20: warning: INT13-C: Use bitwise operators only on unsigned operands
sha256.c:155:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sha256.c:160:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sha256.c:163:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
sha256.c:164:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sha256.c:165:11: warning: EXP05-C: Do not cast away a const qualification
sha256.c:170:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
sha256.c:172:11: warning: EXP05-C: Do not cast away a const qualification
sha256.c:173:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC compat/linux/procinfo.o
In directory:  /datasets/git
Compiler args are:  -o compat/linux/procinfo.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/linux/procinfo.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/linux/procinfo.c
procinfo.c:75:3: warning: DCL00-C: Const-qualify immutable objects: commlen
procinfo.c:137:2: warning: EXP12-C: Do not ignore values returned by functions: strvec_push
procinfo.c:158:2: warning: MSC01-C: Strive for logical completeness
    CC compat/fopen.o
In directory:  /datasets/git
Compiler args are:  -o compat/fopen.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/fopen.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/fopen.c
    CC compat/strlcpy.o
In directory:  /datasets/git
Compiler args are:  -o compat/strlcpy.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/strlcpy.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/strlcpy.c
strlcpy.c:5:2: warning: DCL00-C: Const-qualify immutable objects: ret
strlcpy.c:8:3: warning: DCL00-C: Const-qualify immutable objects: len
strlcpy.c:8:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
strlcpy.c:10:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
    CC compat/qsort_s.o
In directory:  /datasets/git
Compiler args are:  -o compat/qsort_s.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/qsort_s.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" compat/qsort_s.c
qsort_s.c:9:1: warning: DCL05-C: Use typedefs to improve code readability
qsort_s.c:17:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
qsort_s.c:20:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
qsort_s.c:30:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
qsort_s.c:30:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
qsort_s.c:43:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
qsort_s.c:48:1: warning: DCL05-C: Use typedefs to improve code readability
qsort_s.c:61:2: error: MEM34-C: Only free memory allocated dynamically
    AR libgit.a
    CC xdiff/xdiffi.o
In directory:  /datasets/git
Compiler args are:  -o xdiff/xdiffi.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xdiffi.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xdiffi.c
xdiffi.c:49:2: warning: DCL00-C: Const-qualify immutable objects: dmin
xdiffi.c:49:2: warning: DCL00-C: Const-qualify immutable objects: dmax
xdiffi.c:50:2: warning: DCL00-C: Const-qualify immutable objects: fmid
xdiffi.c:50:2: warning: DCL00-C: Const-qualify immutable objects: bmid
xdiffi.c:51:27: warning: INT13-C: Use bitwise operators only on unsigned operands
xdiffi.c:112:21: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xdiffi.c:112:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xdiffi.c:116:21: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xdiffi.c:116:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xdiffi.c:155:14: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
xdiffi.c:179:14: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
xdiffi.c:222:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xdiffi.c:222:19: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xdiffi.c:222:21: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xdiffi.c:276:25: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xdiffi.c:282:25: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xdiffi.c:323:6: warning: INT13-C: Use bitwise operators only on unsigned operands
xdiffi.c:328:6: warning: INT13-C: Use bitwise operators only on unsigned operands
xdiffi.c:340:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xdiffi.c:340:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xdiffi.c:368:2: warning: MEM01-C: Store a new value in pointers immediately after free()
xdiffi.c:368:2: error: MEM34-C: Only free memory allocated dynamically
xdiffi.c:418:3: warning: DCL00-C: Const-qualify immutable objects: c
xdiffi.c:678:2: warning: DCL00-C: Const-qualify immutable objects: cmp_indents
xdiffi.c:764:25: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xdiffi.c:765:23: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xdiffi.c:785:25: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xdiffi.c:786:23: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xdiffi.c:881:20: warning: INT13-C: Use bitwise operators only on unsigned operands
xdiffi.c:972:3: warning: MEM01-C: Store a new value in pointers immediately after free()
xdiffi.c:972:3: error: MEM34-C: Only free memory allocated dynamically
xdiffi.c:976:41: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: xe
xdiffi.c:1018:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xdiffi.c:1058:2: warning: DCL00-C: Const-qualify immutable objects: ef
    CC xdiff/xemit.o
In directory:  /datasets/git
Compiler args are:  -o xdiff/xemit.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xemit.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xemit.c
xemit.c:34:2: warning: DCL00-C: Const-qualify immutable objects: psize
xemit.c:55:2: warning: DCL00-C: Const-qualify immutable objects: max_common
xemit.c:56:2: warning: DCL00-C: Const-qualify immutable objects: max_ignorable
xemit.c:74:3: warning: DCL00-C: Const-qualify immutable objects: distance
xemit.c:98:73: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: priv
xemit.c:118:2: warning: DCL00-C: Const-qualify immutable objects: len
xemit.c:136:24: warning: DCL01-C: Do not reuse variable names in subscopes: func_line
xemit.c:138:2: warning: DCL00-C: Const-qualify immutable objects: step
xemit.c:139:2: warning: DCL00-C: Const-qualify immutable objects: dummy
xemit.c:145:3: warning: DCL00-C: Const-qualify immutable objects: len
xemit.c:172:2: warning: DCL01-C: Do not reuse variable names in subscopes: func_line
xemit.c:262:5: warning: DCL00-C: Const-qualify immutable objects: l
xemit.c:277:4: warning: EXP12-C: Do not ignore values returned by functions: get_func_line
    CC xdiff/xhistogram.o
In directory:  /datasets/git
Compiler args are:  -o xdiff/xhistogram.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xhistogram.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xhistogram.c
xhistogram.c:103:36: warning: DCL01-C: Do not reuse variable names in subscopes: index
xhistogram.c:110:11: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xhistogram.c:141:28: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xhistogram.c:156:38: warning: DCL01-C: Do not reuse variable names in subscopes: index
xhistogram.c:234:2: warning: EXP12-C: Do not ignore values returned by functions: memset
xhistogram.c:235:31: warning: INT13-C: Use bitwise operators only on unsigned operands
xhistogram.c:235:32: warning: INT13-C: Use bitwise operators only on unsigned operands
xhistogram.c:241:49: warning: DCL01-C: Do not reuse variable names in subscopes: index
xhistogram.c:255:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
xhistogram.c:257:2: warning: EXP12-C: Do not ignore values returned by functions: memset
xhistogram.c:269:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xhistogram.c:273:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xhistogram.c:276:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xhistogram.c:321:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xhistogram.c:325:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xhistogram.c:329:2: warning: EXP12-C: Do not ignore values returned by functions: memset
xhistogram.c:338:33: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xhistogram.c:340:33: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
    CC xdiff/xmerge.o
In directory:  /datasets/git
Compiler args are:  -o xdiff/xmerge.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xmerge.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xmerge.c
xmerge.c:63:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xmerge.c:104:3: warning: DCL00-C: Const-qualify immutable objects: result
xmerge.c:130:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:135:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:202:2: warning: DCL00-C: Const-qualify immutable objects: marker1_size
xmerge.c:202:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xmerge.c:203:2: warning: DCL00-C: Const-qualify immutable objects: marker2_size
xmerge.c:203:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xmerge.c:204:2: warning: DCL00-C: Const-qualify immutable objects: marker3_size
xmerge.c:204:44: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xmerge.c:205:2: warning: DCL00-C: Const-qualify immutable objects: needs_cr
xmerge.c:217:3: warning: EXP12-C: Do not ignore values returned by functions: memset
xmerge.c:220:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:225:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:226:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:238:4: warning: EXP12-C: Do not ignore values returned by functions: memset
xmerge.c:241:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:246:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:247:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:256:3: warning: EXP12-C: Do not ignore values returned by functions: memset
xmerge.c:259:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:260:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:269:3: warning: EXP12-C: Do not ignore values returned by functions: memset
xmerge.c:272:15: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:277:17: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:278:16: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xmerge.c:307:5: warning: DCL00-C: Const-qualify immutable objects: needs_cr
xmerge.c:309:10: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xmerge.c:370:3: warning: DCL00-C: Const-qualify immutable objects: i1
xmerge.c:370:3: warning: DCL00-C: Const-qualify immutable objects: i2
xmerge.c:384:12: warning: EXP05-C: Do not cast away a const qualification
xmerge.c:387:12: warning: EXP05-C: Do not cast away a const qualification
xmerge.c:410:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xmerge.c:435:7: warning: INT13-C: Use bitwise operators only on unsigned operands
xmerge.c:459:2: error: MEM34-C: Only free memory allocated dynamically
xmerge.c:516:2: warning: DCL00-C: Const-qualify immutable objects: style
xmerge.c:517:2: warning: DCL00-C: Const-qualify immutable objects: favor
xmerge.c:557:5: warning: EXP12-C: Do not ignore values returned by functions: xdl_cleanup_merge
xmerge.c:572:5: warning: EXP12-C: Do not ignore values returned by functions: xdl_cleanup_merge
xmerge.c:585:4: warning: DCL00-C: Const-qualify immutable objects: off
xmerge.c:586:4: warning: DCL00-C: Const-qualify immutable objects: ffo
xmerge.c:607:5: warning: EXP12-C: Do not ignore values returned by functions: xdl_cleanup_merge
xmerge.c:631:4: warning: EXP12-C: Do not ignore values returned by functions: xdl_cleanup_merge
xmerge.c:647:4: warning: EXP12-C: Do not ignore values returned by functions: xdl_cleanup_merge
xmerge.c:661:3: warning: EXP12-C: Do not ignore values returned by functions: xdl_cleanup_merge
xmerge.c:666:3: warning: DCL00-C: Const-qualify immutable objects: marker_size
xmerge.c:667:3: warning: DCL00-C: Const-qualify immutable objects: size
xmerge.c:673:4: warning: EXP12-C: Do not ignore values returned by functions: xdl_cleanup_merge
xmerge.c:677:3: warning: EXP12-C: Do not ignore values returned by functions: xdl_fill_merge_buffer
    CC xdiff/xpatience.o
In directory:  /datasets/git
Compiler args are:  -o xdiff/xpatience.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xpatience.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xpatience.c
xpatience.c:79:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xpatience.c:103:2: warning: DCL01-C: Do not reuse variable names in subscopes: index
xpatience.c:150:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xpatience.c:169:17: warning: DCL01-C: Do not reuse variable names in subscopes: entry
xpatience.c:174:3: warning: DCL00-C: Const-qualify immutable objects: middle
xpatience.c:198:2: warning: DCL01-C: Do not reuse variable names in subscopes: entry
xpatience.c:207:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xpatience.c:207:7: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
xpatience.c:207:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xpatience.c:218:11: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
xpatience.c:230:3: error: MEM34-C: Only free memory allocated dynamically
xpatience.c:242:2: error: MEM34-C: Only free memory allocated dynamically
xpatience.c:259:2: warning: DCL00-C: Const-qualify immutable objects: end1
xpatience.c:259:2: warning: DCL00-C: Const-qualify immutable objects: end2
xpatience.c:310:2: warning: EXP12-C: Do not ignore values returned by functions: memset
xpatience.c:311:32: warning: INT13-C: Use bitwise operators only on unsigned operands
xpatience.c:311:33: warning: INT13-C: Use bitwise operators only on unsigned operands
xpatience.c:333:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xpatience.c:337:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xpatience.c:341:2: warning: EXP12-C: Do not ignore values returned by functions: memset
xpatience.c:349:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xpatience.c:351:32: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
    CC xdiff/xprepare.o
In directory:  /datasets/git
Compiler args are:  -o xdiff/xprepare.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xprepare.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xprepare.c
xprepare.c:81:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xprepare.c:88:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xprepare.c:88:7: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
xprepare.c:88:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xprepare.c:116:5: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xprepare.c:124:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xprepare.c:129:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xprepare.c:144:5: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xprepare.c:144:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
xprepare.c:144:14: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
xprepare.c:163:2: warning: DCL01-C: Do not reuse variable names in subscopes: rindex
xprepare.c:173:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xprepare.c:173:7: warning: ARR001_C: Do not apply the sizeof operator to an object of pointer
xprepare.c:173:7: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xprepare.c:177:12: error: INT34-C: Do not shift a negative number of bits or more bits than exist in the operand
xprepare.c:178:7: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xprepare.c:186:8: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xprepare.c:188:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xprepare.c:191:17: warning: EXP05-C: Do not cast away a const qualification
xprepare.c:202:7: warning: INT13-C: Use bitwise operators only on unsigned operands
xprepare.c:203:7: warning: INT13-C: Use bitwise operators only on unsigned operands
xprepare.c:204:8: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xprepare.c:204:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xprepare.c:206:8: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
xprepare.c:206:8: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xprepare.c:224:2: warning: MEM01-C: Store a new value in pointers immediately after free()
xprepare.c:224:2: error: MEM34-C: Only free memory allocated dynamically
xprepare.c:225:2: warning: MEM01-C: Store a new value in pointers immediately after free()
xprepare.c:225:2: error: MEM34-C: Only free memory allocated dynamically
xprepare.c:226:2: warning: MEM01-C: Store a new value in pointers immediately after free()
xprepare.c:226:2: error: MEM34-C: Only free memory allocated dynamically
xprepare.c:227:2: warning: MEM01-C: Store a new value in pointers immediately after free()
xprepare.c:227:2: error: MEM34-C: Only free memory allocated dynamically
xprepare.c:228:2: warning: MEM01-C: Store a new value in pointers immediately after free()
xprepare.c:228:2: error: MEM34-C: Only free memory allocated dynamically
xprepare.c:250:2: warning: EXP12-C: Do not ignore values returned by functions: memset
xprepare.c:259:12: warning: INT13-C: Use bitwise operators only on unsigned operands
xprepare.c:280:7: warning: INT13-C: Use bitwise operators only on unsigned operands
xprepare.c:281:7: warning: INT13-C: Use bitwise operators only on unsigned operands
xprepare.c:382:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xprepare.c:390:11: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xprepare.c:401:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xprepare.c:413:18: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xprepare.c:417:2: error: MEM34-C: Only free memory allocated dynamically
    CC xdiff/xutils.o
In directory:  /datasets/git
Compiler args are:  -o xdiff/xutils.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xutils.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" xdiff/xutils.c
xutils.c:44:14: warning: EXP05-C: Do not cast away a const qualification
xutils.c:46:14: warning: EXP05-C: Do not cast away a const qualification
xutils.c:91:3: warning: MEM01-C: Store a new value in pointers immediately after free()
xutils.c:91:3: error: MEM34-C: Only free memory allocated dynamically
xutils.c:101:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xutils.c:133:12: warning: EXP05-C: Do not cast away a const qualification
xutils.c:137:37: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
xutils.c:146:14: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:146:16: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:146:16: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:146:16: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:168:33: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
xutils.c:179:14: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:179:16: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:179:16: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:179:16: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:193:12: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:204:19: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:217:19: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:222:19: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:239:21: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
xutils.c:245:21: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
xutils.c:256:2: warning: DCL00-C: Const-qualify immutable objects: cr_at_eol_only
xutils.c:256:30: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:256:32: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:256:32: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:256:32: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:272:14: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:274:19: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:276:8: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xutils.c:279:19: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:282:9: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xutils.c:289:6: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xutils.c:301:12: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:301:14: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:301:14: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:301:14: warning: INT13-C: Use bitwise operators only on unsigned operands
xutils.c:305:6: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
xutils.c:316:39: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xutils.c:326:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xutils.c:328:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xutils.c:329:9: error: INT32-C: Ensure that operations on signed integers do not result in overflow
xutils.c:337:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xutils.c:338:7: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xutils.c:377:13: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xutils.c:378:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xutils.c:379:26: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xutils.c:383:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
xutils.c:419:17: warning: EXP05-C: Do not cast away a const qualification
xutils.c:422:17: warning: EXP05-C: Do not cast away a const qualification
xutils.c:440:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xutils.c:442:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
xutils.c:442:15: error: INT33-C: Ensure that division and remainder operations do not result in divide-by-zero errors
xutils.c:447:3: warning: MEM01-C: Store a new value in pointers immediately after free()
    AR xdiff/lib.a
    CC reftable/basics.o
In directory:  /datasets/git
Compiler args are:  -o reftable/basics.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/basics.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/basics.c
basics.c:20:58: warning: INT13-C: Use bitwise operators only on unsigned operands
basics.c:20:33: warning: INT13-C: Use bitwise operators only on unsigned operands
basics.c:30:1: warning: DCL05-C: Use typedefs to improve code readability
basics.c:40:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
basics.c:41:3: warning: DCL00-C: Const-qualify immutable objects: mid
basics.c:41:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
basics.c:76:1: warning: DCL05-C: Use typedefs to improve code readability
basics.c:87:10: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
basics.c:93:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
basics.c:93:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
basics.c:94:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
basics.c:102:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
basics.c:102:45: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
basics.c:107:1: warning: DCL05-C: Use typedefs to improve code readability
basics.c:122:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
basics.c:122:25: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC reftable/error.o
In directory:  /datasets/git
Compiler args are:  -o reftable/error.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/error.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/error.c
    CC reftable/block.o
In directory:  /datasets/git
Compiler args are:  -o reftable/block.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/block.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/block.c
block.c:20:2: warning: MSC01-C: Strive for logical completeness
block.c:31:2: warning: MSC01-C: Strive for logical completeness
block.c:56:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
block.c:57:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
block.c:72:56: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
block.c:148:3: warning: DCL00-C: Const-qualify immutable objects: block_header_skip
block.c:149:3: warning: DCL00-C: Const-qualify immutable objects: src_len
block.c:150:29: warning: FLP03-C: Detect and handle floating point errors
block.c:155:4: warning: DCL00-C: Const-qualify immutable objects: zresult
block.c:188:13: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
block.c:191:2: warning: DCL00-C: Const-qualify immutable objects: typ
block.c:192:2: warning: DCL00-C: Const-qualify immutable objects: sz
block.c:205:3: warning: DCL00-C: Const-qualify immutable objects: block_header_skip
block.c:280:2: warning: DCL01-C: Do not reuse variable names in subscopes: error
block.c:287:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
block.c:288:2: warning: DCL00-C: Const-qualify immutable objects: off
block.c:299:2: warning: DCL00-C: Const-qualify immutable objects: n
block.c:348:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
block.c:356:2: warning: DCL00-C: Const-qualify immutable objects: off
block.c:363:2: warning: DCL00-C: Const-qualify immutable objects: n
    CC reftable/blocksource.o
In directory:  /datasets/git
Compiler args are:  -o reftable/blocksource.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/blocksource.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/blocksource.c
blocksource.c:16:39: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: b
blocksource.c:23:32: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: b
blocksource.c:30:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blocksource.c:31:2: warning: MSC12-C: Detect and remove code that has no effect
blocksource.c:31:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blocksource.c:31:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
blocksource.c:53:2: warning: MSC12-C: Detect and remove code that has no effect
blocksource.c:58:39: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: b
blocksource.c:88:37: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: b
blocksource.c:97:2: warning: DCL00-C: Const-qualify immutable objects: fd
blocksource.c:109:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blocksource.c:110:2: warning: MSC12-C: Detect and remove code that has no effect
blocksource.c:130:2: warning: DCL00-C: Const-qualify immutable objects: fd
blocksource.c:145:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
blocksource.c:149:2: warning: MSC12-C: Detect and remove code that has no effect
    CC reftable/iter.o
In directory:  /datasets/git
Compiler args are:  -o reftable/iter.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/iter.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/iter.c
iter.c:26:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
iter.c:34:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
iter.c:88:2: warning: MSC12-C: Detect and remove code that has no effect
iter.c:95:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
iter.c:129:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
iter.c:164:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
iter.c:191:2: warning: MSC12-C: Detect and remove code that has no effect
    CC reftable/publicbasics.o
In directory:  /datasets/git
Compiler args are:  -o reftable/publicbasics.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/publicbasics.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/publicbasics.c
publicbasics.c:22:9: warning: MEM04-C: Do not perform zero length allocations
publicbasics.c:29:9: warning: MEM04-C: Do not perform zero length allocations
publicbasics.c:37:3: warning: MEM01-C: Store a new value in pointers immediately after free()
publicbasics.c:43:2: warning: EXP12-C: Do not ignore values returned by functions: memset
publicbasics.c:47:1: warning: DCL05-C: Use typedefs to improve code readability
publicbasics.c:47:33: warning: DCL01-C: Do not reuse variable names in subscopes: malloc
publicbasics.c:48:12: warning: DCL01-C: Do not reuse variable names in subscopes: realloc
publicbasics.c:48:45: warning: DCL01-C: Do not reuse variable names in subscopes: free
publicbasics.c:57:2: warning: MSC01-C: Strive for logical completeness
    CC reftable/merged.o
In directory:  /datasets/git
Compiler args are:  -o reftable/merged.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/merged.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/merged.c
merged.c:24:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merged.c:26:3: warning: DCL00-C: Const-qualify immutable objects: err
merged.c:48:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merged.c:51:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merged.c:64:2: warning: DCL00-C: Const-qualify immutable objects: err
merged.c:253:2: warning: DCL02-C: Use visually distinct identifiers: err
merged.c:112:3: warning: DCL01-C: Do not reuse variable names in subscopes: err
merged.c:253:2: warning: DCL02-C: Use visually distinct identifiers: err
merged.c:253:2: warning: DCL02-C: Use visually distinct identifiers: err
merged.c:123:3: warning: EXP12-C: Do not ignore values returned by functions: merged_iter_pqueue_remove
merged.c:253:2: warning: DCL02-C: Use visually distinct identifiers: err
merged.c:253:2: warning: DCL02-C: Use visually distinct identifiers: err
merged.c:140:3: warning: DCL00-C: Const-qualify immutable objects: err
merged.c:152:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merged.c:167:2: warning: MSC12-C: Detect and remove code that has no effect
merged.c:181:3: warning: DCL00-C: Const-qualify immutable objects: min
merged.c:182:3: warning: DCL00-C: Const-qualify immutable objects: max
merged.c:195:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merged.c:244:51: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merged.c:255:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
merged.c:256:3: warning: DCL00-C: Const-qualify immutable objects: e
merged.c:266:3: warning: DCL02-C: Use visually distinct identifiers: i
merged.c:266:3: warning: DCL01-C: Do not reuse variable names in subscopes: i
merged.c:266:3: warning: DCL02-C: Use visually distinct identifiers: i
merged.c:266:3: warning: DCL02-C: Use visually distinct identifiers: i
merged.c:281:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merged.c:295:15: warning: EXP05-C: Do not cast away a const qualification
merged.c:307:24: warning: EXP05-C: Do not cast away a const qualification
merged.c:317:2: warning: DCL00-C: Const-qualify immutable objects: max
merged.c:317:17: warning: INT13-C: Use bitwise operators only on unsigned operands
merged.c:330:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merged.c:335:39: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merged.c:340:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merged.c:345:48: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
merged.c:358:2: warning: MSC12-C: Detect and remove code that has no effect
    CC reftable/pq.o
In directory:  /datasets/git
Compiler args are:  -o reftable/pq.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/pq.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/pq.c
pq.c:41:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:41:16: error: ERR33-C: Ensure that return values are compared against the proper type
pq.c:48:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:52:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:56:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:59:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:67:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:67:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:79:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:79:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:80:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
pq.c:85:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:92:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:92:3: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
pq.c:101:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC reftable/reader.o
In directory:  /datasets/git
Compiler args are:  -o reftable/reader.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/reader.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/reader.c
reader.c:30:2: warning: DCL00-C: Const-qualify immutable objects: result
reader.c:48:2: warning: MSC01-C: Strive for logical completeness
reader.c:134:19: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
reader.c:174:2: warning: DCL00-C: Const-qualify immutable objects: file_size
reader.c:177:2: warning: DCL00-C: Const-qualify immutable objects: read_size
reader.c:178:2: warning: EXP12-C: Do not ignore values returned by functions: memset
reader.c:245:2: warning: DCL00-C: Const-qualify immutable objects: res
reader.c:284:2: warning: DCL00-C: Const-qualify immutable objects: guess_block_size
reader.c:289:2: warning: DCL00-C: Const-qualify immutable objects: header_off
reader.c:329:2: warning: DCL00-C: Const-qualify immutable objects: next_block_off
reader.c:346:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:387:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:392:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:405:2: warning: MSC12-C: Detect and remove code that has no effect
reader.c:417:2: warning: DCL00-C: Const-qualify immutable objects: err
reader.c:421:23: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:431:21: warning: DCL01-C: Do not reuse variable names in subscopes: index
reader.c:545:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:564:2: warning: DCL00-C: Const-qualify immutable objects: idx
reader.c:578:19: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:589:2: warning: DCL00-C: Const-qualify immutable objects: typ
reader.c:606:15: warning: EXP05-C: Do not cast away a const qualification
reader.c:618:24: warning: EXP05-C: Do not cast away a const qualification
reader.c:627:2: warning: DCL00-C: Const-qualify immutable objects: max
reader.c:627:17: warning: INT13-C: Use bitwise operators only on unsigned operands
reader.c:641:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:642:2: warning: DCL00-C: Const-qualify immutable objects: err
reader.c:716:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:719:2: warning: DCL00-C: Const-qualify immutable objects: oid_len
reader.c:729:26: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:764:21: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:769:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:774:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:779:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
reader.c:792:2: warning: MSC12-C: Detect and remove code that has no effect
    CC reftable/record.o
In directory:  /datasets/git
Compiler args are:  -o reftable/record.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/record.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/record.c
record.c:27:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:27:14: error: ERR33-C: Ensure that return values are compared against the proper type
record.c:33:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:36:7: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
record.c:36:24: warning: INT13-C: Use bitwise operators only on unsigned operands
record.c:36:44: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
record.c:60:18: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:61:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:69:2: warning: MSC01-C: Strive for logical completeness
record.c:103:2: warning: DCL00-C: Const-qualify immutable objects: start_len
record.c:105:2: warning: DCL00-C: Const-qualify immutable objects: n
record.c:109:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:116:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:122:2: warning: DCL00-C: Const-qualify immutable objects: l
record.c:123:2: warning: DCL00-C: Const-qualify immutable objects: n
record.c:127:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:140:2: warning: DCL00-C: Const-qualify immutable objects: prefix_len
record.c:141:2: warning: DCL00-C: Const-qualify immutable objects: suffix_len
record.c:141:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:149:41: warning: INT13-C: Use bitwise operators only on unsigned operands
record.c:154:15: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:165:2: warning: DCL00-C: Const-qualify immutable objects: start_len
record.c:173:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:184:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:192:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:198:3: warning: EXP05-C: Do not cast away a const qualification
record.c:204:12: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:206:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:207:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:208:2: warning: MSC12-C: Detect and remove code that has no effect
record.c:218:2: warning: MSC01-C: Strive for logical completeness
record.c:245:54: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:247:2: warning: MSC12-C: Detect and remove code that has no effect
record.c:251:16: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
record.c:252:20: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
record.c:254:23: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
record.c:259:11: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:263:2: warning: MSC01-C: Strive for logical completeness
record.c:292:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:315:2: warning: EXP12-C: Do not ignore values returned by functions: memset
record.c:321:3: warning: EXP05-C: Do not cast away a const qualification
record.c:326:15: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:329:3: warning: EXP05-C: Do not cast away a const qualification
record.c:332:2: warning: MSC12-C: Detect and remove code that has no effect
record.c:346:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:355:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:372:15: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:374:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:377:2: warning: DCL00-C: Const-qualify immutable objects: n
record.c:384:2: warning: MSC12-C: Detect and remove code that has no effect
record.c:386:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:389:22: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
record.c:393:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:403:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:1232:53: warning: DCL02-C: Use visually distinct identifiers: n
record.c:418:3: warning: DCL00-C: Const-qualify immutable objects: n
record.c:418:3: warning: DCL01-C: Do not reuse variable names in subscopes: n
record.c:1232:53: warning: DCL02-C: Use visually distinct identifiers: n
record.c:1232:53: warning: DCL02-C: Use visually distinct identifiers: n
record.c:439:3: warning: EXP05-C: Do not cast away a const qualification
record.c:444:27: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:446:35: warning: EXP05-C: Do not cast away a const qualification
record.c:447:35: warning: EXP05-C: Do not cast away a const qualification
record.c:452:13: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:454:31: warning: EXP05-C: Do not cast away a const qualification
record.c:473:3: warning: EXP05-C: Do not cast away a const qualification
record.c:480:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:483:2: warning: EXP12-C: Do not ignore values returned by functions: memset
record.c:486:60: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:488:42: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:502:12: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:504:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:506:3: warning: EXP05-C: Do not cast away a const qualification
record.c:514:32: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:514:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:516:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:516:2: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:521:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:528:15: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:530:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:1232:53: warning: DCL02-C: Use visually distinct identifiers: n
record.c:551:3: warning: DCL00-C: Const-qualify immutable objects: n
record.c:551:3: warning: DCL01-C: Do not reuse variable names in subscopes: n
record.c:1232:53: warning: DCL02-C: Use visually distinct identifiers: n
record.c:1232:53: warning: DCL02-C: Use visually distinct identifiers: n
record.c:563:15: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:566:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:589:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:589:37: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:1232:53: warning: DCL02-C: Use visually distinct identifiers: n
record.c:601:3: warning: DCL00-C: Const-qualify immutable objects: n
record.c:601:3: warning: DCL01-C: Do not reuse variable names in subscopes: n
record.c:1232:53: warning: DCL02-C: Use visually distinct identifiers: n
record.c:1232:53: warning: DCL02-C: Use visually distinct identifiers: n
record.c:618:77: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:620:35: warning: EXP05-C: Do not cast away a const qualification
record.c:621:35: warning: EXP05-C: Do not cast away a const qualification
record.c:631:54: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:651:11: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:655:2: warning: MSC01-C: Strive for logical completeness
record.c:685:3: warning: EXP05-C: Do not cast away a const qualification
record.c:686:2: warning: DCL00-C: Const-qualify immutable objects: len
record.c:692:5: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
record.c:692:8: warning: INT13-C: Use bitwise operators only on unsigned operands
record.c:698:12: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:700:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:702:3: warning: EXP05-C: Do not cast away a const qualification
record.c:709:2: warning: MSC01-C: Strive for logical completeness
record.c:742:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:749:2: warning: MSC01-C: Strive for logical completeness
record.c:760:2: warning: EXP12-C: Do not ignore values returned by functions: memset
record.c:766:3: warning: EXP05-C: Do not cast away a const qualification
record.c:774:15: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:776:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:793:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:816:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:833:15: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:836:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:837:2: warning: DCL00-C: Const-qualify immutable objects: max
record.c:842:14: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:842:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:845:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:846:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:849:18: warning: INT14-C: Avoid performing bitwise and arithmetic operations on the same data
record.c:849:21: warning: INT13-C: Use bitwise operators only on unsigned operands
record.c:852:3: warning: MSC01-C: Strive for logical completeness
record.c:869:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:888:51: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:890:33: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
record.c:899:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:901:34: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
record.c:909:13: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:922:54: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:924:36: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
record.c:936:2: warning: STR05-C: Use pointers to const when referring to string literals
record.c:958:27: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:960:35: warning: EXP05-C: Do not cast away a const qualification
record.c:961:7: warning: EXP05-C: Do not cast away a const qualification
record.c:966:51: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:973:2: warning: MSC01-C: Strive for logical completeness
record.c:996:3: warning: EXP05-C: Do not cast away a const qualification
record.c:999:65: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1001:31: warning: EXP05-C: Do not cast away a const qualification
record.c:1019:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:1025:14: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1027:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:1028:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:1037:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:1047:10: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1050:3: warning: EXP05-C: Do not cast away a const qualification
record.c:1053:2: warning: DCL00-C: Const-qualify immutable objects: n
record.c:1064:10: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1067:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:1081:74: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1083:37: warning: EXP05-C: Do not cast away a const qualification
record.c:1084:37: warning: EXP05-C: Do not cast away a const qualification
record.c:1089:62: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1091:44: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:1120:11: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1127:44: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1129:2: warning: MSC12-C: Detect and remove code that has no effect
record.c:1142:50: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1159:85: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1167:51: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1176:51: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
record.c:1178:2: warning: MSC12-C: Detect and remove code that has no effect
record.c:1205:17: warning: EXP05-C: Do not cast away a const qualification
record.c:1206:10: warning: EXP05-C: Do not cast away a const qualification
record.c:1216:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:1217:41: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
record.c:1219:2: warning: DCL00-C: Const-qualify immutable objects: cmp
record.c:1235:9: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
record.c:1240:2: warning: MSC01-C: Strive for logical completeness
record.c:1256:2: warning: MSC01-C: Strive for logical completeness
record.c:1279:2: warning: MSC01-C: Strive for logical completeness
record.c:1310:61: warning: DCL01-C: Do not reuse variable names in subscopes: hash_size
    CC reftable/refname.o
In directory:  /datasets/git
Compiler args are:  -o reftable/refname.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/refname.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/refname.c
refname.c:22:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refname.c:31:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:36:3: warning: DCL00-C: Const-qualify immutable objects: idx
refname.c:37:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:42:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:47:3: warning: DCL00-C: Const-qualify immutable objects: idx
refname.c:48:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:75:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:80:3: warning: DCL00-C: Const-qualify immutable objects: idx
refname.c:81:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:94:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:99:4: warning: DCL00-C: Const-qualify immutable objects: idx
refname.c:100:12: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:143:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refname.c:144:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
refname.c:148:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:163:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:164:3: warning: DCL00-C: Const-qualify immutable objects: is_slash
refname.c:164:35: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:165:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
refname.c:176:11: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
    CC reftable/generic.o
In directory:  /datasets/git
Compiler args are:  -o reftable/generic.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/generic.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/generic.c
generic.c:21:24: warning: EXP05-C: Do not cast away a const qualification
generic.c:31:24: warning: EXP05-C: Do not cast away a const qualification
generic.c:32:29: warning: INT13-C: Use bitwise operators only on unsigned operands
generic.c:65:2: warning: DCL00-C: Const-qualify immutable objects: hash_id
generic.c:137:2: warning: DCL00-C: Const-qualify immutable objects: err
generic.c:151:2: warning: DCL00-C: Const-qualify immutable objects: err
generic.c:161:38: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: arg
generic.c:161:67: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: rec
generic.c:166:40: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: arg
generic.c:177:2: warning: MSC12-C: Detect and remove code that has no effect
    CC reftable/stack.o
In directory:  /datasets/git
Compiler args are:  -o reftable/stack.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/stack.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/stack.c
stack.c:20:1: warning: DCL05-C: Use typedefs to improve code readability
stack.c:52:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:79:1: warning: DCL05-C: Use typedefs to improve code readability
stack.c:81:2: warning: DCL00-C: Const-qualify immutable objects: size
stack.c:99:12: warning: INT07-C: Use only explicitly signed or unsigned char type for numeric values
stack.c:99:5: error: ARR30-C: Do not form or use out-of-bounds pointers or array subscripts
stack.c:108:1: warning: DCL05-C: Use typedefs to improve code readability
stack.c:110:2: warning: DCL00-C: Const-qualify immutable objects: fd
stack.c:114:29: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:153:3: error: MEM34-C: Only free memory allocated dynamically
stack.c:159:17: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:169:5: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:186:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:186:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:197:2: warning: DCL00-C: Const-qualify immutable objects: cur_len
stack.c:200:2: warning: DCL00-C: Const-qualify immutable objects: names_len
stack.c:202:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:202:52: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:204:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:204:49: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:277:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:297:2: warning: DCL00-C: Const-qualify immutable objects: diff
stack.c:298:2: warning: DCL00-C: Const-qualify immutable objects: udiff
stack.c:300:11: error: ERR33-C: Ensure that return values are compared against the proper type
stack.c:310:2: warning: DCL00-C: Const-qualify immutable objects: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:321:3: warning: DCL01-C: Do not reuse variable names in subscopes: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:1403:2: warning: DCL02-C: Use visually distinct identifiers: err
stack.c:367:28: error: MSC30-C: Do not use the rand() function for generating pseudorandom numbers
stack.c:385:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:409:2: warning: DCL00-C: Const-qualify immutable objects: err
stack.c:415:1: warning: DCL05-C: Use typedefs to improve code readability
stack.c:416:16: warning: DCL01-C: Do not reuse variable names in subscopes: write
stack.c:419:2: warning: DCL00-C: Const-qualify immutable objects: err
stack.c:425:4: warning: EXP12-C: Do not ignore values returned by functions: reftable_stack_reload
stack.c:439:2: warning: DCL00-C: Const-qualify immutable objects: rnd
stack.c:439:27: error: MSC30-C: Do not use the rand() function for generating pseudorandom numbers
stack.c:511:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:523:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:524:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:548:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:597:25: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:607:1: warning: DCL05-C: Use typedefs to improve code readability
stack.c:631:1: warning: DCL05-C: Use typedefs to improve code readability
stack.c:705:36: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:706:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:715:29: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:716:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:728:2: warning: DCL00-C: Const-qualify immutable objects: sz
stack.c:770:32: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:771:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:782:2: warning: DCL00-C: Const-qualify immutable objects: subtabs_len
stack.c:783:50: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:784:33: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:893:2: warning: DCL00-C: Const-qualify immutable objects: compact_count
stack.c:896:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:896:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:898:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:898:34: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:1022:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:1030:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:1037:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:1044:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:1057:4: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:1067:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:1076:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:1089:58: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:1096:2: warning: DCL00-C: Const-qualify immutable objects: err
stack.c:1121:40: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:1121:64: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:1131:3: warning: DCL00-C: Const-qualify immutable objects: log
stack.c:1169:3: warning: DCL00-C: Const-qualify immutable objects: prev
stack.c:1185:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:1186:2: warning: DCL00-C: Const-qualify immutable objects: version
stack.c:1187:2: warning: DCL00-C: Const-qualify immutable objects: overhead
stack.c:1189:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:1292:27: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
stack.c:1292:38: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:1307:2: warning: MEM01-C: Store a new value in pointers immediately after free()
stack.c:1307:2: error: MEM34-C: Only free memory allocated dynamically
stack.c:1341:3: warning: EXP12-C: Do not ignore values returned by functions: unlink
stack.c:1349:2: warning: DCL00-C: Const-qualify immutable objects: max
stack.c:1363:27: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
stack.c:1372:2: warning: EXP12-C: Do not ignore values returned by functions: closedir
    CC reftable/tree.o
In directory:  /datasets/git
Compiler args are:  -o reftable/tree.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/tree.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/tree.c
tree.c:14:1: warning: DCL05-C: Use typedefs to improve code readability
tree.c:24:20: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
tree.c:39:1: warning: DCL05-C: Use typedefs to improve code readability
    CC reftable/writer.o
In directory:  /datasets/git
Compiler args are:  -o reftable/writer.o -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/writer.c
 /usr/bin//rosecheckers -c -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" reftable/writer.c
writer.c:31:2: warning: MSC01-C: Strive for logical completeness
writer.c:584:3: warning: DCL02-C: Use visually distinct identifiers: n
writer.c:53:3: warning: DCL00-C: Const-qualify immutable objects: n
writer.c:53:3: warning: DCL01-C: Do not reuse variable names in subscopes: n
writer.c:584:3: warning: DCL02-C: Use visually distinct identifiers: n
writer.c:122:1: warning: DCL05-C: Use typedefs to improve code readability
writer.c:127:18: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
writer.c:173:22: warning: EXP05-C: Do not cast away a const qualification
writer.c:174:8: warning: EXP05-C: Do not cast away a const qualification
writer.c:179:2: warning: DCL00-C: Const-qualify immutable objects: off
writer.c:188:24: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
writer.c:193:3: warning: EXP12-C: Do not ignore values returned by functions: tree_search
writer.c:196:13: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
writer.c:199:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
writer.c:199:58: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
writer.c:204:19: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
writer.c:204:23: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
writer.c:205:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
writer.c:229:2: warning: MSC12-C: Detect and remove code that has no effect
writer.c:229:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
writer.c:229:2: warning: EXP06-C: Operands to the sizeof operator should not contain side effects
writer.c:319:3: warning: DCL00-C: Const-qualify immutable objects: err
writer.c:345:30: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
writer.c:346:50: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
writer.c:348:31: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
writer.c:380:2: warning: DCL00-C: Const-qualify immutable objects: typ
writer.c:383:2: warning: DCL00-C: Const-qualify immutable objects: threshold
writer.c:384:2: warning: DCL00-C: Const-qualify immutable objects: before_blocks
writer.c:391:22: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
writer.c:459:34: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
writer.c:460:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
writer.c:462:3: warning: DCL00-C: Const-qualify immutable objects: n
writer.c:477:33: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
writer.c:478:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
writer.c:507:2: warning: MSC12-C: Detect and remove code that has no effect
writer.c:512:38: warning: DCL13-C: Declare function parameters that are pointers to values not changed by the function as const: void_arg
writer.c:514:38: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
writer.c:577:2: warning: DCL00-C: Const-qualify immutable objects: empty_table
writer.c:584:3: warning: DCL00-C: Const-qualify immutable objects: n
writer.c:626:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
writer.c:639:2: warning: DCL00-C: Const-qualify immutable objects: typ
writer.c:642:2: warning: DCL00-C: Const-qualify immutable objects: block_typ_off
writer.c:643:2: warning: DCL00-C: Const-qualify immutable objects: raw_bytes
writer.c:670:3: warning: EXP12-C: Do not ignore values returned by functions: writer_write_header
writer.c:678:16: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
writer.c:678:20: warning: INT01-C: Use rsize_t or size_t for all integer values representing the size of an object
writer.c:679:30: error: EXP36-C: Do not convert pointers into more strictly aligned pointer types
    AR reftable/libreftable.a
    LINK git
In directory:  /datasets/git
Compiler args are:  -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" -o git git.o builtin/add.o builtin/am.o builtin/annotate.o builtin/apply.o builtin/archive.o builtin/bisect--helper.o builtin/blame.o builtin/branch.o builtin/bugreport.o builtin/bundle.o builtin/cat-file.o builtin/check-attr.o builtin/check-ignore.o builtin/check-mailmap.o builtin/check-ref-format.o builtin/checkout--worker.o builtin/checkout-index.o builtin/checkout.o builtin/clean.o builtin/clone.o builtin/column.o builtin/commit-graph.o builtin/commit-tree.o builtin/commit.o builtin/config.o builtin/count-objects.o builtin/credential-cache--daemon.o builtin/credential-cache.o builtin/credential-store.o builtin/credential.o builtin/describe.o builtin/diagnose.o builtin/diff-files.o builtin/diff-index.o builtin/diff-tree.o builtin/diff.o builtin/difftool.o builtin/env--helper.o builtin/fast-export.o builtin/fast-import.o builtin/fetch-pack.o builtin/fetch.o builtin/fmt-merge-msg.o builtin/for-each-ref.o builtin/for-each-repo.o builtin/fsck.o builtin/fsmonitor--daemon.o builtin/gc.o builtin/get-tar-commit-id.o builtin/grep.o builtin/hash-object.o builtin/help.o builtin/hook.o builtin/index-pack.o builtin/init-db.o builtin/interpret-trailers.o builtin/log.o builtin/ls-files.o builtin/ls-remote.o builtin/ls-tree.o builtin/mailinfo.o builtin/mailsplit.o builtin/merge-base.o builtin/merge-file.o builtin/merge-index.o builtin/merge-ours.o builtin/merge-recursive.o builtin/merge-tree.o builtin/merge.o builtin/mktag.o builtin/mktree.o builtin/multi-pack-index.o builtin/mv.o builtin/name-rev.o builtin/notes.o builtin/pack-objects.o builtin/pack-redundant.o builtin/pack-refs.o builtin/patch-id.o builtin/prune-packed.o builtin/prune.o builtin/pull.o builtin/push.o builtin/range-diff.o builtin/read-tree.o builtin/rebase.o builtin/receive-pack.o builtin/reflog.o builtin/remote-ext.o builtin/remote-fd.o builtin/remote.o builtin/repack.o builtin/replace.o builtin/rerere.o builtin/reset.o builtin/rev-list.o builtin/rev-parse.o builtin/revert.o builtin/rm.o builtin/send-pack.o builtin/shortlog.o builtin/show-branch.o builtin/show-index.o builtin/show-ref.o builtin/sparse-checkout.o builtin/stash.o builtin/stripspace.o builtin/submodule--helper.o builtin/symbolic-ref.o builtin/tag.o builtin/unpack-file.o builtin/unpack-objects.o builtin/update-index.o builtin/update-ref.o builtin/update-server-info.o builtin/upload-archive.o builtin/upload-pack.o builtin/var.o builtin/verify-commit.o builtin/verify-pack.o builtin/verify-tag.o builtin/worktree.o builtin/write-tree.o common-main.o libgit.a xdiff/lib.a reftable/libreftable.a libgit.a -lz -pthread -lrt
 /usr/bin//rosecheckers -g -O2 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="x86_64" -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_DC -DSHA1DC_NO_STANDARD_INCLUDES -DSHA1DC_INIT_SAFE_HASH_DEFAULT=0 -DSHA1DC_CUSTOM_INCLUDE_SHA1_C="cache.h" -DSHA1DC_CUSTOM_INCLUDE_UBC_CHECK_C="git-compat-util.h" -DSHA256_BLK -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM -DPROCFS_EXECUTABLE_PATH="/proc/self/exe" -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH="/bin/sh" builtin/add.o builtin/am.o builtin/annotate.o builtin/apply.o builtin/archive.o builtin/bisect--helper.o builtin/blame.o builtin/branch.o builtin/bugreport.o builtin/bundle.o builtin/cat-file.o builtin/check-attr.o builtin/check-ignore.o builtin/check-mailmap.o builtin/check-ref-format.o builtin/checkout--worker.o builtin/checkout-index.o builtin/checkout.o builtin/clean.o builtin/clone.o builtin/column.o builtin/commit-graph.o builtin/commit-tree.o builtin/commit.o builtin/config.o builtin/count-objects.o builtin/credential-cache--daemon.o builtin/credential-cache.o builtin/credential-store.o builtin/credential.o builtin/describe.o builtin/diagnose.o builtin/diff-files.o builtin/diff-index.o builtin/diff-tree.o builtin/diff.o builtin/difftool.o builtin/env--helper.o builtin/fast-export.o builtin/fast-import.o builtin/fetch-pack.o builtin/fetch.o builtin/fmt-merge-msg.o builtin/for-each-ref.o builtin/for-each-repo.o builtin/fsck.o builtin/fsmonitor--daemon.o builtin/gc.o builtin/get-tar-commit-id.o builtin/grep.o builtin/hash-object.o builtin/help.o builtin/hook.o builtin/index-pack.o builtin/init-db.o builtin/interpret-trailers.o builtin/log.o builtin/ls-files.o builtin/ls-remote.o builtin/ls-tree.o builtin/mailinfo.o builtin/mailsplit.o builtin/merge-base.o builtin/merge-file.o builtin/merge-index.o builtin/merge-ours.o builtin/merge-recursive.o builtin/merge-tree.o builtin/merge.o builtin/mktag.o builtin/mktree.o builtin/multi-pack-index.o builtin/mv.o builtin/name-rev.o builtin/notes.o builtin/pack-objects.o builtin/pack-redundant.o builtin/pack-refs.o builtin/patch-id.o builtin/prune-packed.o builtin/prune.o builtin/pull.o builtin/push.o builtin/range-diff.o builtin/read-tree.o builtin/rebase.o builtin/receive-pack.o builtin/reflog.o builtin/remote-ext.o builtin/remote-fd.o builtin/remote.o builtin/repack.o builtin/replace.o builtin/rerere.o builtin/reset.o builtin/rev-list.o builtin/rev-parse.o builtin/revert.o builtin/rm.o builtin/send-pack.o builtin/shortlog.o builtin/show-branch.o builtin/show-index.o builtin/show-ref.o builtin/sparse-checkout.o builtin/stash.o builtin/stripspace.o builtin/submodule--helper.o builtin/symbolic-ref.o builtin/tag.o builtin/unpack-file.o builtin/unpack-objects.o builtin/update-index.o builtin/update-ref.o builtin/update-server-info.o builtin/upload-archive.o builtin/upload-pack.o builtin/var.o builtin/verify-commit.o builtin/verify-pack.o builtin/verify-tag.o builtin/worktree.o builtin/write-tree.o common-main.o libgit.a xdiff/lib.a reftable/libreftable.a libgit.a -lz -pthread -lrt
Invalid arguments...must specify a C/C++ source file:
Aborted
