HLASM Toolkit Feature User's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


How SuperC corrects false matches

HLASM Toolkit Feature User's Guide
GC26-8710-10

Occasionally, SuperC reports that it has detected a false line or word match and has corrected the results in the listing and summary report. Any affected matched pair has been reclassified as an insert/delete pair. Any resulting error might be in the masking of potential matches that are overlooked due to the early false match coupling. That is, an equivalent yet undiscovered match might be overlooked due to the premature false matching. The condition should be of minor importance since it happens so rarely and the masking effect has a low probability of affecting the final results.

An equally important SuperC concern is whether it finds the best match set and whether it finds all matches. Unfortunately, the match-finding algorithm is not perfect. Ignoring the false match masking problem, and the many duplicate source lines obscuring the match set possibilities, occasional matches can be overlooked. SuperC , however, does not fail to correctly classify mismatches and does not incorrectly classify a mismatch as a match.

Comparison of large files can sometimes lead to false matches. Increasing the WORKSIZE process statement value can sometimes alleviate the number of false matches reported.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014