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
Trying to build the library with git version of tcc:
$ CC=/tmp/tcc/bin/tcc LD=/tmp/tcc/bin/tcc ./autogen.sh /rohc-main/ test/robustness /empty_ payload' payload_ ir.sh payload_ irdyn.sh payload_ uo0.sh payload_ uo0_iponlyprofi le.sh payload_ uo0_udpprofile. sh payload_ uo1.sh payload_ uor2.sh ======= ======= ======= ======= ======= = launchpad. net/rohc/ ======= ======= ======= ======= ======= = /rohc-main/ test/robustness /empty_ payload' /rohc-main/ test/robustness /empty_ payload' /rohc-main/ test/robustness ' /rohc-main/ test'
[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>
FAIL: test_empty_
FAIL: test_empty_
FAIL: test_empty_
FAIL: test_empty_
FAIL: test_empty_
FAIL: test_empty_
FAIL: test_empty_
=======
7 of 7 tests failed
Please report to http://
=======
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `<path>
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `<path>
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `<path>
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `<path>
make: *** [check-recursive] Error 1
$ ./test/ robustness/ empty_payload/ test_empty_ payload_ ir.sh verbose verbose compressor( )] creating compressor compressor( )] free contexts compressor( )] free feedback buffer
[rohc_comp.c:147 rohc_alloc_
[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_
[rohc_comp.c:247 rohc_free_