################## Setting up OSSIM core library ######################### -- Found JsonCpp: CMake Warning at source_subfolder/cmake/CMakeModules/FindGit.cmake:97 (MESSAGE): Command "/usr/bin/git rev-list HEAD --max-count=1" failed with output: fatal: Not a git repository (or any parent up to mount point /home/conan) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). Call Stack (most recent call first): source_subfolder/cmake/CMakeModules/OssimUtilities.cmake:68 (GIT_WC_INFO) source_subfolder/CMakeLists.txt:234 (GET_GIT_REVISION) ################## end of OSSIM core library setup ######################### ../include/ossim/ossimConfig.h;../include/ossim/ossimVersion.h CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:138:1: warning: ‘virtual ossimConnectableObject* ossimConnectableContainer::findFirstObjectOfType(const RTTItypeid&, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:102:25: note: declared here ossimConnectableObject* ossimConnectableContainer::findFirstObjectOfType(const RTTItypeid& typeInfo, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:176:1: warning: ‘virtual ossimConnectableObject* ossimConnectableContainer::findFirstObjectOfType(const ossimString&, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:140:25: note: declared here ossimConnectableObject* ossimConnectableContainer::findFirstObjectOfType(const ossimString& className, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:215:1: warning: ‘virtual ossimConnectableObject::ConnectableObjectList ossimConnectableContainer::findAllObjectsOfType(const RTTItypeid&, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:178:47: note: declared here ossimConnectableObject::ConnectableObjectList ossimConnectableContainer::findAllObjectsOfType(const RTTItypeid& typeInfo, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:254:1: warning: ‘virtual ossimConnectableObject::ConnectableObjectList ossimConnectableContainer::findAllObjectsOfType(const ossimString&, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:217:47: note: declared here ossimConnectableObject::ConnectableObjectList ossimConnectableContainer::findAllObjectsOfType(const ossimString& className, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:290:1: warning: ‘virtual ossimConnectableObject* ossimConnectableContainer::findObject(const ossimId&, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:256:25: note: declared here ossimConnectableObject* ossimConnectableContainer::findObject(const ossimId& id, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:327:1: warning: ‘virtual ossimConnectableObject* ossimConnectableContainer::findObject(const ossimConnectableObject*, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/base/ossimConnectableContainer.cpp:292:25: note: declared here ossimConnectableObject* ossimConnectableContainer::findObject(const ossimConnectableObject* obj, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:219:1: warning: ‘virtual ossimConnectableObject* ossimImageChain::findObject(const ossimId&, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:184:25: note: declared here ossimConnectableObject* ossimImageChain::findObject(const ossimId& id, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:255:1: warning: ‘virtual ossimConnectableObject* ossimImageChain::findObject(const ossimConnectableObject*, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:221:25: note: declared here ossimConnectableObject* ossimImageChain::findObject(const ossimConnectableObject* obj, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:293:1: warning: ‘virtual ossimConnectableObject* ossimImageChain::findFirstObjectOfType(const RTTItypeid&, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:257:25: note: declared here ossimConnectableObject* ossimImageChain::findFirstObjectOfType(const RTTItypeid& typeInfo, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:330:1: warning: ‘virtual ossimConnectableObject* ossimImageChain::findFirstObjectOfType(const ossimString&, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:295:25: note: declared here ossimConnectableObject* ossimImageChain::findFirstObjectOfType(const ossimString& className, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:380:1: warning: ‘virtual ossimConnectableObject::ConnectableObjectList ossimImageChain::findAllObjectsOfType(const RTTItypeid&, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:332:47: note: declared here ossimConnectableObject::ConnectableObjectList ossimImageChain::findAllObjectsOfType(const RTTItypeid& typeInfo, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:430:1: warning: ‘virtual ossimConnectableObject::ConnectableObjectList ossimImageChain::findAllObjectsOfType(const ossimString&, bool)’ is deprecated [-Wdeprecated-declarations] } ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimImageChain.cpp:382:47: note: declared here ossimConnectableObject::ConnectableObjectList ossimImageChain::findAllObjectsOfType(const ossimString& className, ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimJpegTileSource.cpp: In member function ‘virtual bool ossimJpegTileSource::open()’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/imaging/ossimJpegTileSource.cpp:502:30: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(c, 2, 1, theFilePtr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimIkonosRpcModel.cpp: In member function ‘void ossimIkonosRpcModel::parseMetaData(const ossimFilename&)’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimIkonosRpcModel.cpp:323:33: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(filebuf, 1, 5000, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimIkonosRpcModel.cpp: In member function ‘bool ossimIkonosRpcModel::parseHdrData(const ossimFilename&)’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimIkonosRpcModel.cpp:501:33: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(filebuf, 1, 5000, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimNitfMapModel.cpp: In constructor ‘ossimNitfMapModel::ossimNitfMapModel(const ossimFilename&)’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimNitfMapModel.cpp:77:32: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(header, 6000, 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimRS1SarModel.cpp: In member function ‘void ossimRS1SarModel::establishOrpInterp()’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimRS1SarModel.cpp:785:46: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&descRec, sizeOfDescRec, 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimRS1SarModel.cpp:786:47: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&prefix, sizeOfPrefRec, 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimRS1SarModel.cpp: In member function ‘void ossimRS1SarModel::establishOrpGrid()’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimRS1SarModel.cpp:992:46: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&descRec, sizeOfDescRec, 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/projection/ossimRS1SarModel.cpp:993:47: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&prefix, sizeOfPrefRec, 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimAuxFileHandler.cpp: In member function ‘bool ossimAuxFileHandler::open(const ossimFilename&)’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimAuxFileHandler.cpp:156:29: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread( header, 16, 1, fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimAuxFileHandler.cpp:170:52: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread( &nHeaderPos, sizeof(ossim_int32), 1, fp ); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimAuxFileHandler.cpp:174:63: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread( &(m_auxInfo->nVersion), sizeof(ossim_int32), 1, fp ); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimAuxFileHandler.cpp:176:29: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread( header, 4, 1, fp ); /* skip freeList */ ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimAuxFileHandler.cpp:178:63: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread( &(m_auxInfo->nRootPos), sizeof(ossim_int32), 1, fp ); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimAuxFileHandler.cpp:180:73: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread( &(m_auxInfo->nEntryHeaderLength), sizeof(ossim_int16), 1, fp ); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimAuxFileHandler.cpp:181:69: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread( &(m_auxInfo->nDictionaryPos), sizeof(ossim_int32), 1, fp ); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp: In member function ‘void ossimCeosData::loadCeosRecords()’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1085:50: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&theVolumeDirectory, sizeOfRec, 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1111:58: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarLeaderFile.sarDescRec), 720, 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1121:78: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&theSarLeaderFile.dataSetSumRec, sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1133:77: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarLeaderFile.qualSumRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1145:77: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarLeaderFile.sdrHistRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1147:79: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarLeaderFile.pdr16HistRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1160:78: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarLeaderFile.procParmRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1172:77: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarLeaderFile.mapProjRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1184:77: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarLeaderFile.posDataRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1196:77: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarLeaderFile.attDataRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1208:78: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarLeaderFile.radiDataRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1220:78: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarLeaderFile.radiCompRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1240:46: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&theImopDescRec, sizeOfRec, 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1256:59: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarTrailerFile.sarDescRec), 720, 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1266:80: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarTrailerFile.dataSetSumRec), sizeOfNextRec(fptr),1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1278:78: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarTrailerFile.qualSumRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1290:78: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarTrailerFile.sdrHistRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1292:65: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarTrailerFile.pdr8HistRec), 16920, 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1305:79: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarTrailerFile.procParmRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1317:78: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarTrailerFile.attDataRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1329:79: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarTrailerFile.radiDataRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1341:79: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&(theSarTrailerFile.radiCompRec), sizeOfNextRec(fptr), 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp: In member function ‘int ossimCeosData::sizeOfNextRec(FILE*)’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimCeosData.cpp:1368:43: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&descRec, DESC_REC_SIZE, 1, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimIkonosMetaData.cpp: In member function ‘bool ossimIkonosMetaData::parseMetaData(const ossimFilename&)’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimIkonosMetaData.cpp:341:37: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(filebuf, 1, fileSize, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimIkonosMetaData.cpp: In member function ‘bool ossimIkonosMetaData::parseHdrData(const ossimFilename&)’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimIkonosMetaData.cpp:538:33: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(filebuf, 1, 5000, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimQuickbirdMetaData.cpp: In member function ‘bool ossimQuickbirdMetaData::getMapProjectionKwl(const ossimFilename&, ossimKeywordlist&)’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/support_data/ossimQuickbirdMetaData.cpp:852:43: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(filebuf, 1, fileSize, fptr); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c: In function ‘set_byte’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c:113:7: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&byte,1,1,set.fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c: In function ‘set_insert’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c:124:7: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&byte,1,1,set.fp); \ ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c:483:4: note: in expansion of macro ‘SET_BYTE’ SET_BYTE(nbyte,set,byte); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c: In function ‘set_delete’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c:124:7: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&byte,1,1,set.fp); \ ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c:550:4: note: in expansion of macro ‘SET_BYTE’ SET_BYTE(nbyte,set,byte); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c: In function ‘set_member’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c:124:7: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&byte,1,1,set.fp); \ ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c:613:4: note: in expansion of macro ‘SET_BYTE’ SET_BYTE(nbyte,set,byte); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c: In function ‘set_min’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c:683:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(buf,bufsize,1,set.fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c: In function ‘set_max’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c:777:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(buf,bufsize,1,set.fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c: In function ‘set_assign’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/set.c:1026:6: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(buf,bufsize,1,b.fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfclip.c: In function ‘vpf_edge_clip’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfclip.c:197:4: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&n,sizeof(n),1,in.fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfclip.c:199:4: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(def,sizeof(char),n,in.fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfdisp.c: In function ‘vpf_display_record’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfdisp.c:410:5: warning: ignoring return value of ‘gcvt’, declared with attribute warn_unused_result [-Wunused-result] gcvt(f,6,num); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfdisp.c:426:8: warning: ignoring return value of ‘gcvt’, declared with attribute warn_unused_result [-Wunused-result] gcvt(fptr[j],6,num); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c: In function ‘first_edge_coordinate’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:402:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&coord,sizeof(coord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:406:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&Zcoord,sizeof(Zcoord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:412:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&Bcoord,sizeof(Bcoord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:418:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&Ycoord,sizeof(Ycoord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c: In function ‘next_edge_coordinate’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:463:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&coord,sizeof(coord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:467:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&Zcoord,sizeof(Zcoord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:473:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&Bcoord,sizeof(Bcoord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:479:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&Ycoord,sizeof(Ycoord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c: In function ‘get_edge_coordinate’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:538:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&coord,sizeof(coord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:541:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&Zcoord,sizeof(Zcoord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:546:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&Bcoord,sizeof(Bcoord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfprim.c:551:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&Ycoord,sizeof(Ycoord),1,edge_rec->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfspx.c: In function ‘spatial_index_search’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfspx.c:307:4: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(spx.fd,head,6*sizeof(ossim_int32)); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfspx.c: In function ‘get_record’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpfspx.c:180:4: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(spx->fd,spx->buf,2*spx->cellmap[index][NUMFEAT]*sizeof(ossim_int32)); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpftable.c: In function ‘parse_data_def’: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpftable.c:354:6: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&ddlen,sizeof(ddlen),1,table->fp); ^ /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/build/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/source_subfolder/src/vpfutil/vpftable.c:357:6: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&byte,1,1,table->fp); ^ CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY In file included from /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/package/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/include/ossim/base/ossimCommon.h:25:0, from /home/conan/w/cci_PR-2459/6/87e964ed-6c69-4ffc-8b66-afdef6400587/recipes/ossim/all/test_package/test_package.cpp:16: /home/conan/w/cci_PR-2459/.conan/data/ossim/2.12.0/_/_/package/9aa6147537fd8a9178a584b8a91e53ae9a594d3b/include/ossim/base/ossimString.h:97:29: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit operator bool() const { return m_str.empty() ? false : true; } ^