SuperC generates the member summary section when you specify either
a file group comparison or use a macro library (MACLIB) or text library
(TXTLIB) as input. The member summary section is really two sections
with a page separator between them.
Figure 1 shows an example of the two member
summary sections for a FILE compare type.
The first section indicates which files were compared and whether
they were found to be different or the same. In Figure 1,
NEW TEST1 A was compared to OLD TEST1 A and NEW TEST2 A was compared
to OLD TEST2 A. Both comparisons found differences. Following the
member statistics are the group statistics. As this was a FILE comparison,
the statistics are in terms of files and the number of bytes in each
file.
Note: Different compare types produce slightly different results in
the first section.
The second part of the member summary section shows all the members
from both the
new and
old file groups which were not
paired (and hence not compared). In
Figure 1,
only OLD TEST3 A from the
old file group was not compared to
any file from the
new group.
Figure 1. Example of the member summary section of the comparison
listing 1 MEMBER SUMMARY LISTING (FILE COMPARE)
2 DIFF SAME FILE NAMES N-BYTES O-BYTES
3 ** NEW TEST1 A5 OLD TEST1 A5 240 240
** NEW TEST2 A5 OLD TEST2 A5 240 240
---------------------- ------- -------
4 GROUP TOTALS 480 480
5 2 TOTAL FILES PROCESSED AS A GROUP
6 2 TOTAL FILES PROCESSED HAD CHANGES
7 0 TOTAL FILES PROCESSED HAD NO CHANGES
8 0 TOTAL NEW FILES NOT PAIRED
9 1 TOTAL OLD FILES NOT PAIRED
1 ASMFSUPC - MVS FILE/LINE/WORD/BYTE/SFOR COMPARE UTILITY- V1R6M0
NEW: NEW TEST* A OLD:
MEMBER SUMMARY LISTING (FILE COMPARE)
NON-PAIRED NEW GROUP FILES | NON-PAIRED OLD GR
| 10 OLD TEST3 A5
- 1
- Section Header. In this context, "member" can refer to either
members of a MACLIB or TXTLIB, or members of a file group.
- 2
- Header line. Consists of several column headers.
- DIFF
- Contains "**" when the new and old files
differ.
- SAME
- Contains "**" when the new and old are
the same.
- FILE NAMES
- The file names or paired members of the file group or MACLIB/TXTLIB
compared.
- N-BYTES
- Number of bytes processed in the new member.
- O-BYTES
- Number of bytes processed in the old member.
- N-LINES
- (Not shown) Number of lines processed in the new member.
- O-LINES
- (Not shown) Number of lines processed in the old member.
- N-HASH-SUM
- (Not shown) SuperC generated a hash value for the new member.
- O-HASH-SUM
- (Not shown) SuperC generated a hash value for the old member.
Note: The hashsums of files can be used to compare
two files that are not physically on the same system. If the hashsum
of a file on system A is different from the hashsum of a file on system
B, then the files can be said to be different. If the hashsum of
the files are identical, there is a high probability that the files
are the same. As secondary confirmation that the files are the same,
compare the number of lines and number of bytes.
- 3
- Group (file) file statistics.
- 4
- Group totals header line.
- 5
- Total number of files that were processed as a group.
- 6
- Total number of files compared that had differences.
- 7
- Total number of files compared that had no differences.
- 8
- Total number of new files that were not paired (and therefore
were not compared).
- 9
- Total number of old files that were not paired (and therefore
were not compared).
- 10
- OLD TEST3 A5 was present in the old file group. It could
not be paired with a similarly named file in the new file group
and was not processed.