Changes:
------------------------------------------ [...truncated 587.57 KB...] siblings : 16 core id : 7 cpu cores : 8 apicid : 15 initial apicid : 15 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate sme ssbd mba sev ibpb stibp vmmcall sev_es fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif umip rdpid overflow_recov succor smca bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass bogomips : 7186.38 TLB size : 3072 4K pages clflush size : 64 cache_alignment : 64 address sizes : 43 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14]
/bin/bash '/build/tests/testsuite' ## ------------------------------------- ## ## libosmocore 1.7.0.72-f485 test suite. ## ## ------------------------------------- ##
Regression tests.
1: a5 ok 2: abis ok 3: ctrl ok 4: kasumi ok 5: bits ok 6: bitvec ok 7: bitcomp ok 8: bitfield ok 9: conv ok 10: conv_gsm0503 ok 11: coding ok 12: msgb ok 13: gea ok 14: msgfile ok 15: sms ok 16: smscb ok 17: smscb_gsm0341 ok 18: smscb_cbsp ok 19: ussd ok 20: auth ok 21: comp128 ok 22: lapd ok 23: gsm0502 ok 24: dtx ok 25: gsm0808 ok 26: gsm29205 ok 27: gsm0408 ok 28: gsm48_rest_octets ok 29: gprs ok 30: logging_stream ok 31: logging_wqueue ok 32: codec ok 33: codec_ecu_fr ok 34: fr ok 35: loggingrb ok 36: strrb ok 37: vty ok 38: gprs-bssgp ok 39: gprs-bssgp-rim ok 40: gprs-ns ok 41: gprs-ns2 ok 42: utils ok 43: stats ok 44: write_queue ok 45: bssgp-fc ok 46: sim ok 47: timer ok 48: clk_override ok 49: tlv ok 50: gsup ok 51: fsm ok 52: fsm_dealloc ok 53: oap ok 54: oap_client ok 55: socket FAILED (testsuite.at:353) 56: socket_sctp FAILED (testsuite.at:362) 57: osmo-auc-gen ok 58: endian ok 59: sercomm ok 60: prbs ok 61: gsm23003 ok 62: gsm23236 ok 63: tdef ok 64: sockaddr_str ok 65: use_count ok 66: context ok 67: exec ok 68: i460_mux ok 69: bitgen ok 70: gad ok 71: bsslap ok 72: bssmap_le ok 73: it_q ok 74: base64 ok 75: time_cc ok 76: iuup ok
## ------------- ## ## Test results. ## ## ------------- ##
ERROR: All 76 tests were run, 2 failed unexpectedly. ## -------------------------- ## ## testsuite.log was created. ## ## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: openbsc@lists.osmocom.org Subject: [libosmocore 1.7.0.72-f485] testsuite: 55 56 failed
You may investigate any problem if you feel able to do so, in which case the test suite provides a good starting point. Its output may be found below `tests/testsuite.dir'.
make[4]: *** [Makefile:3133: check-local] Error 1 make[4]: Leaving directory '/build/builddir/tests' make[3]: *** [Makefile:2532: check-am] Error 2 make[3]: Leaving directory '/build/builddir/tests' make[2]: *** [Makefile:2534: check] Error 2 make[2]: Leaving directory '/build/builddir/tests' make[1]: *** [Makefile:725: check-recursive] Error 1 make[1]: Leaving directory '/build/builddir' make: *** [Makefile:1019: check] Error 2 + cat-testlogs.sh
======================== ./tests/testsuite.dir/56/testsuite.log
# -*- compilation -*- 56. testsuite.at:356: testing socket_sctp ... /build/tests/testsuite.at:362: $abs_top_builddir/tests/socket/socket_sctp_test --- experr 2022-11-28 15:55:39.909413533 +0000 +++ /build/builddir/tests/testsuite.dir/at-groups/56/stderr 2022-11-28 15:55:39.917413665 +0000 @@ -1,8 +1,6 @@ invalid: you have to specify either BIND or CONNECT flags Invalid v4 vs v6 in local vs remote addresses Invalid v4 vs v6 in local vs remote addresses -invalid: you have to specify either BIND or CONNECT flags -Invalid v4 vs v6 in local vs remote addresses -Invalid v4 vs v6 in local vs remote addresses -getaddrinfo(::1, 0) failed: Address family for hostname not supported -getaddrinfo(127.0.0.1, 0) failed: Address family for hostname not supported +unable to bind socket: ::1:0: Cannot assign requested address +Assert failed fd >= 0 /build/tests/socket/socket_sctp_test.c:137 +/build/builddir/tests/testsuite.dir/at-groups/56/test-source: line 19: 19573 Aborted $abs_top_builddir/tests/socket/socket_sctp_test --- expout 2022-11-28 15:55:39.909413533 +0000 +++ /build/builddir/tests/testsuite.dir/at-groups/56/stdout 2022-11-28 15:55:39.909413533 +0000 @@ -1,24 +0,0 @@ -Checking osmo_sock_init2_multiaddr() with bind to a random local SCTP IPv4 port -Checking osmo_sock_init2_multiaddr() with bind to a random local SCTP IPv6 port -Checking osmo_sock_init2_multiaddr() for OSMO_SOCK_F_NONBLOCK -Checking osmo_sock_init2_multiaddr() for invalid flags -Checking osmo_sock_init2_multiaddr() for combined BIND + CONNECT -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) must fail on mixed IPv4 & IPv6 -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) must fail on mixed IPv6 & IPv4 -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) BIND + CONNECT on IPv4 -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) BIND + CONNECT on IPv6 -Done -Checking osmo_sock_init2_multiaddr() with bind to a random local SCTP IPv4 port -Checking osmo_sock_init2_multiaddr() with bind to a random local SCTP IPv6 port -Checking osmo_sock_init2_multiaddr() for OSMO_SOCK_F_NONBLOCK -Checking osmo_sock_init2_multiaddr() for invalid flags -Checking osmo_sock_init2_multiaddr() for combined BIND + CONNECT -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) must fail on mixed IPv4 & IPv6 -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) must fail on mixed IPv6 & IPv4 -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) BIND + CONNECT on IPv4 -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) BIND + CONNECT on IPv6 -Done -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) BIND on AF_INET IPv4+v6 fails -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) BIND on AF_INET6 IPv4+v6 fails -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) BIND on AF_UNSPEC IPv4+v6 succeeds -Checking osmo_sock_init2_multiaddr(AF_UNSPEC) BIND + CONNECT on IPv4 /build/tests/testsuite.at:362: exit code was 134, expected 0 56. testsuite.at:356: 56. socket_sctp (testsuite.at:356): FAILED (testsuite.at:362)
======================== ./tests/testsuite.dir/55/testsuite.log
# -*- compilation -*- 55. testsuite.at:348: testing socket ... /build/tests/testsuite.at:353: $abs_top_builddir/tests/socket/socket_test --- experr 2022-11-28 15:55:39.893413269 +0000 +++ /build/builddir/tests/testsuite.dir/at-groups/55/stderr 2022-11-28 15:55:39.901413401 +0000 @@ -2,7 +2,7 @@ invalid: you have to specify either BIND or CONNECT flags Unable to find a common protocol (IPv4 or IPv6) for local host: 127.0.0.1 and remote host: ::1. Unable to find a common protocol (IPv4 or IPv6) for local host: ::1 and remote host: 127.0.0.1. -invalid: you have to specify either BIND or CONNECT flags -invalid: the family for local and remote endpoint must be same. -invalid: the family for local and remote endpoint must be same. -invalid: the family for local and remote endpoint must be same. +unable to bind socket: ::1:0: Cannot assign requested address +no suitable local addr found for: ::1:0 +Assert failed fd >= 0 /build/tests/socket/socket_test.c:141 +/build/builddir/tests/testsuite.dir/at-groups/55/test-source: line 16: 19558 Aborted $abs_top_builddir/tests/socket/socket_test --- expout 2022-11-28 15:55:39.893413269 +0000 +++ /build/builddir/tests/testsuite.dir/at-groups/55/stdout 2022-11-28 15:55:39.893413269 +0000 @@ -1,33 +0,0 @@ -Checking osmo_sock_init() with bind to a random local UDP port -Checking for OSMO_SOCK_F_NONBLOCK -Checking for invalid flags -Checking osmo_sock_init2() with bind to a random local UDP port -Checking osmo_sock_init2() for OSMO_SOCK_F_NONBLOCK -Checking osmo_sock_init2() for invalid flags -Checking osmo_sock_init2() for combined BIND + CONNECT -Checking osmo_sock_init2(AF_UNSPEC) must fail on mixed IPv4 & IPv6 -Checking osmo_sock_init2(AF_UNSPEC) must fail on mixed IPv6 & IPv4 -Checking osmo_sock_init2(AF_UNSPEC) BIND + CONNECT on IPv4 -Checking osmo_sock_init2(AF_UNSPEC) BIND + CONNECT on IPv6 -Checking osmo_sock_init2(AF_UNSPEC) BIND on IPv4 -Checking test_get_ip_and_port() for combined BIND + CONNECT on IPv4 -Checking test_get_ip_and_port() for combined BIND + CONNECT on IPv6 -Checking osmo_sock_init_osa() with bind to a random local UDP port -Checking osmo_sock_init_osa() IPv4 for OSMO_SOCK_F_NONBLOCK -Checking osmo_sock_init_osa() IPv6 for OSMO_SOCK_F_NONBLOCK -Checking osmo_sock_init_osa() for invalid flags -Checking osmo_sock_init_osa() for combined BIND + CONNECT on IPv4 -Checking osmo_sock_init_osa() for combined BIND + CONNECT on IPv6 -Checking osmo_sock_init_osa() must fail on mixed IPv4 & IPv6 -Checking osmo_sock_init_osa() must fail on mixed IPv6 & IPv4 -Checking osmo_sock_init_osa() must fail on invalid osmo_sockaddr -Checking osmo_sockaddr_to_str_buf to small IPv4 -Checking osmo_sockaddr_to_str_buf IPv4 -Checking osmo_sockaddr_to_str_buf IPv6 -Checking osmo_sockaddr_to_str_buf too short IPv6 -Checking osmo_sockaddr_to_str_buf too short IPv6 -Checking osmo_sockaddr_to_str_buf only 5 bytes IPv6 -Checking osmo_sockaddr_to_str_buf only 5 bytes IPv6 -Checking osmo_sockaddr_to_str_buf long IPv6 -Checking osmo_sockaddr_to_str_buf long IPv6 port -Checking osmo_sockaddr_to_str_buf long IPv6 port static buffer /build/tests/testsuite.at:353: exit code was 134, expected 0 55. testsuite.at:348: 55. socket (testsuite.at:348): FAILED (testsuite.at:353) Build step 'Execute shell' marked build as failure $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 505183 killed; [ssh-agent] Stopped. Archiving artifacts