From 06671cbc3806def948d4a8933c64e60291d5d84c Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Sun, 21 Aug 2011 14:33:27 -0600 Subject: [PATCH] mktables: Don't look at complement tables for equivalences The inserted comment explains why. --- lib/unicore/mktables | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/unicore/mktables b/lib/unicore/mktables index 761525c..60dffca 100644 --- a/lib/unicore/mktables +++ b/lib/unicore/mktables @@ -13952,6 +13952,10 @@ sub write_all_tables() { # have to have the same status to share a file, so add # this to the bucket hash. (The reason for this latter is # that Heavy.pl associates a status with a file.) + # We don't check tables that are inverses of others, as it + # would lead to some coding complications, and checking + # all the regular ones should find everything. + if ($table->complement == 0) { my $hash = $table->hash . ';' . $table->status; # Look at each table that is in the same bucket as this @@ -13967,6 +13971,7 @@ sub write_all_tables() { # Here, not equivalent, add this table to the bucket. push @{$match_tables_to_write{$hash}}, $table; + } } } else { -- 2.7.4