[liblouis-liblouisxml] Build failed in Jenkins: Liblouis #158

  • From: Continuous Integration Server <continuous-integration-server@xxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Fri, 14 Dec 2012 00:05:14 +0100 (CET)

See <http://xmlp-test:8080/job/Liblouis/158/changes>

Changes:

[bertfrees@xxxxxxxxx] Add helper function to convert typeform strings

[bertfrees@xxxxxxxxx] Fix crash in test typeform.c

widechar strings are not 0-terminated

[bertfrees@xxxxxxxxx] Fix more compiler warnings

[christian.egli@xxxxxxxxxxxxxx] Fix more compiler warnings

[christian.egli@xxxxxxxxxxxxxx] Fixes for compiler warnings

[christian.egli@xxxxxxxxxxxxxx] Update for release 2.5.2

[christian.egli@xxxxxxxxxxxxxx] Fix a regression with the 'com' contraction.

------------------------------------------
[...truncated 670 lines...]
en_gb_g1_italics.c:31: warning: passing argument 3 of 'check_translation' makes 
pointer from integer without a cast
brl_checks.h:14: note: expected 'const char *' but argument is of type 'int'
mv -f .deps/en_gb_g1_italics.Tpo .deps/en_gb_g1_italics.Po
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
en_gb_g1_italics brl_checks.o en_gb_g1_italics.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/en_gb_g1_italics brl_checks.o 
en_gb_g1_italics.o  ../liblouis/.libs/liblouis.so
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../liblouis  -I../liblouis   -g -O2 -MT 
letterDefTest.o -MD -MP -MF .deps/letterDefTest.Tpo -c -o letterDefTest.o 
letterDefTest.c
mv -f .deps/letterDefTest.Tpo .deps/letterDefTest.Po
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
letterDefTest brl_checks.o letterDefTest.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/letterDefTest brl_checks.o 
letterDefTest.o  ../liblouis/.libs/liblouis.so
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
squash_space brl_checks.o squash_space.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/squash_space brl_checks.o 
squash_space.o  ../liblouis/.libs/liblouis.so
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
hyphenate brl_checks.o hyphenate.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/hyphenate brl_checks.o 
hyphenate.o  ../liblouis/.libs/liblouis.so
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../liblouis  -I../liblouis   -g -O2 -MT 
pass1Only.o -MD -MP -MF .deps/pass1Only.Tpo -c -o pass1Only.o pass1Only.c
mv -f .deps/pass1Only.Tpo .deps/pass1Only.Po
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
pass1Only brl_checks.o pass1Only.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/pass1Only brl_checks.o 
pass1Only.o  ../liblouis/.libs/liblouis.so
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o outpos 
brl_checks.o outpos.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/outpos brl_checks.o outpos.o  
../liblouis/.libs/liblouis.so
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../liblouis  -I../liblouis   -g -O2 -MT 
getTable.o -MD -MP -MF .deps/getTable.Tpo -c -o getTable.o getTable.c
mv -f .deps/getTable.Tpo .deps/getTable.Po
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
getTable getTable.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/getTable getTable.o  
../liblouis/.libs/liblouis.so
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../liblouis  -I../liblouis   -g -O2 -MT 
typeform.o -MD -MP -MF .deps/typeform.Tpo -c -o typeform.o typeform.c
mv -f .deps/typeform.Tpo .deps/typeform.Po
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
typeform typeform.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/typeform typeform.o  
../liblouis/.libs/liblouis.so
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
pass0_typebuf brl_checks.o pass0_typebuf.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/pass0_typebuf brl_checks.o 
pass0_typebuf.o  ../liblouis/.libs/liblouis.so
make[3]: Nothing to be done for `check_all_tables.pl'.
make[3]: Nothing to be done for `check_endless_loop.pl'.
make[3]: Nothing to be done for `multiple_table_path.pl'.
make[3]: Nothing to be done for `check_doctests.py'.
make[3]: Nothing to be done for `runHarness.py'.
make[3]: Leaving directory 
`<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests'>
make  check-TESTS
make[3]: Entering directory 
`<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests'>
PASS: pass2
PASS: pass2_inpos
*** glibc detected *** 
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-inpos>: free(): 
invalid next size (fast): 0x0000000000f71060 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71ad6)[0x2b435de02ad6]
/lib/libc.so.6(cfree+0x6c)[0x2b435de0784c]
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-inpos[0x4011b6]>
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-inpos[0x40148e]>
/lib/libc.so.6(__libc_start_main+0xfd)[0x2b435ddafc4d]
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-inpos[0x400919]>
======= Memory map: ========
00400000-00402000 r-xp 00000000 09:03 17232445                           
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-inpos>
00601000-00602000 rw-p 00001000 09:03 17232445                           
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-inpos>
00f71000-00f92000 rw-p 00000000 00:00 0                                  [heap]
2b435d94b000-2b435d969000 r-xp 00000000 09:03 16820213                   
/lib/ld-2.11.2.so
2b435d969000-2b435d96b000 rw-p 00000000 00:00 0 
2b435db68000-2b435db69000 r--p 0001d000 09:03 16820213                   
/lib/ld-2.11.2.so
2b435db69000-2b435db6a000 rw-p 0001e000 09:03 16820213                   
/lib/ld-2.11.2.so
2b435db6a000-2b435db6b000 rw-p 00000000 00:00 0 
2b435db6b000-2b435db85000 r-xp 00000000 09:03 26141800                   
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/liblouis/.libs/liblouis.so.2.3.2>
2b435db85000-2b435dd84000 ---p 0001a000 09:03 26141800                   
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/liblouis/.libs/liblouis.so.2.3.2>
2b435dd84000-2b435dd85000 rw-p 00019000 09:03 26141800                   
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/liblouis/.libs/liblouis.so.2.3.2>
2b435dd85000-2b435dd8a000 rw-p 00000000 00:00 0 
2b435dd90000-2b435dd91000 rw-p 00000000 00:00 0 
2b435dd91000-2b435dee9000 r-xp 00000000 09:03 16820086                   
/lib/libc-2.11.2.so
2b435dee9000-2b435e0e8000 ---p 00158000 09:03 16820086                   
/lib/libc-2.11.2.so
2b435e0e8000-2b435e0ec000 r--p 00157000 09:03 16820086                   
/lib/libc-2.11.2.so
2b435e0ec000-2b435e0ed000 rw-p 0015b000 09:03 16820086                   
/lib/libc-2.11.2.so
2b435e0ed000-2b435e0f4000 rw-p 00000000 00:00 0 
2b435e0fb000-2b435e111000 r-xp 00000000 09:03 16818330                   
/lib/libgcc_s.so.1
2b435e111000-2b435e310000 ---p 00016000 09:03 16818330                   
/lib/libgcc_s.so.1
2b435e310000-2b435e311000 rw-p 00015000 09:03 16818330                   
/lib/libgcc_s.so.1
2b4360000000-2b4360021000 rw-p 00000000 00:00 0 
2b4360021000-2b4364000000 ---p 00000000 00:00 0 
7fff41b5e000-7fff41b73000 rw-p 00000000 00:00 0                          [stack]
7fff41bff000-7fff41c00000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  
[vsyscall]
Input: 'aaabcdefg'
Expected: 'abcddefg'
Received: 'abcddefg  x     '
Diff: Expected nothing but recieved ' ' in index 8
Input: 'aaabcdefg'
Expected: 'xcddwg'
Received: 'xcddwg  z         '
Diff: Expected nothing but recieved ' ' in index 6
/bin/bash: line 5: 15255 Aborted                 
LOUIS_TABLEPATH=../tables,../tests/tables,../tests/tables/moreTables 
PYTHONPATH=../tests/harness:../python:$PYTHONPATH HARNESS_DIR=../tests/harness 
LD_LIBRARY_PATH=../liblouis/.libs:$LD_LIBRARY_PATH PATH=../tools:$PATH 
${dir}$tst
FAIL: inpos
PASS: inpos_match_replace
PASS: uplow_with_unicode
string='greetings  ' cursor=10 (' ') expected=8 recieved=7 (' ')
XFAIL: present_progressive
PASS: capitalized_word
PASS: capitalized_with_sentance
PASS: inpos_compbrl
Input: 'He said it wasn't always working as expected.'
Expected: '.,he sd x wasn't .alw ."w+ z expect$4'
Received: '.,he sd x wasn't .alw .work+ z expect$4'
Diff: Expected '"' but recieved 'w' in index 23
Input: 'Er sagte es funktioniere nicht immer wie erwartet.'
Expected: '_ER SAGTE ES __FUNKTION0RE NI4T', IMMER W0 ERWARTET.'
Received: '_ER SAGTE ES __FUNKTION0RE _NI4T IMMER W0 ERWARTET.'
Diff: Expected 'N' but recieved '_' in index 27
XFAIL: lastworditalafter
Input: 'This is a Test in Italic.'
Expected: '..,this is a ,test in ,italic4.''
Received: ',this is a ,test in ,italic4.' is a 1t.'est'
Diff: Expected '.' but recieved ',' in index 0
Input: 'This is a Test'
Expected: ',this .is .a ,test'
Received: ',this is a.' ,testic4 is,+ .'
Diff: Expected '.' but recieved 'i' in index 6
XFAIL: en_gb_g1_italics
PASS: letterDefTest
*** glibc detected *** 
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-squash_space>: 
free(): invalid next size (fast): 0x0000000001a87040 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71ad6)[0x2ba944882ad6]
/lib/libc.so.6(cfree+0x6c)[0x2ba94488784c]
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-squash_space[0x4011b6]>
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-squash_space[0x401471]>
/lib/libc.so.6(__libc_start_main+0xfd)[0x2ba94482fc4d]
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-squash_space[0x400919]>
======= Memory map: ========
00400000-00403000 r-xp 00000000 09:03 17232456                           
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-squash_space>
00602000-00603000 rw-p 00002000 09:03 17232456                           
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-squash_space>
01a87000-01aa8000 rw-p 00000000 00:00 0                                  [heap]
2ba9443cb000-2ba9443e9000 r-xp 00000000 09:03 16820213                   
/lib/ld-2.11.2.so
2ba9443e9000-2ba9443eb000 rw-p 00000000 00:00 0 
2ba9445e8000-2ba9445e9000 r--p 0001d000 09:03 16820213                   
/lib/ld-2.11.2.so
2ba9445e9000-2ba9445ea000 rw-p 0001e000 09:03 16820213                   
/lib/ld-2.11.2.so
2ba9445ea000-2ba9445eb000 rw-p 00000000 00:00 0 
2ba9445eb000-2ba944605000 r-xp 00000000 09:03 26141800                   
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/liblouis/.libs/liblouis.so.2.3.2>
2ba944605000-2ba944804000 ---p 0001a000 09:03 26141800                   
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/liblouis/.libs/liblouis.so.2.3.2>
2ba944804000-2ba944805000 rw-p 00019000 09:03 26141800                   
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/liblouis/.libs/liblouis.so.2.3.2>
2ba944805000-2ba94480a000 rw-p 00000000 00:00 0 
2ba944810000-2ba944811000 rw-p 00000000 00:00 0 
2ba944811000-2ba944969000 r-xp 00000000 09:03 16820086                   
/lib/libc-2.11.2.so
2ba944969000-2ba944b68000 ---p 00158000 09:03 16820086                   
/lib/libc-2.11.2.so
2ba944b68000-2ba944b6c000 r--p 00157000 09:03 16820086                   
/lib/libc-2.11.2.so
2ba944b6c000-2ba944b6d000 rw-p 0015b000 09:03 16820086                   
/lib/libc-2.11.2.so
2ba944b6d000-2ba944b74000 rw-p 00000000 00:00 0 
2ba944b7b000-2ba944b91000 r-xp 00000000 09:03 16818330                   
/lib/libgcc_s.so.1
2ba944b91000-2ba944d90000 ---p 00016000 09:03 16818330                   
/lib/libgcc_s.so.1
2ba944d90000-2ba944d91000 rw-p 00015000 09:03 16818330                   
/lib/libgcc_s.so.1
2ba948000000-2ba948021000 rw-p 00000000 00:00 0 
2ba948021000-2ba94c000000 ---p 00000000 00:00 0 
7fff7ae3b000-7fff7ae50000 rw-p 00000000 00:00 0                          [stack]
7fff7afff000-7fff7b000000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  
[vsyscall]
Input: '            '
Expected: '      '
Received: '              '
Diff: Expected nothing but recieved ' ' in index 3
Input: '    
    '
Expected: ' 
 '
Received: ' 
         '
Diff: Expected nothing but recieved ' ' in index 3
Input: '            '
Expected: ' '
Received: '             '
Diff: Expected nothing but recieved ' ' in index 1
Input: '    
    '
Expected: ' '
Received: '             '
Diff: Expected nothing but recieved ' ' in index 1
Input: '    
            
                    


                    '
Expected: ' '
Received: '             '
Diff: Expected nothing but recieved ' ' in index 1
Input: '            '
Expected: ' '
Received: '              '
Diff: Expected ' ' but recieved '       ' in index 0
/bin/bash: line 5: 15483 Aborted                 
LOUIS_TABLEPATH=../tables,../tests/tables,../tests/tables/moreTables 
PYTHONPATH=../tests/harness:../python:$PYTHONPATH HARNESS_DIR=../tests/harness 
LD_LIBRARY_PATH=../liblouis/.libs:$LD_LIBRARY_PATH PATH=../tools:$PATH 
${dir}$tst
XFAIL: squash_space
PASS: hyphenate
PASS: pass1Only
PASS: outpos
bad.ctb:1: error: opcode 'bad' not defined.
bad.ctb:2: error: opcode 'bad' not defined.
2 errors found.
bad.ctb:1: error: opcode 'bad' not defined.
bad.ctb:2: error: opcode 'bad' not defined.
2 errors found.
bad.ctb:1: error: opcode 'bad' not defined.
bad.ctb:2: error: opcode 'bad' not defined.
2 errors found.
PASS: getTable
PASS: typeform
PASS: pass0_typebuf
PASS: check_all_tables.pl
PASS: check_endless_loop.pl
PASS: multiple_table_path.pl
**********************************************************************
File "./doctests/nl-BE-g1.ctb_test.txt", line 265, in nl-BE-g1.ctb_test.txt
Failed example:
    t.braille(u'37,8�� C')
Expected:
    u'#cg,h") $c'
Got:
    u'#cg,h") >c'
**********************************************************************
1 items had failures:
   1 of 121 in nl-BE-g1.ctb_test.txt
***Test Failed*** 1 failures.
FAIL: check_doctests.py
--- Braille Cursor Difference Failure: ../tests/harness/en-GB-g2_harness.txt ---
input:                    'Pappa Pappa help me.'
received brl:             '������������������ ������������������ ������������ 
���������'
BRLCursorAt 17 expected 15: '               * ^    '
--- end ---

--- Braille Difference Failure: ../tests/harness/da-dk-g2_harness.txt ---
input:                    'igen'
expected brl:             '���������'
actual brl:               '���'
--- end ---

--- Braille Difference Failure: ../tests/harness/da-dk-g2_harness.txt ---
input:                    'men'
expected brl:             '������'
actual brl:               '���'
--- end ---

--- Braille Difference Failure: ../tests/harness/da-dk-g2_harness.txt ---
input:                    'ret'
expected brl:             '������'
actual brl:               '���'
--- end ---

Ran 3361 tests, with 4 failures and 0 errors.
PASS: runHarness.py
=============================================
2 of 24 tests failed
Please report to john.boyer@xxxxxxxxxxxxxxxxx
=============================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory 
`<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests'>
make[2]: *** [check-am] Error 2
make[2]: Leaving directory 
`<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests'>
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory 
`<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests'>
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure


-----
Geschenktipp: Ein Buch der SBS.
Als Hoerbuch, in Grossdruck oder Blindenschrift. Informieren Sie sich unter 
http://www.sbs.ch/schenken .
For a description of the software, to download it and links to
project pages go to http://www.abilitiessoft.com

Other related posts:

  • » [liblouis-liblouisxml] Build failed in Jenkins: Liblouis #158 - Continuous Integration Server