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

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

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

Changes:

[christian.egli@xxxxxxxxxxxxxx] Add a table for Korean provided by Joseph Lee

[mesar.hameed] da-dk-g2.ctb: remove duplicate entry, keeping correct 
contraction.
Thanks to Nicolai Svendsen for feedback.

------------------------------------------
[...truncated 595 lines...]
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
pass2_inpos brl_checks.o pass2_inpos.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/pass2_inpos brl_checks.o 
pass2_inpos.o  ../liblouis/.libs/liblouis.so
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o inpos 
brl_checks.o inpos.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/inpos brl_checks.o inpos.o  
../liblouis/.libs/liblouis.so
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
inpos_match_replace brl_checks.o inpos_match_replace.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/inpos_match_replace brl_checks.o 
inpos_match_replace.o  ../liblouis/.libs/liblouis.so
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../liblouis  -I../liblouis   -g -O2 -MT 
uplow_with_unicode.o -MD -MP -MF .deps/uplow_with_unicode.Tpo -c -o 
uplow_with_unicode.o uplow_with_unicode.c
mv -f .deps/uplow_with_unicode.Tpo .deps/uplow_with_unicode.Po
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
uplow_with_unicode brl_checks.o uplow_with_unicode.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/uplow_with_unicode brl_checks.o 
uplow_with_unicode.o  ../liblouis/.libs/liblouis.so
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
present_progressive brl_checks.o present_progressive.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/present_progressive brl_checks.o 
present_progressive.o  ../liblouis/.libs/liblouis.so
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
capitalized_word brl_checks.o capitalized_word.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/capitalized_word brl_checks.o 
capitalized_word.o  ../liblouis/.libs/liblouis.so
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
capitalized_with_sentance brl_checks.o capitalized_with_sentance.o 
../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/capitalized_with_sentance 
brl_checks.o capitalized_with_sentance.o  ../liblouis/.libs/liblouis.so
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
inpos_compbrl brl_checks.o inpos_compbrl.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/inpos_compbrl brl_checks.o 
inpos_compbrl.o  ../liblouis/.libs/liblouis.so
/bin/bash ../libtool --tag=CC   --mode=link gcc -std=gnu99  -g -O2   -o 
lastworditalafter brl_checks.o lastworditalafter.o ../liblouis/liblouis.la 
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/lastworditalafter brl_checks.o 
lastworditalafter.o  ../liblouis/.libs/liblouis.so
/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
typeform.c: In function 'main':
typeform.c:96: warning: initializer-string for array of chars is too long
typeform.c:96: warning: (near initialization for 'strings[84]')
typeform.c:110: warning: initializer-string for array of chars is too long
typeform.c:110: warning: (near initialization for 'strings[98]')
typeform.c:112: warning: initializer-string for array of chars is too long
typeform.c:112: warning: (near initialization for 'strings[100]')
typeform.c:114: warning: initializer-string for array of chars is too long
typeform.c:114: warning: (near initialization for 'strings[102]')
typeform.c:126: warning: initializer-string for array of chars is too long
typeform.c:126: warning: (near initialization for 'strings[114]')
typeform.c:132: warning: initializer-string for array of chars is too long
typeform.c:132: warning: (near initialization for 'strings[120]')
typeform.c:135: warning: initializer-string for array of chars is too long
typeform.c:135: warning: (near initialization for 'strings[123]')
typeform.c:166: warning: initializer-string for array of chars is too long
typeform.c:166: warning: (near initialization for 'strings[154]')
typeform.c:169: warning: initializer-string for array of chars is too long
typeform.c:169: warning: (near initialization for 'strings[157]')
typeform.c:179: warning: initializer-string for array of chars is too long
typeform.c:179: warning: (near initialization for 'strings[167]')
typeform.c:195: warning: initializer-string for array of chars is too long
typeform.c:195: warning: (near initialization for 'strings[183]')
typeform.c:207: warning: initializer-string for array of chars is too long
typeform.c:207: warning: (near initialization for 'strings[195]')
typeform.c:242: warning: initializer-string for array of chars is too long
typeform.c:242: warning: (near initialization for 'strings[230]')
typeform.c:326: warning: initializer-string for array of chars is too long
typeform.c:326: warning: (near initialization for 'strings[314]')
typeform.c:410: warning: initializer-string for array of chars is too long
typeform.c:410: warning: (near initialization for 'strings[399]')
typeform.c:424: warning: initializer-string for array of chars is too long
typeform.c:424: warning: (near initialization for 'strings[413]')
typeform.c:426: warning: initializer-string for array of chars is too long
typeform.c:426: warning: (near initialization for 'strings[415]')
typeform.c:428: warning: initializer-string for array of chars is too long
typeform.c:428: warning: (near initialization for 'strings[417]')
typeform.c:440: warning: initializer-string for array of chars is too long
typeform.c:440: warning: (near initialization for 'strings[429]')
typeform.c:446: warning: initializer-string for array of chars is too long
typeform.c:446: warning: (near initialization for 'strings[435]')
typeform.c:449: warning: initializer-string for array of chars is too long
typeform.c:449: warning: (near initialization for 'strings[438]')
typeform.c:480: warning: initializer-string for array of chars is too long
typeform.c:480: warning: (near initialization for 'strings[469]')
typeform.c:483: warning: initializer-string for array of chars is too long
typeform.c:483: warning: (near initialization for 'strings[472]')
typeform.c:493: warning: initializer-string for array of chars is too long
typeform.c:493: warning: (near initialization for 'strings[482]')
typeform.c:509: warning: initializer-string for array of chars is too long
typeform.c:509: warning: (near initialization for 'strings[498]')
typeform.c:521: warning: initializer-string for array of chars is too long
typeform.c:521: warning: (near initialization for 'strings[510]')
typeform.c:556: warning: initializer-string for array of chars is too long
typeform.c:556: warning: (near initialization for 'strings[545]')
typeform.c:641: warning: initializer-string for array of chars is too long
typeform.c:641: warning: (near initialization for 'strings[629]')
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
PASS: 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.',,'
Diff: Expected '.' but recieved ',' in index 0
Input: 'This is a Test'
Expected: ',this .is .a ,test'
Received: ',this is a.' ,test'
Diff: Expected '.' but recieved 'i' in index 6
XFAIL: en_gb_g1_italics
PASS: letterDefTest
Input: '        '
Expected: ' '
Received: '     '
Diff: Expected ' ' but recieved '       ' in index 0
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
*** glibc detected *** 
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-typeform>: 
free(): invalid next size (fast): 0x00000000010efb70 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71ad6)[0x2b5d5d44cad6]
/lib/libc.so.6(cfree+0x6c)[0x2b5d5d45184c]
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-typeform[0x410cc1]>
/lib/libc.so.6(__libc_start_main+0xfd)[0x2b5d5d3f9c4d]
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-typeform[0x400709]>
======= Memory map: ========
00400000-00420000 r-xp 00000000 09:03 17211921                           
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-typeform>
00620000-00621000 rw-p 00020000 09:03 17211921                           
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/tests/.libs/lt-typeform>
010eb000-0112d000 rw-p 00000000 00:00 0                                  [heap]
2b5d5cf95000-2b5d5cfb3000 r-xp 00000000 09:03 16820213                   
/lib/ld-2.11.2.so
2b5d5cfb3000-2b5d5cfb5000 rw-p 00000000 00:00 0 
2b5d5d1b2000-2b5d5d1b3000 r--p 0001d000 09:03 16820213                   
/lib/ld-2.11.2.so
2b5d5d1b3000-2b5d5d1b4000 rw-p 0001e000 09:03 16820213                   
/lib/ld-2.11.2.so
2b5d5d1b4000-2b5d5d1b5000 rw-p 00000000 00:00 0 
2b5d5d1b5000-2b5d5d1cf000 r-xp 00000000 09:03 26141797                   
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/liblouis/.libs/liblouis.so.2.3.1>
2b5d5d1cf000-2b5d5d3ce000 ---p 0001a000 09:03 26141797                   
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/liblouis/.libs/liblouis.so.2.3.1>
2b5d5d3ce000-2b5d5d3cf000 rw-p 00019000 09:03 26141797                   
<http://xmlp-test:8080/job/Liblouis/ws/liblouis/liblouis/.libs/liblouis.so.2.3.1>
2b5d5d3cf000-2b5d5d3d3000 rw-p 00000000 00:00 0 
2b5d5d3da000-2b5d5d3db000 rw-p 00000000 00:00 0 
2b5d5d3db000-2b5d5d533000 r-xp 00000000 09:03 16820086                   
/lib/libc-2.11.2.so
2b5d5d533000-2b5d5d732000 ---p 00158000 09:03 16820086                   
/lib/libc-2.11.2.so
2b5d5d732000-2b5d5d736000 r--p 00157000 09:03 16820086                   
/lib/libc-2.11.2.so
2b5d5d736000-2b5d5d737000 rw-p 0015b000 09:03 16820086                   
/lib/libc-2.11.2.so
2b5d5d737000-2b5d5d73e000 rw-p 00000000 00:00 0 
2b5d5d745000-2b5d5d75b000 r-xp 00000000 09:03 16818330                   
/lib/libgcc_s.so.1
2b5d5d75b000-2b5d5d95a000 ---p 00016000 09:03 16818330                   
/lib/libgcc_s.so.1
2b5d5d95a000-2b5d5d95b000 rw-p 00015000 09:03 16818330                   
/lib/libgcc_s.so.1
2b5d60000000-2b5d60021000 rw-p 00000000 00:00 0 
2b5d60021000-2b5d64000000 ---p 00000000 00:00 0 
7fff3d849000-7fff3d8c5000 rw-p 00000000 00:00 0                          [stack]
7fff3d9ff000-7fff3da00000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  
[vsyscall]
/bin/bash: line 5: 26087 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: 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 #155 - Continuous Integration Server