Comment 4 for bug 799206

Revision history for this message
Didier Barvaux (didier-barvaux) wrote :

Trying to build the library with git version of tcc:

$ CC=/tmp/tcc/bin/tcc LD=/tmp/tcc/bin/tcc ./autogen.sh
[everything's fine]
$ make CC=/tmp/tcc/bin/tcc LD=/tmp/tcc/bin/tcc clean all
[everything's fine, cool!]
$ make CC=/tmp/tcc/bin/tcc LD=/tmp/tcc/bin/tcc check
[...]
make check-TESTS
make[4]: Entering directory `<path>/rohc-main/test/robustness/empty_payload'
FAIL: test_empty_payload_ir.sh
FAIL: test_empty_payload_irdyn.sh
FAIL: test_empty_payload_uo0.sh
FAIL: test_empty_payload_uo0_iponlyprofile.sh
FAIL: test_empty_payload_uo0_udpprofile.sh
FAIL: test_empty_payload_uo1.sh
FAIL: test_empty_payload_uor2.sh
===========================================
7 of 7 tests failed
Please report to http://launchpad.net/rohc/
===========================================
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `<path>/rohc-main/test/robustness/empty_payload'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `<path>/rohc-main/test/robustness/empty_payload'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `<path>/rohc-main/test/robustness'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `<path>/rohc-main/test'
make: *** [check-recursive] Error 1

$ ./test/robustness/empty_payload/test_empty_payload_ir.sh verbose verbose
[rohc_comp.c:147 rohc_alloc_compressor()] creating compressor
[rohc_comp.c:1519 c_alloc_contexts()] enlarge the context array from 0 to 4 elements (MAX_CID = 15)
enable all compression profiles
packet #1:
 packet is valid
[ip.c:77 ip_create()] bad IP header size (20 bytes)
[ERROR] [rohc_comp.c:349 rohc_compress()] cannot create the outer IP header
 failed to compress IP packet
[rohc_comp.c:243 rohc_free_compressor()] free contexts
[rohc_comp.c:247 rohc_free_compressor()] free feedback buffer