diff -r 97419fef4b8f -r 13596dc42a47 common/tools/analysis/find_collisions.pl --- a/common/tools/analysis/find_collisions.pl Thu Jul 16 14:35:54 2009 +0100 +++ b/common/tools/analysis/find_collisions.pl Thu Jul 16 16:33:38 2009 +0100 @@ -135,30 +135,31 @@ { if(-e $left && -e $right) { - my $leftdiff = 0; - my $rightdiff = 0; - open(DIFF,"diff $left $target|") or die "couldn't execute diff"; - print "diff $left $target\n"; + my $leftdiff = 1; + my $rightdiff = 1; + open(DIFF,"fc $left $target|") or die "couldn't execute fc"; + print "fc $left $target\n"; while(my $line = ) { - if($line =~ m/\S+/) + + if($line =~ m/FC:\sno\sdifferences\sencountered/i) { - $leftdiff = 1; - print "\t$line"; + $leftdiff = 0; } + print "\t$line"; } close DIFF; - open(DIFF,"diff $right $target|") or die "couldn't execute diff"; - print "diff $right $target\n"; + open(DIFF,"fc $right $target|") or die "couldn't execute fc"; + print "fc $right $target\n"; while( my $line = ) { - if($line =~ m/\S+/) + if($line =~ m/FC:\sno\sdifferences\sencountered/i) { - $rightdiff = 1; - print "\t$line"; + $rightdiff = 0; } + print "\t$line"; } close DIFF;