diff --git a/MAC/APL/PAC/ITRFBeamServer/src/BeamServer.cc b/MAC/APL/PAC/ITRFBeamServer/src/BeamServer.cc index 70a392cdf302da8492da6e76b1230d9b45b0bc54..d1e44400d51518140b73d3aa270ed56e6986da2f 100644 --- a/MAC/APL/PAC/ITRFBeamServer/src/BeamServer.cc +++ b/MAC/APL/PAC/ITRFBeamServer/src/BeamServer.cc @@ -1271,7 +1271,7 @@ DigitalBeam* BeamServer::checkBeam(GCFPortInterface* port, } // nr of subbands should fit in the beamlet space. - if (allocation.getSubbandBitset().count() > itsCurrentMaxBeamlets) { + if (static_cast<int>(allocation.getSubbandBitset().count()) > itsCurrentMaxBeamlets) { LOG_ERROR_STR("Too many subbands specified (" << allocation.getSubbandBitset().count() << ") only " << itsCurrentMaxBeamlets << " allowed"); return (0); diff --git a/MAC/APL/PIC/RSP_Driver/src/rspctl.cc b/MAC/APL/PIC/RSP_Driver/src/rspctl.cc index 26538609111ae09ff002329fa6343c13702c94fc..5c2b118acb3901b4c2ada654dd2d52a66a0d2ef1 100644 --- a/MAC/APL/PIC/RSP_Driver/src/rspctl.cc +++ b/MAC/APL/PIC/RSP_Driver/src/rspctl.cc @@ -339,7 +339,7 @@ void SubbandsCommand::send() logMessage(cerr,formatString("rcumask.count()=%d",setsubbands.rcumask.count())); - if (m_subbandlist.size() > maxBeamlets(itsBitsPerSample)) { + if (static_cast<int>(m_subbandlist.size()) > maxBeamlets(itsBitsPerSample)) { logMessage(cerr,"Error: too many subbands selected"); exit(EXIT_FAILURE); }