Hi all,
we have doxygen API doc in libosmocore. The doxygen format, even though well
defined, is often a distraction from code review because we often fail to get
it right and need another review cycle.
I'm looking for ways how I don't need to write review on doxygen comments.
Ideas:
- We introduce hard doxygen validation in the gerrit jobs.
Difficulties:
- we'd probably first need to fix *all* current doxygen errors.
- we'd need to add doxygen to all projects, because some of us add doxygen
comments even there, and it is odd to use the format but fail to do it
right.
- there is no way to make sure the initial summary is ended in '.',
because the script cannot understand human semantics.
- I don't think anyone uses it. So we could just drop doxygen.
(I find it much more useful to just browse the code with ctags.)
If we drop doxygen, we can just use the comments whichever way we like, omit
'.' whereever and I don't need to nitpick on it. And we can drop all those
\param and \a and \ref bits that break the flow of reading a C comment.
libosmocore is the only git tree actually building doxygen docs.
OTOH, when removing doxygen, would we also drop all those \file and other
section markers?
- Or, I stop giving a damn about doxygen and let everyone commit all sorts of
doxygen formatting errors, because no-one is reading the HTML version anyway.
thoughts welcome...
~N
Hello everyone,
I implemented decoding of the [O|H]PLMNwAcT elementary file in pySim.
Here https://github.com/lazlo/pysim-dec-plmn you will also find unit tests
for the code I wrote.
Let me know if I should further refactor the code (maybe to use more of the
existing conversions functions in pySim/util.py). I'm aware it is not the
most elegant code but it does its job.
Best,
Lazlo
See <https://jenkins.osmocom.org/jenkins/job/osmocom-coverity/315/display/redire…>
Changes:
[Oliver Smith] cosmetic: gerrit-verifications: format docker cmd
------------------------------------------
[...truncated 670.25 KB...]
from ../../include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:14,
from RANAP_CriticalityDiagnostics-IE-List.c:7:
../../include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:23: warning: ‘struct MemberG’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct MemberG {
^
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
../../include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberG {
^~~~~~~~~~~~~
In file included from /home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from ../../include/osmocom/ranap/RANAP_MessageStructure.h:14,
from RANAP_MessageStructure.c:7:
../../include/osmocom/ranap/RANAP_MessageStructure.h:27:23: warning: ‘struct MemberL’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct MemberL {
^
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
../../include/osmocom/ranap/RANAP_MessageStructure.h:27:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberL {
^~~~~~~~~~~~~
CC RANAP_ClassmarkInformation3.lo
CC RANAP_CN-ID.lo
CC RANAP_CN-DomainIndicator.lo
CC RANAP_Correlation-ID.lo
CC RANAP_CSFB-Information.lo
CC RANAP_CSG-Id.lo
CC RANAP_CSG-Id-List.lo
CC RANAP_CSG-Membership-Status.lo
CC RANAP_DataPDUType.lo
CC RANAP_DataVolumeReference.lo
CC RANAP_DataVolumeReportingIndication.lo
CC RANAP_DCH-ID.lo
CC RANAP_DeliveryOfErroneousSDU.lo
CC RANAP_DeliveryOrder.lo
CC RANAP_DeltaRAListofIdleModeUEs.lo
CC RANAP_NewRAListofIdleModeUEs.lo
CC RANAP_RAListwithNoIdleModeUEsAnyMore.lo
CC RANAP_ForwardingIndication.lo
CC RANAP_DL-GTP-PDU-SequenceNumber.lo
CC RANAP_DL-N-PDU-SequenceNumber.lo
CC RANAP_D-RNTI.lo
CC RANAP_DRX-CycleLengthCoefficient.lo
CC RANAP_DSCH-ID.lo
CC RANAP_EARFCN-Extended.lo
CC RANAP_E-DCH-MAC-d-Flow-ID.lo
CC RANAP_ENB-ID.lo
CC RANAP_EncryptionAlgorithm.lo
CC RANAP_EncryptionInformation.lo
CC RANAP_EncryptionKey.lo
CC RANAP_End-Of-CSFB.lo
CC RANAP_EquipmentsToBeTraced.lo
CC RANAP_E-UTRAN-Service-Handover.lo
CC RANAP_Event.lo
CC RANAP_Event1F-Parameters.lo
CC RANAP_Event1I-Parameters.lo
CC RANAP_ExtendedGuaranteedBitrate.lo
CC RANAP_ExtendedMaxBitrate.lo
CC RANAP_ExtendedRNC-ID.lo
CC RANAP_FrameSequenceNumber.lo
CC RANAP_FrequenceLayerConvergenceFlag.lo
CC RANAP_GANSS-PositioningDataSet.lo
CC RANAP_GANSS-PositioningMethodAndUsage.lo
CC RANAP_GeographicalArea.lo
CC RANAP_GeographicalCoordinates.lo
CC RANAP_GA-AltitudeAndDirection.lo
CC RANAP_GA-EllipsoidArc.lo
CC RANAP_GA-Point.lo
CC RANAP_GA-PointWithAltitude.lo
CC RANAP_GA-PointWithAltitudeAndUncertaintyEllipsoid.lo
CC RANAP_GA-PointWithUnCertainty.lo
In file included from /home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from ../../include/osmocom/ranap/RANAP_IE-Extensions.h:15,
from ../../include/osmocom/ranap/RANAP_GeographicalCoordinates.h:16,
from ../../include/osmocom/ranap/RANAP_GA-Point.h:14,
from ../../include/osmocom/ranap/RANAP_GeographicalArea.h:14,
from RANAP_GeographicalArea.c:7:
../../include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning: ‘struct Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct Member {
^
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
../../include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
CC RANAP_GA-PointWithUnCertaintyEllipse.lo
CC RANAP_GA-Polygon.lo
CC RANAP_GA-UncertaintyEllipse.lo
CC RANAP_GERAN-BSC-Container.lo
CC RANAP_GERAN-Cell-ID.lo
CC RANAP_GERAN-Classmark.lo
CC RANAP_GlobalCN-ID.lo
CC RANAP_GlobalRNC-ID.lo
In file included from /home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from ../../include/osmocom/ranap/RANAP_GA-Polygon.h:14,
from RANAP_GA-Polygon.c:7:
../../include/osmocom/ranap/RANAP_GA-Polygon.h:26:23: warning: ‘struct Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct Member {
^
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
../../include/osmocom/ranap/RANAP_GA-Polygon.h:26:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct Member {
^~~~~~~~~~~~~
CC RANAP_GTP-TEI.lo
CC RANAP_GuaranteedBitrate.lo
CC RANAP_HigherBitratesThan16MbpsFlag.lo
CC RANAP_HS-DSCH-MAC-d-Flow-ID.lo
CC RANAP_IMEI.lo
CC RANAP_IMEIGroup.lo
CC RANAP_IMEIList.lo
CC RANAP_IMEISV.lo
CC RANAP_IMEISVGroup.lo
CC RANAP_IMEISVList.lo
CC RANAP_ImmediateMDT.lo
CC RANAP_IMSI.lo
CC RANAP_IncludeVelocity.lo
CC RANAP_InformationExchangeID.lo
CC RANAP_InformationExchangeType.lo
CC RANAP_InformationRequested.lo
CC RANAP_InformationRequestType.lo
CC RANAP_InformationTransferID.lo
CC RANAP_InformationTransferType.lo
CC RANAP_IntegrityProtectionAlgorithm.lo
CC RANAP_IntegrityProtectionInformation.lo
CC RANAP_IntegrityProtectionKey.lo
CC RANAP_InterSystemInformationTransferType.lo
CC RANAP_InterSystemInformation-TransparentContainer.lo
CC RANAP_IPMulticastAddress.lo
CC RANAP_IuSignallingConnectionIdentifier.lo
CC RANAP_IuTransportAssociation.lo
CC RANAP_KeyStatus.lo
CC RANAP_LA-LIST.lo
CC RANAP_LAC.lo
CC RANAP_LAI.lo
CC RANAP_LastKnownServiceArea.lo
CC RANAP_LastVisitedUTRANCell-Item.lo
In file included from /home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from ../../include/osmocom/ranap/RANAP_LA-LIST.h:14,
from RANAP_LA-LIST.c:7:
../../include/osmocom/ranap/RANAP_LA-LIST.h:27:23: warning: ‘struct MemberA’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct MemberA {
^
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
../../include/osmocom/ranap/RANAP_LA-LIST.h:27:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct MemberA {
^~~~~~~~~~~~~
CC RANAP_LHN-ID.lo
CC RANAP_Links-to-log.lo
CC RANAP_ListOF-SNAs.lo
CC RANAP_ListOfInterfacesToTrace.lo
CC RANAP_InterfacesToTraceItem.lo
CC RANAP_LoadValue.lo
CC RANAP_LocationRelatedDataRequestType.lo
CC RANAP_LocationRelatedDataRequestTypeSpecificToGERANIuMode.lo
CC RANAP_LocationReportingTransferInformation.lo
CC RANAP_ReportChangeOfSAI.lo
CC RANAP_PeriodicReportingIndicator.lo
CC RANAP_DirectReportingIndicator.lo
CC RANAP_L3-Information.lo
CC RANAP_M1Report.lo
CC RANAP_M2Report.lo
CC RANAP_M4Report.lo
CC RANAP_M4-Collection-Parameters.lo
CC RANAP_M4-Period.lo
CC RANAP_M4-Threshold.lo
CC RANAP_M5Report.lo
CC RANAP_M5-Period.lo
CC RANAP_M6Report.lo
CC RANAP_M6-Period.lo
CC RANAP_M7Report.lo
CC RANAP_M7-Period.lo
CC RANAP_Management-Based-MDT-Allowed.lo
CC RANAP_MaxBitrate.lo
CC RANAP_MaxSDU-Size.lo
CC RANAP_MBMS-PTP-RAB-ID.lo
CC RANAP_MBMSBearerServiceType.lo
CC RANAP_MBMSCNDe-Registration.lo
CC RANAP_MBMSCountingInformation.lo
CC RANAP_MBMSHCIndicator.lo
CC RANAP_MBMSIPMulticastAddressandAPNRequest.lo
CC RANAP_MBMSLinkingInformation.lo
CC RANAP_MBMSRegistrationRequestType.lo
CC RANAP_MBMSServiceArea.lo
CC RANAP_MBMSSessionDuration.lo
CC RANAP_MBMSSessionIdentity.lo
CC RANAP_MBMSSessionRepetitionNumber.lo
CC RANAP_MDT-Activation.lo
../../libtool: line 1748: 1801 Aborted gcc -DPACKAGE_NAME=\"osmo-iuh\" -DPACKAGE_TARNAME=\"osmo-iuh\" -DPACKAGE_VERSION=\"0.3.0.11-319c\" "-DPACKAGE_STRING=\"osmo-iuh 0.3.0.11-319c\"" -DPACKAGE_BUGREPORT=\"openbsc(a)lists.osmocom.org\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"osmo-iuh\" -DVERSION=\"0.3.0.11-319c\" -DSTDC_HEADERS=1 -I. -Wall -I../../include -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/ -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/ -g -O2 -Wall -MT RANAP_MBMSLinkingInformation.lo -MD -MP -MF .deps/RANAP_MBMSLinkingInformation.Tpo -c RANAP_MBMSLinkingInformation.c -o RANAP_MBMSLinkingInformation.o > /dev/null 2>&1
../../libtool: line 1748: 1802 Aborted gcc -DPACKAGE_NAME=\"osmo-iuh\" -DPACKAGE_TARNAME=\"osmo-iuh\" -DPACKAGE_VERSION=\"0.3.0.11-319c\" "-DPACKAGE_STRING=\"osmo-iuh 0.3.0.11-319c\"" -DPACKAGE_BUGREPORT=\"openbsc(a)lists.osmocom.org\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"osmo-iuh\" -DVERSION=\"0.3.0.11-319c\" -DSTDC_HEADERS=1 -I. -Wall -I../../include -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/ -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/ -g -O2 -Wall -MT RANAP_MBMSSessionDuration.lo -MD -MP -MF .deps/RANAP_MBMSSessionDuration.Tpo -c RANAP_MBMSSessionDuration.c -o RANAP_MBMSSessionDuration.o > /dev/null 2>&1
../../libtool: line 1748: 1800 Aborted gcc -DPACKAGE_NAME=\"osmo-iuh\" -DPACKAGE_TARNAME=\"osmo-iuh\" -DPACKAGE_VERSION=\"0.3.0.11-319c\" "-DPACKAGE_STRING=\"osmo-iuh 0.3.0.11-319c\"" -DPACKAGE_BUGREPORT=\"openbsc(a)lists.osmocom.org\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"osmo-iuh\" -DVERSION=\"0.3.0.11-319c\" -DSTDC_HEADERS=1 -I. -Wall -I../../include -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/ -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/ -g -O2 -Wall -MT RANAP_MBMSRegistrationRequestType.lo -MD -MP -MF .deps/RANAP_MBMSRegistrationRequestType.Tpo -c RANAP_MBMSRegistrationRequestType.c -o RANAP_MBMSRegistrationRequestType.o > /dev/null 2>&1
[ERROR] capture: cannot update build log: No space left on device
[ERROR] capture: cannot update build log: No space left on device
[ERROR] capture: cannot update build log: ../../libtool: line 1751: 1808 Aborted $RM $removelist
No space left on device
../../libtool: line 1751: 1809 Aborted $RM $removelist
../../libtool: line 1751: 1807 Aborted $RM $removelist
Makefile:2506: recipe for target 'RANAP_MBMSLinkingInformation.lo' failed
make[4]: *** [RANAP_MBMSLinkingInformation.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
Makefile:2506: recipe for target 'RANAP_MBMSRegistrationRequestType.lo' failed
make[4]: *** [RANAP_MBMSRegistrationRequestType.lo] Error 1
[ERROR] capture: cannot update build log: No space left on device
Makefile:2506: recipe for target 'RANAP_MBMSSessionDuration.lo' failed
make[4]: *** [RANAP_MBMSSessionDuration.lo] Error 1
gcc: internal compiler error: Aborted (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-6/README.Bugs> for instructions.
[ERROR] capture: cannot update build log: Makefile:2506: recipe for target 'RANAP_MBMSSessionIdentity.lo' failed
make[4]: *** [RANAP_MBMSSessionIdentity.lo] Error 1
No space left on device
../../libtool: line 1751: 1814 Aborted $RM $removelist
Makefile:2506: recipe for target 'RANAP_MBMSIPMulticastAddressandAPNRequest.lo' failed
make[4]: *** [RANAP_MBMSIPMulticastAddressandAPNRequest.lo] Error 1
RANAP_MBMSServiceArea.c:142:1: fatal error: closing dependency file .deps/RANAP_MBMSServiceArea.Tpo: No space left on device
};
^
compilation terminated.
Makefile:2506: recipe for target 'RANAP_MBMSServiceArea.lo' failed
make[4]: *** [RANAP_MBMSServiceArea.lo] Error 1
[ERROR] capture: cannot update build log: No space left on device
../../libtool: line 1748: 1790 Aborted gcc -DPACKAGE_NAME=\"osmo-iuh\" -DPACKAGE_TARNAME=\"osmo-iuh\" -DPACKAGE_VERSION=\"0.3.0.11-319c\" "-DPACKAGE_STRING=\"osmo-iuh 0.3.0.11-319c\"" -DPACKAGE_BUGREPORT=\"openbsc(a)lists.osmocom.org\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"osmo-iuh\" -DVERSION=\"0.3.0.11-319c\" -DSTDC_HEADERS=1 -I. -Wall -I../../include -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/ -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/ -g -O2 -Wall -MT RANAP_MDT-Activation.lo -MD -MP -MF .deps/RANAP_MDT-Activation.Tpo -c RANAP_MDT-Activation.c -fPIC -DPIC -o .libs/RANAP_MDT-Activation.o
Makefile:2506: recipe for target 'RANAP_MDT-Activation.lo' failed
make[4]: *** [RANAP_MDT-Activation.lo] Error 1
[ERROR] capture: cannot update build log: No space left on device
../../libtool: line 1748: 1796 Aborted gcc -DPACKAGE_NAME=\"osmo-iuh\" -DPACKAGE_TARNAME=\"osmo-iuh\" -DPACKAGE_VERSION=\"0.3.0.11-319c\" "-DPACKAGE_STRING=\"osmo-iuh 0.3.0.11-319c\"" -DPACKAGE_BUGREPORT=\"openbsc(a)lists.osmocom.org\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"osmo-iuh\" -DVERSION=\"0.3.0.11-319c\" -DSTDC_HEADERS=1 -I. -Wall -I../../include -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/ -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/asn1c -I/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/ -g -O2 -Wall -MT RANAP_MBMSSessionRepetitionNumber.lo -MD -MP -MF .deps/RANAP_MBMSSessionRepetitionNumber.Tpo -c RANAP_MBMSSessionRepetitionNumber.c -fPIC -DPIC -o .libs/RANAP_MBMSSessionRepetitionNumber.o
Makefile:2506: recipe for target 'RANAP_MBMSSessionRepetitionNumber.lo' failed
make[4]: *** [RANAP_MBMSSessionRepetitionNumber.lo] Error 1
make[4]: Leaving directory '/home/osmocom-build/osmo-ci/coverity/source-Osmocom/osmo-iuh/src/ranap'
Makefile:642: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/osmocom-build/osmo-ci/coverity/source-Osmocom/osmo-iuh/src'
Makefile:454: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/osmocom-build/osmo-ci/coverity/source-Osmocom/osmo-iuh/src'
Makefile:458: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/osmocom-build/osmo-ci/coverity/source-Osmocom/osmo-iuh'
Makefile:382: recipe for target 'all' failed
make: *** [all] Error 2
/home/osmocom-build/osmo-ci/coverity/source-Osmocom/cov-int/emit/build2-deb9build-ansible/emit-db: UPDATE CovBuildInvocation SET refct = $COV_BINDING1 WHERE (CovBuildInvocation.rowid = $COV_BINDING2) ;: disk I/O error [write]
Build step 'Execute shell' marked build as failure