Build failure of network:osmocom:nightly/osmo-msc in Debian_Unstable/x86_64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/Debian_Unstable/x86_64 Package network:osmocom:nightly/osmo-msc failed to build in Debian_Unstable/x86_64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 473s] | [ 473s] | configure: exit 0 [ 473s] [ 473s] # -*- compilation -*- [ 473s] 6. testsuite.at:41: testing msc_vlr_test_gsm_ciph ... [ 473s] ./testsuite.at:45: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_ciph [ 473s] --- experr 2020-06-15 03:49:29.12000 + [ 473s] +++ /usr/src/packages/BUILD/tests/testsuite.dir/at-groups/6/stderr 2020-06-15 03:49:29.14400 + [ 473s] @@ -1790,7 +1790,7 @@ [ 473s] DVLR upd_hlr_vlr_fsm(IMSI-90170004620:GERAN-A:LU){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA [ 473s] DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RAN decode: DTAP [ 473s] DRLL msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: Dispatching 04.08 message: RR GSM48_MT_RR_CIPH_M_COMPL [ 473s] -DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: IMEI-SV-4234234234234275F [ 473s] +DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: unknown [ 473s] DVLR set IMEISV on subscriber; IMSI=90170004620 IMEISV=4234234234234275 [ 473s] DVLR set IMEI on subscriber; IMSI=90170004620 IMEI=42342342342342 [ 473s] DVLR vlr_lu_fsm(IMSI-90170004620:GERAN-A:LU){VLR_ULA_S_WAIT_HLR_UPD}: Received Event VLR_ULA_E_ID_IMEISV [ 473s] 6. testsuite.at:41: 6. msc_vlr_test_gsm_ciph (testsuite.at:41): FAILED (testsuite.at:45) [ 473s] make[1]: *** [debian/rules:63: override_dh_auto_test] Error 1 [ 473s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 473s] make: *** [debian/rules:45: build] Error 2 [ 473s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 [ 473s] ### VM INTERACTION START ### [ 474s] Powering off. [ 474s] [ 457.788362] reboot: Power down [ 474s] ### VM INTERACTION END ### [ 474s] [ 474s] lamb20 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 03:49:31 UTC 2020. [ 474s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in Debian_Testing/x86_64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/Debian_Testing/x86_64 Package network:osmocom:nightly/osmo-msc failed to build in Debian_Testing/x86_64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 797s] | [ 797s] | configure: exit 0 [ 797s] [ 797s] # -*- compilation -*- [ 797s] 6. testsuite.at:41: testing msc_vlr_test_gsm_ciph ... [ 797s] ./testsuite.at:45: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_ciph [ 797s] --- experr 2020-06-15 03:22:22.446058642 + [ 797s] +++ /usr/src/packages/BUILD/tests/testsuite.dir/at-groups/6/stderr 2020-06-15 03:22:22.474058640 + [ 797s] @@ -1790,7 +1790,7 @@ [ 797s] DVLR upd_hlr_vlr_fsm(IMSI-90170004620:GERAN-A:LU){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA [ 797s] DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RAN decode: DTAP [ 797s] DRLL msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: Dispatching 04.08 message: RR GSM48_MT_RR_CIPH_M_COMPL [ 797s] -DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: IMEI-SV-4234234234234275F [ 797s] +DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: unknown [ 797s] DVLR set IMEISV on subscriber; IMSI=90170004620 IMEISV=4234234234234275 [ 797s] DVLR set IMEI on subscriber; IMSI=90170004620 IMEI=42342342342342 [ 797s] DVLR vlr_lu_fsm(IMSI-90170004620:GERAN-A:LU){VLR_ULA_S_WAIT_HLR_UPD}: Received Event VLR_ULA_E_ID_IMEISV [ 797s] 6. testsuite.at:41: 6. msc_vlr_test_gsm_ciph (testsuite.at:41): FAILED (testsuite.at:45) [ 797s] make[1]: *** [debian/rules:63: override_dh_auto_test] Error 1 [ 797s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 797s] make: *** [debian/rules:45: build] Error 2 [ 797s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 [ 797s] ### VM INTERACTION START ### [ 798s] Powering off. [ 798s] [ 771.259959] reboot: Power down [ 798s] ### VM INTERACTION END ### [ 798s] [ 798s] cloud119 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 03:22:26 UTC 2020. [ 798s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in Debian_10/x86_64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/Debian_10/x86_64 Package network:osmocom:nightly/osmo-msc failed to build in Debian_10/x86_64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 453s] | #define HAVE_STDLIB_H 1 [ 453s] | #define HAVE_STRING_H 1 [ 453s] | #define HAVE_MEMORY_H 1 [ 453s] | #define HAVE_STRINGS_H 1 [ 453s] | #define HAVE_INTTYPES_H 1 [ 453s] | #define HAVE_STDINT_H 1 [ 453s] | #define HAVE_UNISTD_H 1 [ 453s] | #define HAVE_DLFCN_H 1 [ 453s] | #define LT_OBJDIR ".libs/" [ 453s] | #define HAVE_LIBSCTP 1 [ 453s] | #define BUILD_SMPP 1 [ 453s] | #define BUILD_IU 1 [ 453s] | #define STDC_HEADERS 1 [ 453s] | #define HAVE_DBI_DBD_H 1 [ 453s] | #define HAVE_TM_GMTOFF_IN_TM 1 [ 453s] | [ 453s] | configure: exit 0 [ 453s] [ 453s] make[1]: *** [debian/rules:63: override_dh_auto_test] Error 1 [ 453s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 453s] make: *** [debian/rules:45: build] Error 2 [ 453s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 [ 453s] ### VM INTERACTION START ### [ 455s] [ 438.643552] sysrq: SysRq : Power Off [ 455s] [ 438.646785] reboot: Power down [ 455s] ### VM INTERACTION END ### [ 455s] [ 455s] lamb54 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 03:00:54 UTC 2020. [ 455s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in xUbuntu_16.04/x86_64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/xUbuntu_16.04/x86_64 Package network:osmocom:nightly/osmo-msc failed to build in xUbuntu_16.04/x86_64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 445s] | #define HAVE_MEMORY_H 1 [ 445s] | #define HAVE_STRINGS_H 1 [ 445s] | #define HAVE_INTTYPES_H 1 [ 445s] | #define HAVE_STDINT_H 1 [ 445s] | #define HAVE_UNISTD_H 1 [ 445s] | #define HAVE_DLFCN_H 1 [ 445s] | #define LT_OBJDIR ".libs/" [ 445s] | #define HAVE_LIBSCTP 1 [ 445s] | #define BUILD_SMPP 1 [ 445s] | #define BUILD_IU 1 [ 445s] | #define STDC_HEADERS 1 [ 445s] | #define HAVE_DBI_DBD_H 1 [ 445s] | #define HAVE_TM_GMTOFF_IN_TM 1 [ 445s] | [ 445s] | configure: exit 0 [ 445s] [ 445s] debian/rules:63: recipe for target 'override_dh_auto_test' failed [ 445s] make[1]: *** [override_dh_auto_test] Error 1 [ 445s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 445s] debian/rules:45: recipe for target 'build' failed [ 445s] make: *** [build] Error 2 [ 445s] dpkg-buildpackage: error: debian/rules build gave error exit status 2 [ 445s] ### VM INTERACTION START ### [ 448s] [ 413.838729] sysrq: SysRq : Power Off [ 448s] [ 413.853745] reboot: Power down [ 448s] ### VM INTERACTION END ### [ 448s] [ 448s] cloud136 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 03:00:40 UTC 2020. [ 448s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in xUbuntu_19.04/x86_64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/xUbuntu_19.04/x86_64 Package network:osmocom:nightly/osmo-msc failed to build in xUbuntu_19.04/x86_64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 368s] | #define HAVE_STDLIB_H 1 [ 368s] | #define HAVE_STRING_H 1 [ 368s] | #define HAVE_MEMORY_H 1 [ 368s] | #define HAVE_STRINGS_H 1 [ 368s] | #define HAVE_INTTYPES_H 1 [ 368s] | #define HAVE_STDINT_H 1 [ 368s] | #define HAVE_UNISTD_H 1 [ 368s] | #define HAVE_DLFCN_H 1 [ 368s] | #define LT_OBJDIR ".libs/" [ 368s] | #define HAVE_LIBSCTP 1 [ 368s] | #define BUILD_SMPP 1 [ 368s] | #define BUILD_IU 1 [ 368s] | #define STDC_HEADERS 1 [ 368s] | #define HAVE_DBI_DBD_H 1 [ 368s] | #define HAVE_TM_GMTOFF_IN_TM 1 [ 368s] | [ 368s] | configure: exit 0 [ 368s] [ 368s] make[1]: *** [debian/rules:63: override_dh_auto_test] Error 1 [ 368s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 368s] make: *** [debian/rules:45: build] Error 2 [ 368s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 [ 368s] ### VM INTERACTION START ### [ 371s] [ 359.761075] sysrq: SysRq : Power Off [ 371s] [ 359.765763] reboot: Power down [ 372s] ### VM INTERACTION END ### [ 372s] [ 372s] lamb11 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 03:00:14 UTC 2020. [ 372s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in xUbuntu_18.10/x86_64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/xUbuntu_18.10/x86_64 Package network:osmocom:nightly/osmo-msc failed to build in xUbuntu_18.10/x86_64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 366s] | [ 366s] | configure: exit 0 [ 366s] [ 366s] # -*- compilation -*- [ 366s] 6. testsuite.at:41: testing msc_vlr_test_gsm_ciph ... [ 366s] ./testsuite.at:45: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_ciph [ 366s] --- experr 2020-06-15 03:00:01.40800 + [ 366s] +++ /usr/src/packages/BUILD/tests/testsuite.dir/at-groups/6/stderr 2020-06-15 03:00:01.43600 + [ 366s] @@ -1790,7 +1790,7 @@ [ 366s] DVLR upd_hlr_vlr_fsm(IMSI-90170004620:GERAN-A:LU){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA [ 366s] DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RAN decode: DTAP [ 366s] DRLL msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: Dispatching 04.08 message: RR GSM48_MT_RR_CIPH_M_COMPL [ 366s] -DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: IMEI-SV-4234234234234275F [ 366s] +DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: unknown [ 366s] DVLR set IMEISV on subscriber; IMSI=90170004620 IMEISV=4234234234234275 [ 366s] DVLR set IMEI on subscriber; IMSI=90170004620 IMEI=42342342342342 [ 366s] DVLR vlr_lu_fsm(IMSI-90170004620:GERAN-A:LU){VLR_ULA_S_WAIT_HLR_UPD}: Received Event VLR_ULA_E_ID_IMEISV [ 366s] 6. testsuite.at:41: 6. msc_vlr_test_gsm_ciph (testsuite.at:41): FAILED (testsuite.at:45) [ 366s] make[1]: *** [debian/rules:63: override_dh_auto_test] Error 1 [ 366s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 366s] make: *** [debian/rules:45: build] Error 2 [ 366s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 [ 366s] ### VM INTERACTION START ### [ 370s] [ 357.955971] sysrq: SysRq : Power Off [ 370s] [ 357.961417] reboot: Power down [ 370s] ### VM INTERACTION END ### [ 370s] [ 370s] lamb07 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 03:00:06 UTC 2020. [ 370s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in Debian_9.0/x86_64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/Debian_9.0/x86_64 Package network:osmocom:nightly/osmo-msc failed to build in Debian_9.0/x86_64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 290s] | #define HAVE_MEMORY_H 1 [ 290s] | #define HAVE_STRINGS_H 1 [ 290s] | #define HAVE_INTTYPES_H 1 [ 290s] | #define HAVE_STDINT_H 1 [ 290s] | #define HAVE_UNISTD_H 1 [ 290s] | #define HAVE_DLFCN_H 1 [ 290s] | #define LT_OBJDIR ".libs/" [ 290s] | #define HAVE_LIBSCTP 1 [ 290s] | #define BUILD_SMPP 1 [ 290s] | #define BUILD_IU 1 [ 290s] | #define STDC_HEADERS 1 [ 290s] | #define HAVE_DBI_DBD_H 1 [ 290s] | #define HAVE_TM_GMTOFF_IN_TM 1 [ 290s] | [ 290s] | configure: exit 0 [ 290s] [ 290s] debian/rules:63: recipe for target 'override_dh_auto_test' failed [ 290s] make[1]: *** [override_dh_auto_test] Error 1 [ 290s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 290s] debian/rules:45: recipe for target 'build' failed [ 290s] make: *** [build] Error 2 [ 290s] dpkg-buildpackage: error: debian/rules build gave error exit status 2 [ 290s] ### VM INTERACTION START ### [ 293s] [ 282.979232] sysrq: SysRq : Power Off [ 293s] [ 282.986965] reboot: Power down [ 293s] ### VM INTERACTION END ### [ 293s] [ 293s] lamb58 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:58:04 UTC 2020. [ 293s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in xUbuntu_18.04/x86_64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/xUbuntu_18.04/x86_64 Package network:osmocom:nightly/osmo-msc failed to build in xUbuntu_18.04/x86_64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 257s] | #define HAVE_MEMORY_H 1 [ 257s] | #define HAVE_STRINGS_H 1 [ 257s] | #define HAVE_INTTYPES_H 1 [ 257s] | #define HAVE_STDINT_H 1 [ 257s] | #define HAVE_UNISTD_H 1 [ 257s] | #define HAVE_DLFCN_H 1 [ 257s] | #define LT_OBJDIR ".libs/" [ 257s] | #define HAVE_LIBSCTP 1 [ 257s] | #define BUILD_SMPP 1 [ 257s] | #define BUILD_IU 1 [ 257s] | #define STDC_HEADERS 1 [ 257s] | #define HAVE_DBI_DBD_H 1 [ 257s] | #define HAVE_TM_GMTOFF_IN_TM 1 [ 257s] | [ 257s] | configure: exit 0 [ 257s] [ 257s] debian/rules:63: recipe for target 'override_dh_auto_test' failed [ 257s] make[1]: *** [override_dh_auto_test] Error 1 [ 257s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 257s] debian/rules:45: recipe for target 'build' failed [ 257s] make: *** [build] Error 2 [ 257s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 [ 257s] ### VM INTERACTION START ### [ 259s] [ 250.642897] sysrq: SysRq : Power Off [ 259s] [ 250.647666] reboot: Power down [ 259s] ### VM INTERACTION END ### [ 259s] [ 259s] sheep87 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:57:35 UTC 2020. [ 259s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in Debian_8.0/x86_64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/Debian_8.0/x86_64 Package network:osmocom:nightly/osmo-msc failed to build in Debian_8.0/x86_64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 139s] | #define HAVE_MEMORY_H 1 [ 139s] | #define HAVE_STRINGS_H 1 [ 139s] | #define HAVE_INTTYPES_H 1 [ 139s] | #define HAVE_STDINT_H 1 [ 139s] | #define HAVE_UNISTD_H 1 [ 139s] | #define HAVE_DLFCN_H 1 [ 139s] | #define LT_OBJDIR ".libs/" [ 139s] | #define HAVE_LIBSCTP 1 [ 139s] | #define BUILD_SMPP 1 [ 139s] | #define BUILD_IU 1 [ 139s] | #define STDC_HEADERS 1 [ 139s] | #define HAVE_DBI_DBD_H 1 [ 139s] | #define HAVE_TM_GMTOFF_IN_TM 1 [ 139s] | [ 139s] | configure: exit 0 [ 139s] [ 139s] debian/rules:63: recipe for target 'override_dh_auto_test' failed [ 139s] make[1]: *** [override_dh_auto_test] Error 1 [ 139s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 139s] debian/rules:45: recipe for target 'build' failed [ 139s] make: *** [build] Error 2 [ 139s] dpkg-buildpackage: error: debian/rules build gave error exit status 2 [ 139s] ### VM INTERACTION START ### [ 140s] Powering off. [ 140s] [ 133.812361] reboot: Power down [ 140s] ### VM INTERACTION END ### [ 140s] [ 140s] goat15 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:56:08 UTC 2020. [ 140s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in xUbuntu_19.10/x86_64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/xUbuntu_19.10/x86_64 Package network:osmocom:nightly/osmo-msc failed to build in xUbuntu_19.10/x86_64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 279s] | [ 279s] | configure: exit 0 [ 279s] [ 279s] # -*- compilation -*- [ 279s] 6. testsuite.at:41: testing msc_vlr_test_gsm_ciph ... [ 279s] ./testsuite.at:45: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_ciph [ 279s] --- experr 2020-06-15 02:55:43.516124999 + [ 279s] +++ /usr/src/packages/BUILD/tests/testsuite.dir/at-groups/6/stderr 2020-06-15 02:55:43.536125000 + [ 279s] @@ -1790,7 +1790,7 @@ [ 279s] DVLR upd_hlr_vlr_fsm(IMSI-90170004620:GERAN-A:LU){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA [ 279s] DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RAN decode: DTAP [ 279s] DRLL msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: Dispatching 04.08 message: RR GSM48_MT_RR_CIPH_M_COMPL [ 279s] -DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: IMEI-SV-4234234234234275F [ 279s] +DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: unknown [ 279s] DVLR set IMEISV on subscriber; IMSI=90170004620 IMEISV=4234234234234275 [ 279s] DVLR set IMEI on subscriber; IMSI=90170004620 IMEI=42342342342342 [ 279s] DVLR vlr_lu_fsm(IMSI-90170004620:GERAN-A:LU){VLR_ULA_S_WAIT_HLR_UPD}: Received Event VLR_ULA_E_ID_IMEISV [ 279s] 6. testsuite.at:41: 6. msc_vlr_test_gsm_ciph (testsuite.at:41): FAILED (testsuite.at:45) [ 279s] make[1]: *** [debian/rules:63: override_dh_auto_test] Error 1 [ 279s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 279s] make: *** [debian/rules:45: build] Error 2 [ 279s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 [ 279s] ### VM INTERACTION START ### [ 281s] [ 271.818367] sysrq: SysRq : Power Off [ 281s] [ 271.819848] reboot: Power down [ 281s] ### VM INTERACTION END ### [ 281s] [ 281s] build83 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:55:47 UTC 2020. [ 281s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in Debian_10/aarch64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/Debian_10/aarch64 Package network:osmocom:nightly/osmo-msc failed to build in Debian_10/aarch64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 1143s] | configure:5213: checking for objdump [ 1143s] | configure:5229: found /usr/bin/objdump [ 1143s] | configure:5240: result: objdump [ 1143s] | configure:5272: checking how to recognize dependent libraries [ 1143s] | configure:5472: result: pass_all [ 1143s] | configure:5557: checking for dlltool [ 1143s] | configure:5587: result: no [ 1143s] | configure:5617: checking how to associate runtime and link libraries [ 1143s] | configure:5644: result: printf %s\n [ 1143s] | configure:5705: checking for ar [ 1143s] | configure:5721: found /usr/bin/ar [ 1143s] | configure:5732: result: ar [ 1143s] | configure:5769: checking for archiver @FILE support [ 1143s] | configure:5786: gcc -c -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 [ 1143s] | configure:5786: $? = 0 [ 1143s] | configure:5789: ar cru libconftest.a @conftest.lst >&5 [ 1143s] | ar: `u' modifier ignored since `D' is the default (see `U') [ 1143s] | configure:5792: $? = 0 [ 1143s] | configure:5797: ar cru libconftest.a @conftest.lst >&5 [ 1143s] | ar: `u' modifier ignored since `D' is the default (see `U') [ 1143s] | ar: conftest.o: No such file or directory [ 1143s] | configure:5800: $? = 1 [ 1143s] | configure:5799: result: @ [ 1145s] | configure:585[ 1094.734824] sysrq: SysRq : Power Off [ 1145s] [ 1094.775657] reboot: Power down [ 1145s] ### VM INTERACTION END ### [ 1145s] [ 1145s] obs-arm-3 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:55:49 UTC 2020. [ 1145s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in Debian_9.0/aarch64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/Debian_9.0/aarch64 Package network:osmocom:nightly/osmo-msc failed to build in Debian_9.0/aarch64 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 414s] [ 414s] # -*- compilation -*- [ 414s] 6. testsuite.at:41: testing msc_vlr_test_gsm_ciph ... [ 414s] ./testsuite.at:45: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_ciph [ 414s] --- experr 2020-06-15 02:45:09.17000 + [ 414s] +++ /usr/src/packages/BUILD/tests/testsuite.dir/at-groups/6/stderr 2020-06-15 02:45:09.22000 + [ 414s] @@ -1790,7 +1790,7 @@ [ 414s] DVLR upd_hlr_vlr_fsm(IMSI-90170004620:GERAN-A:LU){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA [ 414s] DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RAN decode: DTAP [ 414s] DRLL msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: Dispatching 04.08 message: RR GSM48_MT_RR_CIPH_M_COMPL [ 414s] -DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: IMEI-SV-4234234234234275F [ 414s] +DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: unknown [ 414s] DVLR set IMEISV on subscriber; IMSI=90170004620 IMEISV=4234234234234275 [ 414s] DVLR set IMEI on subscriber; IMSI=90170004620 IMEI=42342342342342 [ 414s] DVLR vlr_lu_fsm(IMSI-90170004620:GERAN-A:LU){VLR_ULA_S_WAIT_HLR_UPD}: Received Event VLR_ULA_E_ID_IMEISV [ 414s] 6. testsuite.at:41: 6. msc_vlr_test_gsm_ciph (testsuite.at:41): FAILED (testsuite.at:45) [ 414s] debian/rules:63: recipe for target 'override_dh_auto_test' failed [ 414s] make[1]: *** [override_dh_auto_test] Error 1 [ 414s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 414s] debian/rules:45: recipe for target 'build' failed [ 414s] make: *** [build] Error 2 [ 414s] dpkg-buildpackage: error: debian/rules build gave error exit status 2 [ 414s] ### VM INTERACTION START ### [ 417s] [ 394.551869] sysrq: Power Off [ 417s] [ 394.553360] reboot: Power down [ 417s] ### VM INTERACTION END ### [ 417s] [ 417s] obs-arm-9 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:45:13 UTC 2020. [ 417s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in xUbuntu_18.04/i586
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/xUbuntu_18.04/i586 Package network:osmocom:nightly/osmo-msc failed to build in xUbuntu_18.04/i586 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 445s] [ 445s] # -*- compilation -*- [ 445s] 6. testsuite.at:41: testing msc_vlr_test_gsm_ciph ... [ 445s] ./testsuite.at:45: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_ciph [ 445s] --- experr 2020-06-15 02:23:36.169096416 + [ 445s] +++ /usr/src/packages/BUILD/tests/testsuite.dir/at-groups/6/stderr 2020-06-15 02:23:36.201096418 + [ 445s] @@ -1790,7 +1790,7 @@ [ 445s] DVLR upd_hlr_vlr_fsm(IMSI-90170004620:GERAN-A:LU){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA [ 445s] DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RAN decode: DTAP [ 445s] DRLL msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: Dispatching 04.08 message: RR GSM48_MT_RR_CIPH_M_COMPL [ 445s] -DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: IMEI-SV-4234234234234275F [ 445s] +DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: unknown [ 445s] DVLR set IMEISV on subscriber; IMSI=90170004620 IMEISV=4234234234234275 [ 445s] DVLR set IMEI on subscriber; IMSI=90170004620 IMEI=42342342342342 [ 445s] DVLR vlr_lu_fsm(IMSI-90170004620:GERAN-A:LU){VLR_ULA_S_WAIT_HLR_UPD}: Received Event VLR_ULA_E_ID_IMEISV [ 445s] 6. testsuite.at:41: 6. msc_vlr_test_gsm_ciph (testsuite.at:41): FAILED (testsuite.at:45) [ 445s] debian/rules:63: recipe for target 'override_dh_auto_test' failed [ 445s] make[1]: *** [override_dh_auto_test] Error 1 [ 445s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 445s] debian/rules:45: recipe for target 'build' failed [ 445s] make: *** [build] Error 2 [ 445s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 [ 445s] ### VM INTERACTION START ### [ 448s] [ 422.348476] sysrq: SysRq : Power Off [ 448s] [ 422.360884] reboot: Power down [ 448s] ### VM INTERACTION END ### [ 448s] [ 448s] cloud113 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:23:41 UTC 2020. [ 448s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in xUbuntu_18.10/i586
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/xUbuntu_18.10/i586 Package network:osmocom:nightly/osmo-msc failed to build in xUbuntu_18.10/i586 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 443s] | #define HAVE_STDLIB_H 1 [ 443s] | #define HAVE_STRING_H 1 [ 443s] | #define HAVE_MEMORY_H 1 [ 443s] | #define HAVE_STRINGS_H 1 [ 443s] | #define HAVE_INTTYPES_H 1 [ 443s] | #define HAVE_STDINT_H 1 [ 443s] | #define HAVE_UNISTD_H 1 [ 443s] | #define HAVE_DLFCN_H 1 [ 443s] | #define LT_OBJDIR ".libs/" [ 443s] | #define HAVE_LIBSCTP 1 [ 443s] | #define BUILD_SMPP 1 [ 443s] | #define BUILD_IU 1 [ 443s] | #define STDC_HEADERS 1 [ 443s] | #define HAVE_DBI_DBD_H 1 [ 443s] | #define HAVE_TM_GMTOFF_IN_TM 1 [ 443s] | [ 443s] | configure: exit 0 [ 443s] [ 443s] make[1]: *** [debian/rules:63: override_dh_auto_test] Error 1 [ 443s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 443s] make: *** [debian/rules:45: build] Error 2 [ 443s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 [ 443s] ### VM INTERACTION START ### [ 446s] [ 435.950635] sysrq: SysRq : Power Off [ 446s] [ 435.969157] reboot: Power down [ 446s] ### VM INTERACTION END ### [ 446s] [ 446s] build76 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:17:27 UTC 2020. [ 446s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in Debian_10/i586
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/Debian_10/i586 Package network:osmocom:nightly/osmo-msc failed to build in Debian_10/i586 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 438s] | #define HAVE_STDLIB_H 1 [ 438s] | #define HAVE_STRING_H 1 [ 438s] | #define HAVE_MEMORY_H 1 [ 438s] | #define HAVE_STRINGS_H 1 [ 438s] | #define HAVE_INTTYPES_H 1 [ 438s] | #define HAVE_STDINT_H 1 [ 438s] | #define HAVE_UNISTD_H 1 [ 438s] | #define HAVE_DLFCN_H 1 [ 438s] | #define LT_OBJDIR ".libs/" [ 438s] | #define HAVE_LIBSCTP 1 [ 438s] | #define BUILD_SMPP 1 [ 438s] | #define BUILD_IU 1 [ 438s] | #define STDC_HEADERS 1 [ 438s] | #define HAVE_DBI_DBD_H 1 [ 438s] | #define HAVE_TM_GMTOFF_IN_TM 1 [ 438s] | [ 438s] | configure: exit 0 [ 438s] [ 438s] make[1]: *** [debian/rules:63: override_dh_auto_test] Error 1 [ 438s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 438s] make: *** [debian/rules:45: build] Error 2 [ 438s] dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 [ 438s] ### VM INTERACTION START ### [ 441s] [ 424.528502] sysrq: SysRq : Power Off [ 441s] [ 424.532715] reboot: Power down [ 441s] ### VM INTERACTION END ### [ 441s] [ 441s] lamb11 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:14:17 UTC 2020. [ 441s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in Debian_9.0/i586
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/Debian_9.0/i586 Package network:osmocom:nightly/osmo-msc failed to build in Debian_9.0/i586 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 306s] | #define HAVE_MEMORY_H 1 [ 306s] | #define HAVE_STRINGS_H 1 [ 306s] | #define HAVE_INTTYPES_H 1 [ 306s] | #define HAVE_STDINT_H 1 [ 306s] | #define HAVE_UNISTD_H 1 [ 306s] | #define HAVE_DLFCN_H 1 [ 306s] | #define LT_OBJDIR ".libs/" [ 306s] | #define HAVE_LIBSCTP 1 [ 306s] | #define BUILD_SMPP 1 [ 306s] | #define BUILD_IU 1 [ 306s] | #define STDC_HEADERS 1 [ 306s] | #define HAVE_DBI_DBD_H 1 [ 306s] | #define HAVE_TM_GMTOFF_IN_TM 1 [ 306s] | [ 306s] | configure: exit 0 [ 306s] [ 306s] debian/rules:63: recipe for target 'override_dh_auto_test' failed [ 306s] make[1]: *** [override_dh_auto_test] Error 1 [ 306s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 306s] debian/rules:45: recipe for target 'build' failed [ 306s] make: *** [build] Error 2 [ 306s] dpkg-buildpackage: error: debian/rules build gave error exit status 2 [ 306s] ### VM INTERACTION START ### [ 308s] [ 297.121662] sysrq: SysRq : Power Off [ 308s] [ 297.128342] reboot: Power down [ 308s] ### VM INTERACTION END ### [ 308s] [ 308s] lamb05 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:13:15 UTC 2020. [ 308s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in xUbuntu_16.04/i586
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/xUbuntu_16.04/i586 Package network:osmocom:nightly/osmo-msc failed to build in xUbuntu_16.04/i586 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 200s] [ 200s] # -*- compilation -*- [ 200s] 6. testsuite.at:41: testing msc_vlr_test_gsm_ciph ... [ 200s] ./testsuite.at:45: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_ciph [ 200s] --- experr 2020-06-15 02:11:06.03200 + [ 200s] +++ /usr/src/packages/BUILD/tests/testsuite.dir/at-groups/6/stderr 2020-06-15 02:11:06.05200 + [ 200s] @@ -1790,7 +1790,7 @@ [ 200s] DVLR upd_hlr_vlr_fsm(IMSI-90170004620:GERAN-A:LU){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA [ 200s] DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RAN decode: DTAP [ 200s] DRLL msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: Dispatching 04.08 message: RR GSM48_MT_RR_CIPH_M_COMPL [ 200s] -DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: IMEI-SV-4234234234234275F [ 200s] +DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: unknown [ 200s] DVLR set IMEISV on subscriber; IMSI=90170004620 IMEISV=4234234234234275 [ 200s] DVLR set IMEI on subscriber; IMSI=90170004620 IMEI=42342342342342 [ 200s] DVLR vlr_lu_fsm(IMSI-90170004620:GERAN-A:LU){VLR_ULA_S_WAIT_HLR_UPD}: Received Event VLR_ULA_E_ID_IMEISV [ 200s] 6. testsuite.at:41: 6. msc_vlr_test_gsm_ciph (testsuite.at:41): FAILED (testsuite.at:45) [ 200s] debian/rules:63: recipe for target 'override_dh_auto_test' failed [ 200s] make[1]: *** [override_dh_auto_test] Error 1 [ 200s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 200s] debian/rules:45: recipe for target 'build' failed [ 200s] make: *** [build] Error 2 [ 200s] dpkg-buildpackage: error: debian/rules build gave error exit status 2 [ 200s] ### VM INTERACTION START ### [ 203s] [ 194.913435] sysrq: SysRq : Power Off [ 203s] [ 194.918547] reboot: Power down [ 203s] ### VM INTERACTION END ### [ 203s] [ 203s] sheep86 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:11:11 UTC 2020. [ 203s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Build failure of network:osmocom:nightly/osmo-msc in Debian_8.0/i586
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-msc/Debian_8.0/i586 Package network:osmocom:nightly/osmo-msc failed to build in Debian_8.0/i586 Check out the package for editing: osc checkout network:osmocom:nightly osmo-msc Last lines of build log: [ 379s] # -*- compilation -*- [ 379s] 6. testsuite.at:41: testing msc_vlr_test_gsm_ciph .[ 363.133977] serial8250: too much work for irq4 [ 379s] .. [ 379s] ./testsuite.at:45: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_ciph [ 379s] --- experr 2020-06-15 02:07:37.218639217 + [ 379s] +++ /usr/src/packages/BUILD/tests/testsuite.dir/at-groups/6/stderr 2020-06-15 02:07:37.258639217 + [ 379s] @@ -1790,7 +1790,7 @@ [ 379s] DVLR upd_hlr_vlr_fsm(IMSI-90170004620:GERAN-A:LU){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA [ 379s] DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RAN decode: DTAP [ 379s] DRLL msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: Dispatching 04.08 message: RR GSM48_MT_RR_CIPH_M_COMPL [ 379s] -DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: IMEI-SV-4234234234234275F [ 379s] +DBSSAP msc_a(IMSI-90170004620:GERAN-A:LU){MSC_A_ST_AUTH_CIPH}: RR Ciphering Mode Complete contains Mobile Identity: unknown [ 379s] DVLR set IMEISV on subscriber; IMSI=90170004620 IMEISV=4234234234234275 [ 379s] DVLR set IMEI on subscriber; IMSI=90170004620 IMEI=42342342342342 [ 379s] DVLR vlr_lu_fsm(IMSI-90170004620:GERAN-A:LU){VLR_ULA_S_WAIT_HLR_UPD}: Received Event VLR_ULA_E_ID_IMEISV [ 379s] 6. testsuite.at:41: 6. msc_vlr_test_gsm_ciph (testsuite.at:41): FAILED (testsuite.at:45) [ 379s] debian/rules:63: recipe for target 'override_dh_auto_test' failed [ 379s] make[1]: *** [override_dh_auto_test] Error 1 [ 379s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 379s] debian/rules:45: recipe for target 'build' failed [ 379s] make: *** [build] Error 2 [ 379s] dpkg-buildpackage: error: debian/rules build gave error exit status 2 [ 379s] ### VM INTERACTION START ### [ 380s] Powering off. [ 380s] [ 364.285122] reboot: Power down [ 380s] ### VM INTERACTION END ### [ 380s] [ 380s] cloud101 failed "build osmo-msc_1.6.1.40.5c38c.dsc" at Mon Jun 15 02:07:41 UTC 2020. [ 380s] -- Configure notifications at https://build.opensuse.org/my/subscriptions openSUSE Build Service (https://build.opensuse.org/)
Change in osmo-bsc[master]: log: add MSC number to bsc_subscr_conn_fsm id
Hello pespin, Jenkins Builder, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/c/osmo-bsc/+/18768 to look at the new patch set (#5). Change subject: log: add MSC number to bsc_subscr_conn_fsm id .. log: add MSC number to bsc_subscr_conn_fsm id Change-Id: Iae232d0616d6c0009e3abe2dcfcb9c51ddfc761e --- M src/osmo-bsc/bsc_subscr_conn_fsm.c 1 file changed, 2 insertions(+), 1 deletion(-) git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/68/18768/5 -- To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/18768 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-bsc Gerrit-Branch: master Gerrit-Change-Id: Iae232d0616d6c0009e3abe2dcfcb9c51ddfc761e Gerrit-Change-Number: 18768 Gerrit-PatchSet: 5 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-MessageType: newpatchset
Change in osmo-bsc[master]: MSC pooling: make NRI mappings VTY configurable
Hello pespin, Jenkins Builder, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/c/osmo-bsc/+/18765 to look at the new patch set (#3). Change subject: MSC pooling: make NRI mappings VTY configurable .. MSC pooling: make NRI mappings VTY configurable Use the osmo_nri_ranges API to manage each MSC's NRI ranges by VTY configuration. Change-Id: I6c251f2744d7be26fc4ad74adefc96a6a3fe08b0 --- M include/osmocom/bsc/bsc_msc_data.h M include/osmocom/bsc/gsm_data.h M src/osmo-bsc/bsc_vty.c M src/osmo-bsc/net_init.c M src/osmo-bsc/osmo_bsc_msc.c M src/osmo-bsc/osmo_bsc_vty.c A tests/nri_cfg.vty 7 files changed, 380 insertions(+), 1 deletion(-) git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/65/18765/3 -- To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/18765 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-bsc Gerrit-Branch: master Gerrit-Change-Id: I6c251f2744d7be26fc4ad74adefc96a6a3fe08b0 Gerrit-Change-Number: 18765 Gerrit-PatchSet: 3 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-MessageType: newpatchset
Change in osmo-bsc[master]: remove extract_sub(), add bsc_subscr_find_or_create_by_mi()
Hello Jenkins Builder, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/c/osmo-bsc/+/18712 to look at the new patch set (#3). Change subject: remove extract_sub(), add bsc_subscr_find_or_create_by_mi() .. remove extract_sub(), add bsc_subscr_find_or_create_by_mi() Use the new osmo_mobile_identity API to shed some code dup and simplify. gsm48_paging_extract_mi() is now unused, drop. (More refactoring to use osmo_mobile_identity follows in subsequent patch.) Depends: Ic3f969e739654c1e8c387aedeeba5cce07fe2307 (libosmocore) Change-Id: Id6cccaac64392b737b3bba8f3a22a88009adb23b --- M include/osmocom/bsc/bsc_subscriber.h M include/osmocom/bsc/gsm_04_08_rr.h M include/osmocom/bsc/gsm_data.h M src/osmo-bsc/bsc_subscriber.c M src/osmo-bsc/gsm_04_08_rr.c M src/osmo-bsc/gsm_08_08.c 6 files changed, 53 insertions(+), 58 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/12/18712/3 -- To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/18712 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-bsc Gerrit-Branch: master Gerrit-Change-Id: Id6cccaac64392b737b3bba8f3a22a88009adb23b Gerrit-Change-Number: 18712 Gerrit-PatchSet: 3 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-CC: pespin Gerrit-MessageType: newpatchset
Change in osmo-bsc[master]: MSC pooling: add 'no allow-attach' for MSC off-loading
Hello Jenkins Builder, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/c/osmo-bsc/+/18778 to look at the new patch set (#3). Change subject: MSC pooling: add 'no allow-attach' for MSC off-loading .. MSC pooling: add 'no allow-attach' for MSC off-loading As in 3GPP TS 23.236, to offload an MSC, the BSC must be able to avoid attaching new subscribers to it: 4.5a.1: "UEs being moved from one CN node are stopped from registering to the same CN node again by an O command in BSCs and RNCs connected to the pool." Change-Id: I6249201c15d0f6565aca643c21d2375c9ca58584 --- M include/osmocom/bsc/bsc_msc_data.h M src/osmo-bsc/gsm_08_08.c M src/osmo-bsc/osmo_bsc_msc.c M src/osmo-bsc/osmo_bsc_vty.c M tests/nri_cfg.vty 5 files changed, 55 insertions(+), 1 deletion(-) git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/78/18778/3 -- To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/18778 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-bsc Gerrit-Branch: master Gerrit-Change-Id: I6249201c15d0f6565aca643c21d2375c9ca58584 Gerrit-Change-Number: 18778 Gerrit-PatchSet: 3 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-CC: pespin Gerrit-MessageType: newpatchset
Change in osmo-bsc[master]: log: add MSC number to bsc_subscr_conn_fsm id
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-bsc/+/18768 ) Change subject: log: add MSC number to bsc_subscr_conn_fsm id .. Patch Set 4: (1 comment) https://gerrit.osmocom.org/c/osmo-bsc/+/18768/4/src/osmo-bsc/bsc_subscr_conn_fsm.c File src/osmo-bsc/bsc_subscr_conn_fsm.c: https://gerrit.osmocom.org/c/osmo-bsc/+/18768/4/src/osmo-bsc/bsc_subscr_conn_fsm.c@1071 PS4, Line 1071: conn->sccp.msc->nr, > Are we sure msc is always non NULL here? normally it is guaranteed non null, but indeed it seems like i missed some error cases where it might be null -- To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/18768 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-bsc Gerrit-Branch: master Gerrit-Change-Id: Iae232d0616d6c0009e3abe2dcfcb9c51ddfc761e Gerrit-Change-Number: 18768 Gerrit-PatchSet: 4 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-Comment-Date: Mon, 15 Jun 2020 02:05:06 + Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: pespin Gerrit-MessageType: comment
Change in osmo-bsc[master]: MSC pooling: add 'no allow-attach' for MSC off-loading
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-bsc/+/18778 ) Change subject: MSC pooling: add 'no allow-attach' for MSC off-loading .. Patch Set 2: (2 comments) https://gerrit.osmocom.org/c/osmo-bsc/+/18778/2/src/osmo-bsc/gsm_08_08.c File src/osmo-bsc/gsm_08_08.c: https://gerrit.osmocom.org/c/osmo-bsc/+/18778/2/src/osmo-bsc/gsm_08_08.c@286 PS2, Line 286: if (!msc->allow_attach) > Should you check this above? Otherwise if NRI matches it will still use it > even if administratively […] that is exactly what is supposed to happen. explaining in a comment in the next patch set https://gerrit.osmocom.org/c/osmo-bsc/+/18778/2/src/osmo-bsc/osmo_bsc_vty.c File src/osmo-bsc/osmo_bsc_vty.c: https://gerrit.osmocom.org/c/osmo-bsc/+/18778/2/src/osmo-bsc/osmo_bsc_vty.c@882 PS2, Line 882: " but the NAS node selection function will skip this MSC for new subscribers\n") ...also explained here. -- To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/18778 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-bsc Gerrit-Branch: master Gerrit-Change-Id: I6249201c15d0f6565aca643c21d2375c9ca58584 Gerrit-Change-Number: 18778 Gerrit-PatchSet: 2 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-CC: pespin Gerrit-Comment-Date: Mon, 15 Jun 2020 01:57:41 + Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: pespin Gerrit-MessageType: comment
Build failure of network:osmocom:nightly/open5gs in xUbuntu_18.10/i586
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/open5gs/xUbuntu_18.10/i586 Package network:osmocom:nightly/open5gs failed to build in xUbuntu_18.10/i586 Check out the package for editing: osc checkout network:osmocom:nightly open5gs Last lines of build log: [ 546s] [1922/2112] cc -Isrc/udr/src@udr@@udr@sta -Isrc/udr -I../src/udr -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/dbi -I../lib/dbi -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/p11-kit-1 -I/usr/include/i386-linux-gnu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udr/src@udr@@udr@sta/timer.c.o' -MF 'src/udr/src@udr@@udr@sta/timer.c.o.d' -o 'src/udr/src@udr@@udr@sta/timer.c.o' -c ../src/udr/timer.c [ 546s] [1923/2112] cc -Isrc/udm/src@udm@@udm@sta -Isrc/udm -I../src/udm -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/p11-kit-1 -I/usr/include/i386-linux-gnu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udm/src@udm@@udm@sta/context.c.o' -MF 'src/udm/src@udm@@udm@sta/context.c.o.d' -o 'src/udm/src@udm@@udm@sta/context.c.o' -c ../src/udm/context.c [ 546s] FAILED: src/udm/src@udm@@udm@sta/context.c.o [ 546s] cc -Isrc/udm/src@udm@@udm@sta -Isrc/udm -I../src/udm -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/p11-kit-1 -I/usr/include/i386-linux-gnu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udm/src@udm@@udm@sta/context.c.o' -MF 'src/udm/src@udm@@udm@sta/context.c.o.d' -o 'src/udm/src@udm@@udm@sta/context.c.o' -c ../src/udm/context.c [ 546s] ../src/udm/context.c: In function ‘udm_ue_add’: [ 546s] ../src/udm/context.c:129:38: error: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int’ [-Werror=format=] [ 546s] udm_ue->ctx_id = ogs_msprintf("%ld", ogs_pool_index(_ue_pool,
Build failure of network:osmocom:nightly/open5gs in xUbuntu_18.04/i586
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/open5gs/xUbuntu_18.04/i586 Package network:osmocom:nightly/open5gs failed to build in xUbuntu_18.04/i586 Check out the package for editing: osc checkout network:osmocom:nightly open5gs Last lines of build log: [ 221s] [1932/2112] cc -Isrc/udr/udr@sta -Isrc/udr -I../src/udr -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/dbi -I../lib/dbi -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/p11-kit-1 -I/usr/include/i386-linux-gnu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udr/udr@sta/nf-sm.c.o' -MF 'src/udr/udr@sta/nf-sm.c.o.d' -o 'src/udr/udr@sta/nf-sm.c.o' -c ../src/udr/nf-sm.c [ 221s] [1933/2112] cc -Isrc/udm/udm@sta -Isrc/udm -I../src/udm -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/p11-kit-1 -I/usr/include/i386-linux-gnu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udm/udm@sta/context.c.o' -MF 'src/udm/udm@sta/context.c.o.d' -o 'src/udm/udm@sta/context.c.o' -c ../src/udm/context.c [ 221s] FAILED: src/udm/udm@sta/context.c.o [ 221s] cc -Isrc/udm/udm@sta -Isrc/udm -I../src/udm -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/p11-kit-1 -I/usr/include/i386-linux-gnu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udm/udm@sta/context.c.o' -MF 'src/udm/udm@sta/context.c.o.d' -o 'src/udm/udm@sta/context.c.o' -c ../src/udm/context.c [ 221s] ../src/udm/context.c: In function ‘udm_ue_add’: [ 221s] ../src/udm/context.c:129:38: error: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int’ [-Werror=format=] [ 221s] udm_ue->ctx_id = ogs_msprintf("%ld", ogs_pool_index(_ue_pool, udm_ue)); [ 221s] ~~^ [ 221s] %d [ 221s]
Build failure of network:osmocom:nightly/open5gs in Debian_10/i586
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/open5gs/Debian_10/i586 Package network:osmocom:nightly/open5gs failed to build in Debian_10/i586 Check out the package for editing: osc checkout network:osmocom:nightly open5gs Last lines of build log: clude/p11-kit-1 -I/usr/include/i386-linux-gnu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udr/e340f29@@udr@sta/udr-sm.c.o' -MF 'src/udr/e340f29@@udr@sta/udr-sm.c.o.d' -o 'src/udr/e340f29@@udr@sta/udr-sm.c.o' -c ../src/udr/udr-sm.c [ 100s] [1931/2112] cc -Isrc/udr/e340f29@@udr@sta -Isrc/udr -I../src/udr -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/dbi -I../lib/dbi -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/p11-kit-1 -I/usr/include/i386-linux-gnu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udr/e340f29@@udr@sta/init.c.o' -MF 'src/udr/e340f29@@udr@sta/init.c.o.d' -o 'src/udr/e340f29@@udr@sta/init.c.o' -c ../src/udr/init.c [ 100s] [1932/2112] cc -Isrc/udm/3eca12a@@udm@sta -Isrc/udm -I../src/udm -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/p11-kit-1 -I/usr/include/i386-linux-gnu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udm/3eca12a@@udm@sta/nnrf-handler.c.o' -MF 'src/udm/3eca12a@@udm@sta/nnrf-handler.c.o.d' -o 'src/udm/3eca12a@@udm@sta/nnrf-handler.c.o' -c ../src/udm/nnrf-handler.c [ 100s] [1933/2112] cc -Isrc/udm/3eca12a@@udm@sta -Isrc/udm -I../src/udm -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/p11-kit-1 -I/usr/include/i386-linux-gnu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations
Change in osmo-bsc[master]: remove extract_sub(), add bsc_subscr_find_or_create_by_mi()
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-bsc/+/18712 ) Change subject: remove extract_sub(), add bsc_subscr_find_or_create_by_mi() .. Patch Set 2: (1 comment) https://gerrit.osmocom.org/c/osmo-bsc/+/18712/2/include/osmocom/bsc/bsc_subscriber.h File include/osmocom/bsc/bsc_subscriber.h: https://gerrit.osmocom.org/c/osmo-bsc/+/18712/2/include/osmocom/bsc/bsc_subscriber.h@11 PS2, Line 11: struct osmo_mobile_identity; > Can we please include structs from header files instead of leaving > potentially dangling definitions […] it is good to avoid as many #include as possible in .h files, and to #include headers in .c files instead, Reason being: smaller compile units (from less includes) and helping to avoid circular header dependencies. but I including a header from an entirely other library of course has no danger of circular includes, and naming the header can make it more clear where it's coming from. I still kind of prefer less #includes in .h, you get the entire picture in the .c anyway. avoiding evangelism here, have your #include then. -- To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/18712 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-bsc Gerrit-Branch: master Gerrit-Change-Id: Id6cccaac64392b737b3bba8f3a22a88009adb23b Gerrit-Change-Number: 18712 Gerrit-PatchSet: 2 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-CC: pespin Gerrit-Comment-Date: Mon, 15 Jun 2020 01:36:02 + Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: pespin Gerrit-MessageType: comment
Change in osmo-bsc[master]: MSC pooling: make NRI mappings VTY configurable
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-bsc/+/18765 ) Change subject: MSC pooling: make NRI mappings VTY configurable .. Patch Set 2: (1 comment) https://gerrit.osmocom.org/c/osmo-bsc/+/18765/2/src/osmo-bsc/bsc_vty.c File src/osmo-bsc/bsc_vty.c: https://gerrit.osmocom.org/c/osmo-bsc/+/18765/2/src/osmo-bsc/bsc_vty.c@1166 PS2, Line 1166: vty_out(vty, " %% INVALID:"); > This place doesn't look like the correct one to do this kind of checks and > print this kind of warnin […] it is checked during input parsing, I guess I was just being paranoid when writing this... -- To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/18765 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-bsc Gerrit-Branch: master Gerrit-Change-Id: I6c251f2744d7be26fc4ad74adefc96a6a3fe08b0 Gerrit-Change-Number: 18765 Gerrit-PatchSet: 2 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-Comment-Date: Mon, 15 Jun 2020 01:22:04 + Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: pespin Gerrit-MessageType: comment
Change in osmo-msc[master]: add rudimentary NRI support for MSC pooling
Hello pespin, Jenkins Builder, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/c/osmo-msc/+/18770 to look at the new patch set (#2). Change subject: add rudimentary NRI support for MSC pooling .. add rudimentary NRI support for MSC pooling This patch served for a manual testing counterpart for osmo-bsc to implement MSC pooling. This enables a basic MSC pooling setup, but for a production setup, osmo-msc would still lack various features related to unloading subscribers to another MSC as explained in 3GPP TS 23.236. Change-Id: Iafe0878a0a2c8669080d757b34a398ea75fced36 --- M include/osmocom/msc/vlr.h M src/libmsc/msc_vty.c M src/libvlr/vlr.c M tests/msc_vlr/msc_vlr_test_authen_reuse.err M tests/msc_vlr/msc_vlr_test_call.err M tests/msc_vlr/msc_vlr_test_gsm_authen.err M tests/msc_vlr/msc_vlr_test_gsm_ciph.err M tests/msc_vlr/msc_vlr_test_hlr_reject.err M tests/msc_vlr/msc_vlr_test_hlr_timeout.err M tests/msc_vlr/msc_vlr_test_ms_timeout.err M tests/msc_vlr/msc_vlr_test_no_authen.err M tests/msc_vlr/msc_vlr_test_reject_concurrency.err M tests/msc_vlr/msc_vlr_test_rest.err M tests/msc_vlr/msc_vlr_test_ss.err M tests/msc_vlr/msc_vlr_test_umts_authen.err M tests/msc_vlr/msc_vlr_tests.c M tests/test_nodes.vty 17 files changed, 246 insertions(+), 122 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/70/18770/2 -- To view, visit https://gerrit.osmocom.org/c/osmo-msc/+/18770 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-msc Gerrit-Branch: master Gerrit-Change-Id: Iafe0878a0a2c8669080d757b34a398ea75fced36 Gerrit-Change-Number: 18770 Gerrit-PatchSet: 2 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: pespin Gerrit-MessageType: newpatchset
Change in osmo-msc[master]: msc_vlr_test_gsm_ciph.c: fix IMEISV MI: even number of digits, clear ...
Hello Jenkins Builder, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/c/osmo-msc/+/18714 to look at the new patch set (#2). Change subject: msc_vlr_test_gsm_ciph.c: fix IMEISV MI: even number of digits, clear odd bit .. msc_vlr_test_gsm_ciph.c: fix IMEISV MI: even number of digits, clear odd bit There is an invalid Mobile Identity in the msc_vlr_test_gsm_ciph test data. This became apparent when applying the new osmo_mobile_identity API (in a following patch). Current Mobile Identity API ignores the error. Change-Id: Ib1d54c59acc8b716de471ca275f54f9d22da3574 --- M tests/msc_vlr/msc_vlr_test_gsm_ciph.c M tests/msc_vlr/msc_vlr_test_gsm_ciph.err 2 files changed, 2 insertions(+), 2 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/14/18714/2 -- To view, visit https://gerrit.osmocom.org/c/osmo-msc/+/18714 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-msc Gerrit-Branch: master Gerrit-Change-Id: Ib1d54c59acc8b716de471ca275f54f9d22da3574 Gerrit-Change-Number: 18714 Gerrit-PatchSet: 2 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-CC: pespin Gerrit-MessageType: newpatchset
Change in libosmo-sccp[master]: sccp_user_find: optimize: search PC only for valid PC arg
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/libosmo-sccp/+/18503 ) Change subject: sccp_user_find: optimize: search PC only for valid PC arg .. Patch Set 1: (1 comment) https://gerrit.osmocom.org/c/libosmo-sccp/+/18503/1/src/sccp_user.c File src/sccp_user.c: https://gerrit.osmocom.org/c/libosmo-sccp/+/18503/1/src/sccp_user.c@53 PS1, Line 53: if (osmo_ss7_pc_is_valid(pc)) { > Ah I see now, good point. […] It is possible to configure an SCCP user that serves an SSN *without* limiting on a specific point-code. So if a user has a valid PC configured that matches, that user gets selected with higher prio. After that, a user with only SSN set can catch all remaining messages on that SSN. -- To view, visit https://gerrit.osmocom.org/c/libosmo-sccp/+/18503 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: libosmo-sccp Gerrit-Branch: master Gerrit-Change-Id: I3533a01e29b97bebe4b8f1f6965444519b3bacfe Gerrit-Change-Number: 18503 Gerrit-PatchSet: 1 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-CC: pespin Gerrit-Comment-Date: Mon, 15 Jun 2020 01:00:17 + Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: pespin Comment-In-Reply-To: neels Gerrit-MessageType: comment
Change in osmo-msc[master]: msc_ho: fix CALL IDENTIFIER in HANDOVER REQUEST
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-msc/+/18740 ) Change subject: msc_ho: fix CALL IDENTIFIER in HANDOVER REQUEST .. Patch Set 3: Code-Review-1 -- To view, visit https://gerrit.osmocom.org/c/osmo-msc/+/18740 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-msc Gerrit-Branch: master Gerrit-Change-Id: I6b1b55b3f5a3092d9557dc2512020c766a9ff744 Gerrit-Change-Number: 18740 Gerrit-PatchSet: 3 Gerrit-Owner: dexter Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: dexter Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-Comment-Date: Sun, 14 Jun 2020 12:23:11 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmo-msc[master]: msc_ho: fix CALL IDENTIFIER in HANDOVER REQUEST
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-msc/+/18740 ) Change subject: msc_ho: fix CALL IDENTIFIER in HANDOVER REQUEST .. Patch Set 3: (3 comments) It looks like my code is not flexible enough to allow handover for non-voice connections: I see that cc_trans is expected to always exist in some places. Nevertheless, please let's not continue on that mistake of mine: call_id should have optional presence everywhere. We should probably do something like .call_id_present = (cc.active_trans != NULL) (I guess we should also add MSC ttcn3 tests to make sure handover on a non-CC conn doesn't crash the MSC! ... just added https://osmocom.org/issues/4612 ) https://gerrit.osmocom.org/c/osmo-msc/+/18740/2/src/libmsc/msc_ho.c File src/libmsc/msc_ho.c: https://gerrit.osmocom.org/c/osmo-msc/+/18740/2/src/libmsc/msc_ho.c@406 PS2, Line 406: .call_id = cc_trans->callref, > Thats indeed not required. The generator function unconditionally picks it, > which is ok. […] I'm pretty sure that's not ok, call_id must be treated optional in all layers of generating a handover request https://gerrit.osmocom.org/c/osmo-msc/+/18740/3/src/libmsc/msc_ho.c File src/libmsc/msc_ho.c: https://gerrit.osmocom.org/c/osmo-msc/+/18740/3/src/libmsc/msc_ho.c@406 PS3, Line 406: .call_id = cc_trans->callref, call_id_present = true https://gerrit.osmocom.org/c/osmo-msc/+/18740/3/src/libmsc/ran_msg_a.c File src/libmsc/ran_msg_a.c: https://gerrit.osmocom.org/c/osmo-msc/+/18740/3/src/libmsc/ran_msg_a.c@1120 PS3, Line 1120: .call_id_present = true, nice catch! but handover may also happen for non-voice connections, so this has to be .call_id_present = n->call_id_present. (I hope n->call_id_present exists?) -- To view, visit https://gerrit.osmocom.org/c/osmo-msc/+/18740 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-msc Gerrit-Branch: master Gerrit-Change-Id: I6b1b55b3f5a3092d9557dc2512020c766a9ff744 Gerrit-Change-Number: 18740 Gerrit-PatchSet: 3 Gerrit-Owner: dexter Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: dexter Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-Comment-Date: Sun, 14 Jun 2020 12:22:03 + Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: dexter Comment-In-Reply-To: pespin Gerrit-MessageType: comment
Change in osmo-msc[master]: msc_a: add callref as call id to ASSIGNMENT REQ.
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-msc/+/18692 ) Change subject: msc_a: add callref as call id to ASSIGNMENT REQ. .. Patch Set 2: Code-Review-1 (2 comments) (would be nice to also see the code that is using this new IE in the same patch, or mention in the commit log the change id of the patch that will add that later) https://gerrit.osmocom.org/c/osmo-msc/+/18692/2/include/osmocom/msc/ran_msg.h File include/osmocom/msc/ran_msg.h: https://gerrit.osmocom.org/c/osmo-msc/+/18692/2/include/osmocom/msc/ran_msg.h@89 PS2, Line 89: uint32_t call_id; each of these structs must allow indicating presence or absence of optional IEs. The earlier patch set using call_id_present was exactly the right thing to do. sorry to add another iteration, but please bring back call_id_present. (The idea of these structs is to represent 1:1 what the encoded message contained/should contain, and not make any assumptions on how individual IEs interact.) https://gerrit.osmocom.org/c/osmo-msc/+/18692/2/src/libmsc/ran_msg_a.c File src/libmsc/ran_msg_a.c: https://gerrit.osmocom.org/c/osmo-msc/+/18692/2/src/libmsc/ran_msg_a.c@998 PS2, Line 998: call_id = >call_id; I don't understand why the call_id is related to RTP address. I prefer the earlier patch set handling the call_id separately by call_id_present. -- To view, visit https://gerrit.osmocom.org/c/osmo-msc/+/18692 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-msc Gerrit-Branch: master Gerrit-Change-Id: I4288f47e4a6d61ec672f431723f6e72c7c6b0799 Gerrit-Change-Number: 18692 Gerrit-PatchSet: 2 Gerrit-Owner: dexter Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: dexter Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-CC: laforge Gerrit-Comment-Date: Sun, 14 Jun 2020 12:10:46 + Gerrit-HasComments: Yes Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmo-trx[master]: radioInterface: Operate on real Tx power attenuation rather than on d...
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-trx/+/18722 ) Change subject: radioInterface: Operate on real Tx power attenuation rather than on device specific gains .. Patch Set 3: Code-Review+1 -- To view, visit https://gerrit.osmocom.org/c/osmo-trx/+/18722 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Change-Id: I4f8a1bcbed74aa9310306b97b0b1bfb02f7855e6 Gerrit-Change-Number: 18722 Gerrit-PatchSet: 3 Gerrit-Owner: pespin Gerrit-Reviewer: Hoernchen Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: daniel Gerrit-Reviewer: fixeria Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-Reviewer: roh Gerrit-Reviewer: tnt Gerrit-Comment-Date: Sun, 14 Jun 2020 11:57:33 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmo-trx[master]: UHDDevice: Implement getNominalTxPower() based on TxFrequency
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-trx/+/18721 ) Change subject: UHDDevice: Implement getNominalTxPower() based on TxFrequency .. Patch Set 2: Code-Review+1 (1 comment) https://gerrit.osmocom.org/c/osmo-trx/+/18721/2/Transceiver52M/device/uhd/UHDDevice.cpp File Transceiver52M/device/uhd/UHDDevice.cpp: https://gerrit.osmocom.org/c/osmo-trx/+/18721/2/Transceiver52M/device/uhd/UHDDevice.cpp@1044 PS2, Line 1044:<< " dB based on GSM band information"; patch 18723 is removing this logging again, maybe not add it at all? -- To view, visit https://gerrit.osmocom.org/c/osmo-trx/+/18721 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Change-Id: If7ef5bf95ffe4afe5864c0f051853aa38b9639eb Gerrit-Change-Number: 18721 Gerrit-PatchSet: 2 Gerrit-Owner: pespin Gerrit-Reviewer: Hoernchen Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: daniel Gerrit-Reviewer: fixeria Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-Reviewer: roh Gerrit-Reviewer: tnt Gerrit-Comment-Date: Sun, 14 Jun 2020 11:56:51 + Gerrit-HasComments: Yes Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmo-trx[master]: UHDDevice: Compute TxGain on UHD API based on expected Tx output power
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-trx/+/18723 ) Change subject: UHDDevice: Compute TxGain on UHD API based on expected Tx output power .. Patch Set 3: Code-Review+1 (4 comments) https://gerrit.osmocom.org/c/osmo-trx/+/18723/3/Transceiver52M/device/uhd/UHDDevice.h File Transceiver52M/device/uhd/UHDDevice.h: https://gerrit.osmocom.org/c/osmo-trx/+/18723/3/Transceiver52M/device/uhd/UHDDevice.h@139 PS3, Line 139: double maxTxGain(void) { OSMO_ASSERT(false); return 0.0f; }; it seems you should rather completely remove these functions, especially since they are private? ...oh wait, inheritance, right? https://gerrit.osmocom.org/c/osmo-trx/+/18723/3/Transceiver52M/device/uhd/UHDDevice.cpp File Transceiver52M/device/uhd/UHDDevice.cpp: https://gerrit.osmocom.org/c/osmo-trx/+/18723/3/Transceiver52M/device/uhd/UHDDevice.cpp@218 PS3, Line 218: static double TxGain2TxPower(dev_band_desc& desc, double tx_gain_db) const dev_band_desc (typically the '&' sticks to the variable name, not the type. Like above: "const std::string ") https://gerrit.osmocom.org/c/osmo-trx/+/18723/3/Transceiver52M/device/uhd/UHDDevice.cpp@222 PS3, Line 222: static double TxPower2TxGain(dev_band_desc& desc, double tx_power_dbm) same https://gerrit.osmocom.org/c/osmo-trx/+/18723/3/Transceiver52M/device/uhd/UHDDevice.cpp@1054 PS3, Line 1054: band = req_band; (this logging seems nice to have? why drop it?) -- To view, visit https://gerrit.osmocom.org/c/osmo-trx/+/18723 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Change-Id: I6f432465dce5c6ec1f1bc4653f6149efb18c3f43 Gerrit-Change-Number: 18723 Gerrit-PatchSet: 3 Gerrit-Owner: pespin Gerrit-Reviewer: Hoernchen Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: daniel Gerrit-Reviewer: fixeria Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-Reviewer: roh Gerrit-Reviewer: tnt Gerrit-Comment-Date: Sun, 14 Jun 2020 11:49:41 + Gerrit-HasComments: Yes Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmo-gsm-tester[master]: Refactor test specific config parsing & generation
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18798 ) Change subject: Refactor test specific config parsing & generation .. Patch Set 1: Code-Review+1 (1 comment) I'm so distant from this code now, but it looks like you know that it makes sense https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18798/1/src/osmo_gsm_tester/core/test.py File src/osmo_gsm_tester/core/test.py: https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18798/1/src/osmo_gsm_tester/core/test.py@139 PS1, Line 139: return self._config_test_specific (i wonder why you need this getter guard) -- To view, visit https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18798 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-gsm-tester Gerrit-Branch: master Gerrit-Change-Id: I4de511d64ccf65d2ec6eec45dcf28529b74c5d26 Gerrit-Change-Number: 18798 Gerrit-PatchSet: 1 Gerrit-Owner: pespin Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-Comment-Date: Sun, 14 Jun 2020 11:34:22 + Gerrit-HasComments: Yes Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmo-gsm-tester[master]: Implement per-test timeout guard
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18799 ) Change subject: Implement per-test timeout guard .. Patch Set 4: Code-Review+1 (2 comments) https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18799/4/src/osmo_gsm_tester/core/suite.py File src/osmo_gsm_tester/core/suite.py: https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18799/4/src/osmo_gsm_tester/core/suite.py@61 PS4, Line 61: #self.log('dictionary is: %r' % repr(d)) (you want to keep this comment?) https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18799/4/src/osmo_gsm_tester/testenv.py File src/osmo_gsm_tester/testenv.py: https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18799/4/src/osmo_gsm_tester/testenv.py@130 PS4, Line 130: (two blank lines) -- To view, visit https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18799 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-gsm-tester Gerrit-Branch: master Gerrit-Change-Id: I522f51f77f8be64ebfdb5d5e07ba92baf82d7706 Gerrit-Change-Number: 18799 Gerrit-PatchSet: 4 Gerrit-Owner: pespin Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Comment-Date: Sun, 14 Jun 2020 11:31:33 + Gerrit-HasComments: Yes Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmocom-bb[master]: trxcon: use osmo_{store, load}32be() to pack / unpack TDMA fn
fixeria has submitted this change. ( https://gerrit.osmocom.org/c/osmocom-bb/+/18823 ) Change subject: trxcon: use osmo_{store,load}32be() to pack / unpack TDMA fn .. trxcon: use osmo_{store,load}32be() to pack / unpack TDMA fn Change-Id: I9eff9b8e4b8ce9e0563a1ec3c485ab8b0f306491 --- M src/host/trxcon/trx_if.c 1 file changed, 2 insertions(+), 5 deletions(-) Approvals: Jenkins Builder: Verified neels: Looks good to me, approved diff --git a/src/host/trxcon/trx_if.c b/src/host/trxcon/trx_if.c index 91f84ec..7a736a8 100644 --- a/src/host/trxcon/trx_if.c +++ b/src/host/trxcon/trx_if.c @@ -592,7 +592,7 @@ } tn = buf[0]; - fn = (buf[1] << 24) | (buf[2] << 16) | (buf[3] << 8) | buf[4]; + fn = osmo_load32be(buf + 1); rssi = -(int8_t) buf[5]; toa256 = ((int16_t) (buf[6] << 8) | buf[7]); @@ -650,10 +650,7 @@ LOGP(DTRXD, LOGL_DEBUG, "TX burst tn=%u fn=%u pwr=%u\n", tn, fn, pwr); buf[0] = tn; - buf[1] = (fn >> 24) & 0xff; - buf[2] = (fn >> 16) & 0xff; - buf[3] = (fn >> 8) & 0xff; - buf[4] = (fn >> 0) & 0xff; + osmo_store32be(fn, buf + 1); buf[5] = pwr; /* Copy ubits {0,1} */ -- To view, visit https://gerrit.osmocom.org/c/osmocom-bb/+/18823 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmocom-bb Gerrit-Branch: master Gerrit-Change-Id: I9eff9b8e4b8ce9e0563a1ec3c485ab8b0f306491 Gerrit-Change-Number: 18823 Gerrit-PatchSet: 1 Gerrit-Owner: fixeria Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria Gerrit-Reviewer: neels Gerrit-MessageType: merged
Change in libosmo-sccp[master]: M3UA: Accept DATA without routing context IE if only a single AS in ASP
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/libosmo-sccp/+/18818 ) Change subject: M3UA: Accept DATA without routing context IE if only a single AS in ASP .. Patch Set 1: Code-Review+1 -- To view, visit https://gerrit.osmocom.org/c/libosmo-sccp/+/18818 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: libosmo-sccp Gerrit-Branch: master Gerrit-Change-Id: I59f47a999f40411aadc88b8f362d8d2b89a66332 Gerrit-Change-Number: 18818 Gerrit-PatchSet: 1 Gerrit-Owner: laforge Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-Comment-Date: Sun, 14 Jun 2020 11:23:47 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmo-mgw[master]: trunk: get rid of virt_trunk pointer
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-mgw/+/18590 ) Change subject: trunk: get rid of virt_trunk pointer .. Patch Set 11: Code-Review-1 (4 comments) some still unaddressed https://gerrit.osmocom.org/c/osmo-mgw/+/18590/11/src/libosmo-mgcp/mgcp_vty.c File src/libosmo-mgcp/mgcp_vty.c: https://gerrit.osmocom.org/c/osmo-mgw/+/18590/11/src/libosmo-mgcp/mgcp_vty.c@751 PS11, Line 751: OSMO_ASSERT(trunk); thanks for applying here... https://gerrit.osmocom.org/c/osmo-mgw/+/18590/11/src/libosmo-mgcp/mgcp_vty.c@760 PS11, Line 760: struct mgcp_trunk *trunk = mgcp_trunk_by_num(g_cfg, MGCP_VIRT_TRUNK_ID); ...and there are still many more of these below The point being that mgcp_trunk_by_num() does not guarantee to actually find a trunk. The virtual trunk may be expected to be always allocated, but if it isn't for whatever reason, leaving the result unchecked may run into situations that are hard to debug. https://gerrit.osmocom.org/c/osmo-mgw/+/18590/11/src/libosmo-mgcp/mgcp_vty.c@882 PS11, Line 882: continue; please still explain, as in previous comment: - below, I find VTY commands that are only valid for the virtual trunk, yet we're writing them for non-virtual trunks? - how is the virtual trunk written to vty now? To me it seems to make sense to write both kinds here? https://gerrit.osmocom.org/c/osmo-mgw/+/18590/11/tests/mgcp/mgcp_test.c File tests/mgcp/mgcp_test.c: https://gerrit.osmocom.org/c/osmo-mgw/+/18590/11/tests/mgcp/mgcp_test.c@771 PS11, Line 771: trunk = mgcp_trunk_by_num(cfg, MGCP_VIRT_TRUNK_ID); OSMO_ASSERT(trunk), and more below -- To view, visit https://gerrit.osmocom.org/c/osmo-mgw/+/18590 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-mgw Gerrit-Branch: master Gerrit-Change-Id: I81934fbd211b225ab7920e78510729c8e22607b3 Gerrit-Change-Number: 18590 Gerrit-PatchSet: 11 Gerrit-Owner: dexter Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-Comment-Date: Sun, 14 Jun 2020 11:20:22 + Gerrit-HasComments: Yes Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmo-mgw[master]: mgcp_trunk: remove audio_name and audio_payload
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-mgw/+/18645 ) Change subject: mgcp_trunk: remove audio_name and audio_payload .. Patch Set 7: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmo-mgw/+/18645 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-mgw Gerrit-Branch: master Gerrit-Change-Id: Ia050ec3cd34b410dfe089c41b977ae3d5aed7354 Gerrit-Change-Number: 18645 Gerrit-PatchSet: 7 Gerrit-Owner: dexter Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-Comment-Date: Sun, 14 Jun 2020 11:11:04 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmo-mgw[master]: osmo-mgw: refactor endpoint and trunk handling
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-mgw/+/18644 ) Change subject: osmo-mgw: refactor endpoint and trunk handling .. Patch Set 7: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmo-mgw/+/18644 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-mgw Gerrit-Branch: master Gerrit-Change-Id: Ia8cf4d6caf05a4e13f1f507dc68cbabb7e6239aa Gerrit-Change-Number: 18644 Gerrit-PatchSet: 7 Gerrit-Owner: dexter Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-Comment-Date: Sun, 14 Jun 2020 11:10:28 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmo-bts[master]: measurement: replace u_int64_t with uint64_t
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-bts/+/18822 ) Change subject: measurement: replace u_int64_t with uint64_t .. Patch Set 1: Code-Review+2 (1 comment) https://gerrit.osmocom.org/c/osmo-bts/+/18822/1/src/common/measurement.c File src/common/measurement.c: https://gerrit.osmocom.org/c/osmo-bts/+/18822/1/src/common/measurement.c@473 PS1, Line 473: uint64_t > Can we simply use 'unsigned long' here? Do we really need the bit-size > precision? /me prefers explicit bit size because who knows what arch out there has what size of long -- To view, visit https://gerrit.osmocom.org/c/osmo-bts/+/18822 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-bts Gerrit-Branch: master Gerrit-Change-Id: Id6b5df7f5045901109fe1007a5ad54e2f95b95f8 Gerrit-Change-Number: 18822 Gerrit-PatchSet: 1 Gerrit-Owner: lynxis lazus Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria Gerrit-Reviewer: neels Gerrit-Comment-Date: Sun, 14 Jun 2020 11:09:00 + Gerrit-HasComments: Yes Gerrit-Has-Labels: Yes Comment-In-Reply-To: fixeria Gerrit-MessageType: comment
Change in osmocom-bb[master]: trxcon: use osmo_{store, load}32be() to pack / unpack TDMA fn
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/osmocom-bb/+/18823 ) Change subject: trxcon: use osmo_{store,load}32be() to pack / unpack TDMA fn .. Patch Set 1: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmocom-bb/+/18823 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmocom-bb Gerrit-Branch: master Gerrit-Change-Id: I9eff9b8e4b8ce9e0563a1ec3c485ab8b0f306491 Gerrit-Change-Number: 18823 Gerrit-PatchSet: 1 Gerrit-Owner: fixeria Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: neels Gerrit-Comment-Date: Sun, 14 Jun 2020 11:06:38 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in docker-playground[master]: BSC_Tests.cfg: adjust cfg for multiple MSCs
neels has submitted this change. ( https://gerrit.osmocom.org/c/docker-playground/+/18774 ) Change subject: BSC_Tests.cfg: adjust cfg for multiple MSCs .. BSC_Tests.cfg: adjust cfg for multiple MSCs This only enables ttcn to be able to connect multiple MSCs. To be able to use this in the BSC_Tests, osmo-bsc.cfg needs adjusting in an upcoming patch; tests using this are in osmo-ttcn3-hacks I21cbab193cd0de2e5692665442eae113d5f61904. Depends: Ibb36695b7c31f7b04eec6c5d59522fc0779b3c2f (osmo-ttcn3-hacks) Change-Id: I1986e4ef43beee161c82193694421b56136c1afe --- M ttcn3-bsc-test/BSC_Tests.cfg M ttcn3-bsc-test/osmo-stp.cfg 2 files changed, 50 insertions(+), 9 deletions(-) Approvals: laforge: Looks good to me, approved pespin: Looks good to me, but someone else must approve neels: Verified diff --git a/ttcn3-bsc-test/BSC_Tests.cfg b/ttcn3-bsc-test/BSC_Tests.cfg index a27d099..fab146d 100644 --- a/ttcn3-bsc-test/BSC_Tests.cfg +++ b/ttcn3-bsc-test/BSC_Tests.cfg @@ -13,15 +13,39 @@ BSC_Tests.mp_test_ip := "172.18.2.203"; BSC_Tests.mp_enable_osmux_test := true; BSC_Tests.mp_bssap_cfg := { - transport := BSSAP_TRANSPORT_AoIP, - sccp_service_type := "mtp3_itu", - sctp_addr := { 23905, "172.18.2.203", 2905, "172.18.2.200" }, - own_pc := 185, - own_ssn := 254, - peer_pc := 187, - peer_ssn := 254, - sio := '83'O, - rctx := 1 + { + transport := BSSAP_TRANSPORT_AoIP, + sccp_service_type := "mtp3_itu", + sctp_addr := { 23905, "172.18.2.203", 2905, "172.18.2.200" }, + own_pc := 185, /* 0.23.1 first MSC emulation */ + own_ssn := 254, + peer_pc := 187, /* 0.23.3 osmo-bsc */ + peer_ssn := 254, + sio := '83'O, + rctx := 1 + }, + { + transport := BSSAP_TRANSPORT_AoIP, + sccp_service_type := "mtp3_itu", + sctp_addr := { 23906, "172.18.2.203", 2905, "172.18.2.200" }, + own_pc := 2,/* 0.0.2 second MSC emulation */ + own_ssn := 254, + peer_pc := 187, /* 0.23.3 osmo-bsc */ + peer_ssn := 254, + sio := '83'O, + rctx := 2 + }, + { + transport := BSSAP_TRANSPORT_AoIP, + sccp_service_type := "mtp3_itu", + sctp_addr := { 23907, "172.18.2.203", 2905, "172.18.2.200" }, + own_pc := 3,/* 0.0.3 third MSC emulation */ + own_ssn := 254, + peer_pc := 187, /* 0.23.3 osmo-bsc */ + peer_ssn := 254, + sio := '83'O, + rctx := 3 + } }; BSC_Tests_CBSP.mp_cgi_bts0 := { '001'H, '01'H, 1, 0 }; BSC_Tests_CBSP.mp_cgi_bts1 := { '001'H, '01'H, 1, 1 }; diff --git a/ttcn3-bsc-test/osmo-stp.cfg b/ttcn3-bsc-test/osmo-stp.cfg index 9102114..0c6d3a2 100644 --- a/ttcn3-bsc-test/osmo-stp.cfg +++ b/ttcn3-bsc-test/osmo-stp.cfg @@ -45,8 +45,25 @@ as virt-msc0 m3ua asp virt-msc0-0 routing-key 1 0.23.1 + + asp virt-msc1-0 23906 2905 m3ua + local-ip 172.18.2.200 + remote-ip 172.18.2.203 + as virt-msc1 m3ua + asp virt-msc1-0 + routing-key 2 0.0.2 + + asp virt-msc2-0 23907 2905 m3ua + local-ip 172.18.2.200 + remote-ip 172.18.2.203 + as virt-msc2 m3ua + asp virt-msc2-0 + routing-key 3 0.0.3 + route-table system update route 0.23.1 7.255.7 linkset virt-msc0 + update route 0.0.2 7.255.7 linkset virt-msc1 + update route 0.0.3 7.255.7 linkset virt-msc2 listen m3ua 2905 accept-asp-connections dynamic-permitted listen ipa 5000 -- To view, visit https://gerrit.osmocom.org/c/docker-playground/+/18774 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: docker-playground Gerrit-Branch: master Gerrit-Change-Id: I1986e4ef43beee161c82193694421b56136c1afe Gerrit-Change-Number: 18774 Gerrit-PatchSet: 2 Gerrit-Owner: neels Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-MessageType: merged
Change in docker-playground[master]: BSC_Tests.cfg: adjust cfg for multiple MSCs
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/docker-playground/+/18774 ) Change subject: BSC_Tests.cfg: adjust cfg for multiple MSCs .. Patch Set 1: Verified+1 -- To view, visit https://gerrit.osmocom.org/c/docker-playground/+/18774 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: docker-playground Gerrit-Branch: master Gerrit-Change-Id: I1986e4ef43beee161c82193694421b56136c1afe Gerrit-Change-Number: 18774 Gerrit-PatchSet: 1 Gerrit-Owner: neels Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-Comment-Date: Sun, 14 Jun 2020 11:01:43 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Change in osmo-ttcn3-hacks[master]: bsc: allow multiple MSCs
neels has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/18760 ) Change subject: bsc: allow multiple MSCs .. bsc: allow multiple MSCs Similar to the MSC tests, have several g_bssap and mp_bssap_cfg. Prepare for MSC pool tests. Replace g_bssap with a g_bssap[NUM_MSC] array. Replace mp_bssap_cfg with an mp_bssap_cfg[NUM_MSC] array. Requires patch I1986e4ef43beee161c82193694421b56136c1afe in docker-playground to match the new required BSC_Tests.cfg format. Related: OS#3682 Change-Id: Ibb36695b7c31f7b04eec6c5d59522fc0779b3c2f --- M bsc/BSC_Tests.ttcn M bsc/BSC_Tests_LCLS.ttcn M bsc/MSC_ConnectionHandler.ttcn 3 files changed, 119 insertions(+), 75 deletions(-) Approvals: pespin: Looks good to me, approved Jenkins Builder: Verified diff --git a/bsc/BSC_Tests.ttcn b/bsc/BSC_Tests.ttcn index 48766f1..364254c 100644 --- a/bsc/BSC_Tests.ttcn +++ b/bsc/BSC_Tests.ttcn @@ -59,6 +59,7 @@ import from SCCPasp_Types all; const integer NUM_BTS := 3; +const integer NUM_MSC := 3; const float T3101_MAX := 12.0; /* make sure to sync this with the osmo-bts.cfg you're using */ @@ -87,7 +88,7 @@ var MGCP_Emulation_CT vc_MGCP; port TELNETasp_PT BSCVTY; - var RAN_Adapter g_bssap; + var RAN_Adapter g_bssap[NUM_MSC]; /* for old legacy-tests only */ port BSSAP_CODEC_PT BSSAP; @@ -119,16 +120,40 @@ /* IP address at which the test binds */ charstring mp_test_ip := "127.0.0.1"; - RAN_Configuration mp_bssap_cfg := { - transport := BSSAP_TRANSPORT_AoIP, - sccp_service_type := "mtp3_itu", - sctp_addr := { 23905, "127.0.0.1", 2905, "127.0.0.1" }, - own_pc := 185, - own_ssn := 254, - peer_pc := 187, - peer_ssn := 254, - sio := '83'O, - rctx := 0 + RAN_Configurations mp_bssap_cfg := { + { + transport := BSSAP_TRANSPORT_AoIP, + sccp_service_type := "mtp3_itu", + sctp_addr := { 23905, "127.0.0.1", 2905, "127.0.0.1" }, + own_pc := 185, /* 0.23.1 first MSC emulation */ + own_ssn := 254, + peer_pc := 187, /* 0.23.3 osmo-bsc */ + peer_ssn := 254, + sio := '83'O, + rctx := 0 + }, + { + transport := BSSAP_TRANSPORT_AoIP, + sccp_service_type := "mtp3_itu", + sctp_addr := { 23906, "127.0.0.1", 2905, "127.0.0.1" }, + own_pc := 2,/* 0.0.2 second MSC emulation */ + own_ssn := 254, + peer_pc := 187, /* 0.23.3 osmo-bsc */ + peer_ssn := 254, + sio := '83'O, + rctx := 2 + }, + { + transport := BSSAP_TRANSPORT_AoIP, + sccp_service_type := "mtp3_itu", + sctp_addr := { 23907, "127.0.0.1", 2905, "127.0.0.1" }, + own_pc := 3,/* 0.0.3 third MSC emulation */ + own_ssn := 254, + peer_pc := 187, /* 0.23.3 osmo-bsc */ + peer_ssn := 254, + sio := '83'O, + rctx := 3 + } }; /* Whether to enable osmux tests. Can be dropped completely and enable @@ -139,15 +164,16 @@ uint8_t mp_exp_ms_power_level := 7; } -private function f_gen_test_hdlr_pars() return TestHdlrParams { +private function f_gen_test_hdlr_pars(integer bssap_idx := 0) return TestHdlrParams { var TestHdlrParams pars := valueof(t_def_TestHdlrPars); - if (mp_bssap_cfg.transport == BSSAP_TRANSPORT_AoIP) { + if (mp_bssap_cfg[bssap_idx].transport == BSSAP_TRANSPORT_AoIP) { pars.aoip := true; } else { pars.aoip := false; } pars.exp_ms_power_level := mp_exp_ms_power_level; + pars.mscpool.bssap_idx := bssap_idx; return pars; } @@ -158,13 +184,15 @@ mtc.stop; } -private function f_legacy_bssap_reset() runs on test_CT { +private function f_legacy_bssap_reset(integer bssap_idx := 0) runs on test_CT { var BSSAP_N_UNITDATA_ind ud_ind; timer T := 5.0; - BSSAP.send(ts_BSSAP_UNITDATA_req(g_bssap.sccp_addr_peer, g_bssap.sccp_addr_own, ts_BSSMAP_Reset(0, g_osmux_enabled))); + BSSAP.send(ts_BSSAP_UNITDATA_req(g_bssap[bssap_idx].sccp_addr_peer, g_bssap[bssap_idx].sccp_addr_own, +ts_BSSMAP_Reset(0, g_osmux_enabled))); T.start; alt { - [] BSSAP.receive(tr_BSSAP_UNITDATA_ind(g_bssap.sccp_addr_own, g_bssap.sccp_addr_peer,
Change in osmo-ttcn3-hacks[master]: move type RAN_Configurations to RAN_Adapter.ttcnpp
neels has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/18759 ) Change subject: move type RAN_Configurations to RAN_Adapter.ttcnpp .. move type RAN_Configurations to RAN_Adapter.ttcnpp So far used only in MSC_Tests.ttcn, but soon to be used also in BSC_Tests.ttcn. Change-Id: If8f7fd50a88302af645ab337a907d8f0ad79a306 --- M library/RAN_Adapter.ttcnpp M msc/MSC_Tests.ttcn 2 files changed, 1 insertion(+), 1 deletion(-) Approvals: pespin: Looks good to me, approved Jenkins Builder: Verified diff --git a/library/RAN_Adapter.ttcnpp b/library/RAN_Adapter.ttcnpp index f84fd34..68e1e60 100644 --- a/library/RAN_Adapter.ttcnpp +++ b/library/RAN_Adapter.ttcnpp @@ -64,6 +64,7 @@ octetstring sio, integer rctx }; +type record of RAN_Configuration RAN_Configurations; private function init_pars(inout RAN_Adapter ba, in RAN_Configuration cfg) { ba.sccp_pars := { diff --git a/msc/MSC_Tests.ttcn b/msc/MSC_Tests.ttcn index 35ca84a..bfac7e9 100644 --- a/msc/MSC_Tests.ttcn +++ b/msc/MSC_Tests.ttcn @@ -81,7 +81,6 @@ import from TCCConversion_Functions all; const integer NUM_BSC := 3; -type record of RAN_Configuration RAN_Configurations; /* Needed for SGsAP SMS */ import from MobileL3_SMS_Types all; -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/18759 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: If8f7fd50a88302af645ab337a907d8f0ad79a306 Gerrit-Change-Number: 18759 Gerrit-PatchSet: 4 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-MessageType: merged
Change in osmo-ttcn3-hacks[master]: fix f_enc_IMEI_L3() oddevenIndicator
neels has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/18758 ) Change subject: fix f_enc_IMEI_L3() oddevenIndicator .. fix f_enc_IMEI_L3() oddevenIndicator f_gen_imei() calls f_enc_IMEI_L3() with a 14 digits argument, but the IMEI_L3 template used is hardcoded to 15 digits. So the oddevenIndicator must always indicate odd, not depend on the digits argument. f_gen_imei() should probably also compose a Luhn checksum, leaving that to another patch. Found by using the new osmo_mobile_identity API in osmo-msc, which is stricter about odd/even and filler digits than our previous implementations. See osmo-msc Idfc8e576e10756aeaacf5569f6178068313eb7ea . Change-Id: Iaa9ba1214c4c15fd9620e68fe2e842fdf52912c0 --- M library/L3_Templates.ttcn 1 file changed, 14 insertions(+), 5 deletions(-) Approvals: laforge: Looks good to me, approved pespin: Looks good to me, but someone else must approve Jenkins Builder: Verified diff --git a/library/L3_Templates.ttcn b/library/L3_Templates.ttcn index 3032503..ba91180 100644 --- a/library/L3_Templates.ttcn +++ b/library/L3_Templates.ttcn @@ -184,11 +184,20 @@ private function f_enc_IMEI_L3(hexstring digits) return IMEI_L3 { var IMEI_L3 l3; var integer len := lengthof(digits); - if (len rem 2 == 1) { /* modulo remainder */ - l3.oddevenIndicator := '1'B; - } else { - l3.oddevenIndicator := '0'B; - } + /* IMEI_L3 is always 15 digits. That is actually a 14 digit IMEI + a Luhn checksum digit (see +* libosmocore/include/osmocom/gsm/protocol/gsm_23_003.h) +* +* Here, we must not make the oddevenIndicator depend on the 'digits' parameter, because: +* - The IMEI_L3 template assumes always 15 digits. +* - The 'digits' parameter, however, may also contain less digits, 14 in the case of +* f_gen_imei(). +* - The IMEI_L3 template will then fill up with zeros to make 15 digits. +* Hence oddevenIndicator must always indicate 'odd' == '1'B. +* +* FIXME: if the caller passes less than 15 digits, the Luhn checksum digit then ends up zero == most probably +* wrong. +*/ + l3.oddevenIndicator := '1'B; l3.digits := digits; return l3; } -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/18758 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: Iaa9ba1214c4c15fd9620e68fe2e842fdf52912c0 Gerrit-Change-Number: 18758 Gerrit-PatchSet: 2 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: pespin Gerrit-CC: fixeria Gerrit-MessageType: merged
Change in libosmocore[master]: add osmo_mobile_identity API
neels has posted comments on this change. ( https://gerrit.osmocom.org/c/libosmocore/+/18507 ) Change subject: add osmo_mobile_identity API .. Patch Set 9: Code-Review+2 combining laforge's +1 and fixeria's +1 (review by fixeria has been addressed and no other changes since his +1) -- To view, visit https://gerrit.osmocom.org/c/libosmocore/+/18507 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-Change-Id: Ic3f969e739654c1e8c387aedeeba5cce07fe2307 Gerrit-Change-Number: 18507 Gerrit-PatchSet: 9 Gerrit-Owner: neels Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: dexter Gerrit-Reviewer: fixeria Gerrit-Reviewer: laforge Gerrit-Reviewer: neels Gerrit-Reviewer: osmith Gerrit-Reviewer: pespin Gerrit-Comment-Date: Sun, 14 Jun 2020 10:50:55 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Build failure of network:osmocom:nightly/open5gs in Raspbian_10/armv7l
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/open5gs/Raspbian_10/armv7l Package network:osmocom:nightly/open5gs failed to build in Raspbian_10/armv7l Check out the package for editing: osc checkout network:osmocom:nightly open5gs Last lines of build log: [ 760s] [1928/2112] cc -Isrc/udr/e340f29@@udr@sta -Isrc/udr -I../src/udr -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/dbi -I../lib/dbi -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/p11-kit-1 -I/usr/include/arm-linux-gnueabihf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udr/e340f29@@udr@sta/sbi-path.c.o' -MF 'src/udr/e340f29@@udr@sta/sbi-path.c.o.d' -o 'src/udr/e340f29@@udr@sta/sbi-path.c.o' -c ../src/udr/sbi-path.c [ 760s] [1929/2112] cc -Isrc/udr/e340f29@@udr@sta -Isrc/udr -I../src/udr -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/dbi -I../lib/dbi -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/p11-kit-1 -I/usr/include/arm-linux-gnueabihf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udr/e340f29@@udr@sta/udr-sm.c.o' -MF 'src/udr/e340f29@@udr@sta/udr-sm.c.o.d' -o 'src/udr/e340f29@@udr@sta/udr-sm.c.o' -c ../src/udr/udr-sm.c [ 760s] [1930/2112] cc -Isrc/udr/e340f29@@udr@sta -Isrc/udr -I../src/udr -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/dbi -I../lib/dbi -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/p11-kit-1 -I/usr/include/arm-linux-gnueabihf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udr/e340f29@@udr@sta/init.c.o' -MF 'src/udr/e340f29@@udr@sta/init.c.o.d' -o 'src/udr/e340f29@@udr@sta/init.c.o' -c ../src/udr/init.c [ 760s] [1931/2112] rm -f src/udr/libudr.a && gcc-ar csrD src/udr/libudr.a 'src/udr/e340f29@@udr@sta/context.c.o'
Change in osmocom-bb[master]: trxcon: use osmo_{store, load}32be() to pack / unpack TDMA fn
fixeria has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmocom-bb/+/18823 ) Change subject: trxcon: use osmo_{store,load}32be() to pack / unpack TDMA fn .. trxcon: use osmo_{store,load}32be() to pack / unpack TDMA fn Change-Id: I9eff9b8e4b8ce9e0563a1ec3c485ab8b0f306491 --- M src/host/trxcon/trx_if.c 1 file changed, 2 insertions(+), 5 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmocom-bb refs/changes/23/18823/1 diff --git a/src/host/trxcon/trx_if.c b/src/host/trxcon/trx_if.c index 91f84ec..7a736a8 100644 --- a/src/host/trxcon/trx_if.c +++ b/src/host/trxcon/trx_if.c @@ -592,7 +592,7 @@ } tn = buf[0]; - fn = (buf[1] << 24) | (buf[2] << 16) | (buf[3] << 8) | buf[4]; + fn = osmo_load32be(buf + 1); rssi = -(int8_t) buf[5]; toa256 = ((int16_t) (buf[6] << 8) | buf[7]); @@ -650,10 +650,7 @@ LOGP(DTRXD, LOGL_DEBUG, "TX burst tn=%u fn=%u pwr=%u\n", tn, fn, pwr); buf[0] = tn; - buf[1] = (fn >> 24) & 0xff; - buf[2] = (fn >> 16) & 0xff; - buf[3] = (fn >> 8) & 0xff; - buf[4] = (fn >> 0) & 0xff; + osmo_store32be(fn, buf + 1); buf[5] = pwr; /* Copy ubits {0,1} */ -- To view, visit https://gerrit.osmocom.org/c/osmocom-bb/+/18823 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmocom-bb Gerrit-Branch: master Gerrit-Change-Id: I9eff9b8e4b8ce9e0563a1ec3c485ab8b0f306491 Gerrit-Change-Number: 18823 Gerrit-PatchSet: 1 Gerrit-Owner: fixeria Gerrit-MessageType: newchange
Change in osmo-bts[master]: measurement: replace u_int64_t with uint64_t
fixeria has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-bts/+/18822 ) Change subject: measurement: replace u_int64_t with uint64_t .. Patch Set 1: Code-Review+1 (1 comment) https://gerrit.osmocom.org/c/osmo-bts/+/18822/1/src/common/measurement.c File src/common/measurement.c: https://gerrit.osmocom.org/c/osmo-bts/+/18822/1/src/common/measurement.c@473 PS1, Line 473: uint64_t Can we simply use 'unsigned long' here? Do we really need the bit-size precision? -- To view, visit https://gerrit.osmocom.org/c/osmo-bts/+/18822 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-bts Gerrit-Branch: master Gerrit-Change-Id: Id6b5df7f5045901109fe1007a5ad54e2f95b95f8 Gerrit-Change-Number: 18822 Gerrit-PatchSet: 1 Gerrit-Owner: lynxis lazus Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria Gerrit-Comment-Date: Sun, 14 Jun 2020 08:17:43 + Gerrit-HasComments: Yes Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
Build failure of network:osmocom:nightly/open5gs in Debian_10/armv7l
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/open5gs/Debian_10/armv7l Package network:osmocom:nightly/open5gs failed to build in Debian_10/armv7l Check out the package for editing: osc checkout network:osmocom:nightly open5gs Last lines of build log: [ 486s] [1932/2112] cc -Isrc/udr/e340f29@@open5gs-udrd@exe -Isrc/udr -I../src/udr -Isrc -I../src -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/dbi -I../lib/dbi -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/p11-kit-1 -I/usr/include/arm-linux-gnueabihf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DDEFAULT_CONFIG_FILENAME="/etc/open5gs/udr.yaml"' -MD -MQ 'src/udr/e340f29@@open5gs-udrd@exe/app.c.o' -MF 'src/udr/e340f29@@open5gs-udrd@exe/app.c.o.d' -o 'src/udr/e340f29@@open5gs-udrd@exe/app.c.o' -c ../src/udr/app.c [ 486s] [1933/2112] rm -f src/udr/libudr.a && gcc-ar csrD src/udr/libudr.a 'src/udr/e340f29@@udr@sta/context.c.o' 'src/udr/e340f29@@udr@sta/event.c.o' 'src/udr/e340f29@@udr@sta/timer.c.o' 'src/udr/e340f29@@udr@sta/nnrf-handler.c.o' 'src/udr/e340f29@@udr@sta/nf-sm.c.o' 'src/udr/e340f29@@udr@sta/nudr-handler.c.o' 'src/udr/e340f29@@udr@sta/sbi-path.c.o' 'src/udr/e340f29@@udr@sta/udr-sm.c.o' 'src/udr/e340f29@@udr@sta/init.c.o' [ 486s] [1934/2112] cc -Isrc/udm/3eca12a@@udm@sta -Isrc/udm -I../src/udm -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/p11-kit-1 -I/usr/include/arm-linux-gnueabihf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 'src/udm/3eca12a@@udm@sta/nudm-handler.c.o' -MF 'src/udm/3eca12a@@udm@sta/nudm-handler.c.o.d' -o 'src/udm/3eca12a@@udm@sta/nudm-handler.c.o' -c ../src/udm/nudm-handler.c [ 486s] [1935/2112] cc -Isrc/udm/3eca12a@@udm@sta -Isrc/udm -I../src/udm -Ilib/app -I../lib/app -Ilib -I../lib -Ilib/core -I../lib/core -Ilib/crypt -I../lib/crypt -Ilib/sbi -I../lib/sbi -Ilib/sbi/openapi -I../lib/sbi/openapi -I/usr/include/p11-kit-1 -I/usr/include/arm-linux-gnueabihf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu89 -Wextra -Wlogical-op -Werror=missing-include-dirs -Werror=pointer-arith -Werror=init-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=missing-declarations -Werror=implicit-function-declaration -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wimplicit-fallthrough=5 -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wunused -Wduplicated-branches -Wmisleading-indentation -Wno-sign-compare -Wno-unused-parameter -ffast-math -fdiagnostics-show-option -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -g -O2 -fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong