[liblouis-liblouisxml] Re: Errors when running the test suite

  • From: "John J. Boyer" <john.boyer@xxxxxxxxxxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Mon, 6 Feb 2012 12:07:28 -0600

Continuing my last message. Naturally I suspect a bug. however, when I 
run make check I get the message that there is no rule for check. Also, 
the errors in corrections.ctb are not signivicant, since it is not 
intended to be run alone. The same may be true of cs-translation.ctb

Thanks,
John

On Mon, Feb 06, 2012 at 10:34:45AM -0600, John J. Boyer wrote:
> 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

-- 
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

Other related posts: