Build failure of network:osmocom:nightly/osmo-msc in Debian_Unstable/x86_64

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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()

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread OBS Notification
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()

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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 ...

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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.

2020-06-14 Thread neels
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...

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread fixeria
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread neels
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

2020-06-14 Thread OBS Notification
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

2020-06-14 Thread fixeria
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

2020-06-14 Thread fixeria
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

2020-06-14 Thread OBS Notification
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