The code that handles context and multipass opcodes has recently been extensively revised in the process of implementing the first version of the new scripting language. I'll have a look at the problem. Good thing it was caught well in advance of the next release date. John On Mon, Feb 06, 2012 at 04:51:18PM +0100, Christian Egli wrote: > Hi all > > As I integrate new tables or fixes to exsisting tables I always run > 'make check' to see if the tables pass all the tests. > > Now, lately (and I'll have to find out since when) many tests fail. It > appears that there is a problem with the context and pass* opcodes. Any > idea? > > cs-translation.ctb:68: '' is neither a class name nor a swap name. > cs-translation.ctb:69: '' is neither a class name nor a swap name. > cs-translation.ctb:70: '' is neither a class name nor a swap name. > 3 errors found. > cs-translation.ctb:68: '' is neither a class name nor a swap name. > cs-translation.ctb:69: '' is neither a class name nor a swap name. > cs-translation.ctb:70: '' is neither a class name nor a swap name. > 3 errors found. > cs-translation.ctb:68: '' is neither a class name nor a swap name. > cs-translation.ctb:69: '' is neither a class name nor a swap name. > cs-translation.ctb:70: '' is neither a class name nor a swap name. > 3 errors found. > ../tables/cs-g1.ctb could not be found or contains errors > lou_checktable on ../tables/cs-g1.ctb failed or timed out > corrections.ctb:10: invalid escape sequence. > corrections.ctb:10: Test/if part must contain characters, dots, attributes or > class swap. > corrections.ctb:28: invalid escape sequence. > corrections.ctb:29: invalid escape sequence. > corrections.ctb:29: incorrect operator '? ' in test part > 5 errors found. > corrections.ctb:10: invalid escape sequence. > corrections.ctb:28: invalid escape sequence. > corrections.ctb:29: invalid escape sequence. > corrections.ctb:29: incorrect operator '? ' in test part > 4 errors found. > corrections.ctb:10: invalid escape sequence. > corrections.ctb:28: invalid escape sequence. > corrections.ctb:29: invalid escape sequence. > corrections.ctb:29: incorrect operator '? ' in test part > 4 errors found. > ../tables/en-us-mathtext.ctb could not be found or contains errors > lou_checktable on ../tables/en-us-mathtext.ctb failed or timed out > marburg.ctb:170: '' is neither a class name nor a swap name. > marburg.ctb:171: '' is neither a class name nor a swap name. > marburg.ctb:174: '' is neither a class name nor a swap name. > marburg.ctb:175: '' is neither a class name nor a swap name. > marburg.ctb:176: '' is neither a class name nor a swap name. > 5 errors found. > marburg.ctb:170: '' is neither a class name nor a swap name. > marburg.ctb:171: '' is neither a class name nor a swap name. > marburg.ctb:174: '' is neither a class name nor a swap name. > marburg.ctb:175: '' is neither a class name nor a swap name. > marburg.ctb:176: '' is neither a class name nor a swap name. > 5 errors found. > marburg.ctb:170: '' is neither a class name nor a swap name. > marburg.ctb:171: '' is neither a class name nor a swap name. > marburg.ctb:174: '' is neither a class name nor a swap name. > marburg.ctb:175: '' is neither a class name nor a swap name. > marburg.ctb:176: '' is neither a class name nor a swap name. > 5 errors found. > ../tables/marburg.ctb could not be found or contains errors > lou_checktable on ../tables/marburg.ctb failed or timed out > nl-BE-translation.ctb:122: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:123: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:124: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:130: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:131: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:132: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:133: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:134: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:136: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:144: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:145: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:146: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:147: '' is neither a class name nor a swap name. > 13 errors found. > nl-BE-translation.ctb:122: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:123: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:124: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:130: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:131: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:132: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:133: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:134: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:136: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:144: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:145: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:146: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:147: '' is neither a class name nor a swap name. > 13 errors found. > nl-BE-translation.ctb:122: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:123: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:124: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:130: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:131: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:132: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:133: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:134: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:136: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:144: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:145: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:146: '' is neither a class name nor a swap name. > nl-BE-translation.ctb:147: '' is neither a class name nor a swap name. > 13 errors found. > ../tables/nl-BE-g1.ctb could not be found or contains errors > lou_checktable on ../tables/nl-BE-g1.ctb failed or timed out > ukmaths.ctb:170: '' is neither a class name nor a swap name. > ukmaths.ctb:171: '' is neither a class name nor a swap name. > ukmaths.ctb:174: '' is neither a class name nor a swap name. > ukmaths.ctb:175: '' is neither a class name nor a swap name. > ukmaths.ctb:176: '' is neither a class name nor a swap name. > 5 errors found. > ukmaths.ctb:170: '' is neither a class name nor a swap name. > ukmaths.ctb:171: '' is neither a class name nor a swap name. > ukmaths.ctb:174: '' is neither a class name nor a swap name. > ukmaths.ctb:175: '' is neither a class name nor a swap name. > ukmaths.ctb:176: '' is neither a class name nor a swap name. > 5 errors found. > ukmaths.ctb:170: '' is neither a class name nor a swap name. > ukmaths.ctb:171: '' is neither a class name nor a swap name. > ukmaths.ctb:174: '' is neither a class name nor a swap name. > ukmaths.ctb:175: '' is neither a class name nor a swap name. > ukmaths.ctb:176: '' is neither a class name nor a swap name. > 5 errors found. > ../tables/ukmaths.ctb could not be found or contains errors > lou_checktable on ../tables/ukmaths.ctb failed or timed out > wiskunde-translation.ctb:70: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:71: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:72: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:73: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:74: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:76: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:77: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:78: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:79: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:80: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:90: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:91: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:92: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:93: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:98: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:99: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:130: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:131: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:132: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:133: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:134: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:135: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:137: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:138: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:139: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:140: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:141: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:142: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:144: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:145: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:148: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:149: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:164: '' is neither a class name nor a swap name. > 33 errors found. > wiskunde-translation.ctb:70: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:71: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:72: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:73: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:74: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:76: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:77: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:78: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:79: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:80: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:90: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:91: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:92: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:93: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:98: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:99: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:130: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:131: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:132: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:133: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:134: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:135: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:137: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:138: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:139: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:140: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:141: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:142: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:144: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:145: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:148: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:149: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:164: '' is neither a class name nor a swap name. > 33 errors found. > wiskunde-translation.ctb:70: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:71: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:72: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:73: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:74: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:76: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:77: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:78: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:79: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:80: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:90: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:91: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:92: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:93: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:98: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:99: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:130: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:131: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:132: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:133: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:134: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:135: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:137: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:138: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:139: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:140: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:141: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:142: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:144: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:145: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:148: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:149: '' is neither a class name nor a swap name. > wiskunde-translation.ctb:164: '' is neither a class name nor a swap name. > 33 errors found. > ../tables/wiskunde.ctb could not be found or contains errors > lou_checktable on ../tables/wiskunde.ctb failed or timed out > FAIL: check_all_tables.pl > > Thanks > Christian > > -- > Christian Egli > Swiss Library for the Blind, Visually Impaired and Print Disabled > Grubenstrasse 12, CH-8045 Zürich, Switzerland > > ----- > Neu bei der SBS: 9000 Buecher kaufen oder schenken. Mehr dazu finden Sie > unter http://www.sbs.ch/verkauf > For a description of the software, to download it and links to > project pages go to http://www.abilitiessoft.com -- John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. http://www.abilitiessoft.com Madison, Wisconsin USA Developing software for people with disabilities For a description of the software, to download it and links to project pages go to http://www.abilitiessoft.com