The available filters xxx are:
The script uses its knowledge of the changes made by each of the filters to identify changes which are unexpected. The idea is to serve as a check that the the source code filter program itself has not made a mistake. The parsing done by this script is much less careful than that done by the filters, so it may make mistakes - apparent discrepancies reported by this script should be investigated, but may well not indicate genuine problems.
If an apparent discrepancy is found, the script prints the first line from each file in which a discrepancy exists. The text printed is not the text as it appears in the files, but a version mangled by this program for comparison - whitespace, formatting, and other things may have been changed. The printed text should however make it easy enough to find the relevant point in the input file.
If there is an apparent discrepancy the exit status of the program will be non-zero; if the files match then there is no output and exit status is zero.