Global Status | SUCCESS |
Skipped DIRS | StEbyePool StEbyePool StHighptPool StAngleCorrMaker StSpinMaker StEbyeScaTagsMaker StEbye2ptMaker StDaqClfMaker StFtpcV0Maker StStrangePool GeoTestMaker StSpinPool StFgtPool PWGTools StShadowMaker |
ar: creating .sl73_gcc485/obj/asps/Simulation/starsim/libstarsim.a |
/cvmfs/star.sdcc.bnl.gov/cern/pro/lib/libpacklib_noshift.a(getwdi.o): In function `getwdi_': |
/build/LCG/work/cernlib/2006/src/packlib/kernlib/kerngen/ccgen/getwdi.c:79: warning: the `getwd' function is dangerous and should not be used. /cvmfs/star.sdcc.bnl.gov/star-spack/spack/opt/spack/linux-rhel7-x86/gcc-4.8.5/libpng-1.6.37-dmnlsy3tnkl7rl6nydedrfv4o6mnlw4d/lib/libpng16.so.16: undefined reference to `inflateValidate@ZLIB_1.2.9' |
/cvmfs/star.sdcc.bnl.gov/cern/pro/lib/libpacklib_noshift.a(getwdi.o): In function `getwdi_': |
/build/LCG/work/cernlib/2006/src/packlib/kernlib/kerngen/ccgen/getwdi.c:79: warning: the `getwd' function is dangerous and should not be used. /cvmfs/star.sdcc.bnl.gov/star-spack/spack/opt/spack/linux-rhel7-x86/gcc-4.8.5/libpng-1.6.37-dmnlsy3tnkl7rl6nydedrfv4o6mnlw4d/lib/libpng16.so.16: undefined reference to `inflateValidate@ZLIB_1.2.9' |
/cvmfs/star.sdcc.bnl.gov/cern/pro/lib/libpacklib_noshift.a(getwdi.o): In function `getwdi_': |
/build/LCG/work/cernlib/2006/src/packlib/kernlib/kerngen/ccgen/getwdi.c:79: warning: the `getwd' function is dangerous and should not be used. .sl73_gcc485/obj/StRoot/StFcsTrackMatchMaker/StFcsTrackMatchMaker.cxx: In member function 'virtual int StFcsTrackMatchMaker::Make()': |
.sl73_gcc485/obj/StRoot/StFcsTrackMatchMaker/StFcsTrackMatchMaker.cxx:245:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] trk->hcalClusters().size()) ^ .sl73_gcc485/obj/StRoot/StFcsTrackMatchMaker/StFcsTrackMatchMaker.cxx:245:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] .sl73_gcc485/obj/StRoot/StFcsTrackMatchMaker/StFcsTrackMatchMaker.cxx:262:95: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] clu->detectorId(), clu->fourMomentum().perp(), clu->tracks().size()) ^ In file included from StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:29:0, from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24, from .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdClosureMaker.cxx:6: StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h: In member function 'virtual void GenericFitSeeder::makeSeed(Seed_t, TVector3&, TVector3&, int&)': |
StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:118:26: warning: unused variable 'C' [-Wunused-variable] const double C = 0.3 * BStrength; //C depends on the units used for momentum and Bfield (here GeV and Tesla) ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:130:20: warning: variable 'phi' set but not used [-Wunused-but-set-variable] double phi = TMath::ATan2(dy, dx); ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:132:20: warning: unused variable 'theta' [-Wunused-variable] double theta = TMath::ATan2(Rxy, dz); ^ In file included from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24:0, from .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdClosureMaker.cxx:6: StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h: In member function 'void TrackFitter::performFit(std::shared_ptr<genfit::Track>)': |
StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:457:21: warning: unused variable 'rcQ' [-Wunused-variable] int rcQ = status->getCharge(); ^ In file included from .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdClosureMaker.cxx:6:0: StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::doMcTrackFinding(FwdDataSource::McTrackMap_t&, int)': |
StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1031:21: warning: variable 'idt' set but not used [-Wunused-but-set-variable] int idt = 0; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'std::vector<std::vector<KiTrack::IHit*> > ForwardTrackMaker::doSeedFindingOnHitmapSubset(size_t, FwdDataSource::HitMap_t&)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1121:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1165:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::addFttHits(GenfitTrackResult&, size_t)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1364:119: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'std::vector<KiTrack::IHit*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << " Found #FTT hits on plane #" << disk << TString::Format( " = [%ld]", hits_near_plane.size() ) << endm; ^ In file included from StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:29:0, from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24, from .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:7: StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h: In member function 'virtual void GenericFitSeeder::makeSeed(Seed_t, TVector3&, TVector3&, int&)': |
StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:118:26: warning: unused variable 'C' [-Wunused-variable] const double C = 0.3 * BStrength; //C depends on the units used for momentum and Bfield (here GeV and Tesla) ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:130:20: warning: variable 'phi' set but not used [-Wunused-but-set-variable] double phi = TMath::ATan2(dy, dx); ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:132:20: warning: unused variable 'theta' [-Wunused-variable] double theta = TMath::ATan2(Rxy, dz); ^ In file included from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24:0, from .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:7: StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h: In member function 'void TrackFitter::performFit(std::shared_ptr<genfit::Track>)': |
StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:457:21: warning: unused variable 'rcQ' [-Wunused-variable] int rcQ = status->getCharge(); ^ In file included from .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:7:0: StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::doMcTrackFinding(FwdDataSource::McTrackMap_t&, int)': |
StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1031:21: warning: variable 'idt' set but not used [-Wunused-but-set-variable] int idt = 0; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'std::vector<std::vector<KiTrack::IHit*> > ForwardTrackMaker::doSeedFindingOnHitmapSubset(size_t, FwdDataSource::HitMap_t&)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1121:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1165:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::addFttHits(GenfitTrackResult&, size_t)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1364:119: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'std::vector<KiTrack::IHit*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << " Found #FTT hits on plane #" << disk << TString::Format( " = [%ld]", hits_near_plane.size() ) << endm; ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx: In member function 'void StFwdQAMaker::ProcessFwdTracks()': |
.sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:455:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<StFwdTrackProjection>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format("StFwdTrack[ nProjections=%lu, nFTTSeeds=%lu, nFSTSeeds=%lu, mPt=%f ]", fwdTrack->mProjections.size(), fwdTrack->mFTTPoints.size(), fwdTrack->mFSTPoints.size(), fwdTrack->momentum().perp()) << endm; ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:455:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:455:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] In file included from StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:29:0, from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24, from .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:3: StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h: In member function 'virtual void GenericFitSeeder::makeSeed(Seed_t, TVector3&, TVector3&, int&)': |
StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:118:26: warning: unused variable 'C' [-Wunused-variable] const double C = 0.3 * BStrength; //C depends on the units used for momentum and Bfield (here GeV and Tesla) ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:130:20: warning: variable 'phi' set but not used [-Wunused-but-set-variable] double phi = TMath::ATan2(dy, dx); ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:132:20: warning: unused variable 'theta' [-Wunused-variable] double theta = TMath::ATan2(Rxy, dz); ^ In file included from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24:0, from .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:3: StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h: In member function 'void TrackFitter::performFit(std::shared_ptr<genfit::Track>)': |
StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:457:21: warning: unused variable 'rcQ' [-Wunused-variable] int rcQ = status->getCharge(); ^ In file included from .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:3:0: StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::doMcTrackFinding(FwdDataSource::McTrackMap_t&, int)': |
StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1031:21: warning: variable 'idt' set but not used [-Wunused-but-set-variable] int idt = 0; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'std::vector<std::vector<KiTrack::IHit*> > ForwardTrackMaker::doSeedFindingOnHitmapSubset(size_t, FwdDataSource::HitMap_t&)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1121:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1165:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::addFttHits(GenfitTrackResult&, size_t)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1364:119: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'std::vector<KiTrack::IHit*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << " Found #FTT hits on plane #" << disk << TString::Format( " = [%ld]", hits_near_plane.size() ) << endm; ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'void StFwdTrackMaker::loadFttHitsFromGEANT(FwdDataSource::McTrackMap_t&, FwdDataSource::HitMap_t&, int)': |
.sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:464:10: warning: unused variable 'filterGEANT' [-Wunused-variable] bool filterGEANT = mFwdConfig.get<bool>( "Source:fttFilter", false ); ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'size_t StFwdTrackMaker::loadMcTracks(FwdDataSource::McTrackMap_t&)': .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:897:15: warning: unused variable 'pt' [-Wunused-variable] float pt = std::sqrt(pt2); ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:898:15: warning: unused variable 'eta' [-Wunused-variable] float eta = track->eta; ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:900:15: warning: unused variable 'phi' [-Wunused-variable] float phi = std::atan2(track->p[1], track->p[0]); //track->phi; ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:886:12: warning: unused variable 'nShowers' [-Wunused-variable] size_t nShowers = 0; ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'TVector3 StFwdTrackMaker::GetEventPrimaryVertex()': .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1065:9: warning: unused variable 'nEast' [-Wunused-variable] int nEast = btofHeader->numberOfVpdHits( east ); ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1066:9: warning: unused variable 'nWest' [-Wunused-variable] int nWest = btofHeader->numberOfVpdHits( west ); ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1067:9: warning: unused variable 'nTof' [-Wunused-variable] int nTof = btofC->tofHits().size(); ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'virtual int StFwdTrackMaker::Make()': .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1176:54: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t {aka unsigned int}' [-Wformat=] TString::Format( "ev%lu", eventIndex ).Data(), ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'void StFwdTrackMaker::FitVertex()': .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1397:17: warning: unused variable 'trackResults' [-Wunused-variable] const auto &trackResults = mForwardTracker -> getTrackResults(); ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'void StFwdTrackMaker::ProcessFwdTracks()': .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1443:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<StFwdTrackProjection>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format("StFwdTrack[ nProjections=%lu, nFTTSeeds=%lu, nFSTSeeds=%lu, mPt=%f ]", fwdTrack->mProjections.size(), fwdTrack->mFTTPoints.size(), fwdTrack->mFSTPoints.size(), fwdTrack->momentum().perp()) << endm; ^ .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1443:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] .sl73_gcc485/obj/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1443:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] .sl73_gcc485/obj/StRoot/StFwdUtils/StFwdAnalysisMaker.cxx: In member function 'void StFwdAnalysisMaker::ProcessFwdTracks()': |
.sl73_gcc485/obj/StRoot/StFwdUtils/StFwdAnalysisMaker.cxx:178:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<StFwdTrackProjection>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format("StFwdTrack[ nProjections=%lu, nFTTSeeds=%lu, nFSTSeeds=%lu, mPt=%f ]", fwdTrack->mProjections.size(), fwdTrack->mFTTPoints.size(), fwdTrack->mFSTPoints.size(), fwdTrack->momentum().perp()) << endm; ^ .sl73_gcc485/obj/StRoot/StFwdUtils/StFwdAnalysisMaker.cxx:178:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] .sl73_gcc485/obj/StRoot/StFwdUtils/StFwdAnalysisMaker.cxx:178:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/BbcmGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/BbcmConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/BbcmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': |
./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/BbcmGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/BbcmGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/BtofConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo3.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo4.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo5.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo6.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo7.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo7.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo8.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo8.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/CalbGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/CalbConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/CalbConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/CalbGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/CalbGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/CalbGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/CalbGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/CalbGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/CalbGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/CaveGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/CaveConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/CaveConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/CaveGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/CaveGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/CaveGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/CaveGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/CaveGeo3.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/CaveGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/DtubGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/DtubConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/DtubConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/DtubGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/DtubGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/EcalGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/EcalConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/EcalConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/EcalGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/EcalGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/EcalGeo6.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/EcalGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ |
.sl73_gcc485/obj/StarVMC/StarGeometry/EcalGeo6.cxx: In function 'void ECALGEO6::ecal_get_strip(Float_t&, Int_t&, Int_t&, Float_t&, Float_t&, Float_t&)': .sl73_gcc485/obj/StarVMC/StarGeometry/EcalGeo6.cxx:2513:17: warning: variable 'nstrips' set but not used [-Wunused-but-set-variable] Int_t nstrips; ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/EiddGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/EiddGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': |
./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/EpdmGeo0.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/EpdmConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/EpdmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/EpdmGeo0.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/EpdmGeo0.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/EtofGeo0.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/EtofConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/EtofConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/EtofGeo0.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/EtofGeo0.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PresGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FcsmConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/FcsmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FgtdGeo3.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FgtdConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/FgtdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FgtdGeo3.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FgtdGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FgtdGeoV.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FgtdGeoV.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FpdmGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FpdmConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/FpdmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FpdmGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FpdmGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FpdmGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FpdmGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FpdmGeo3.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FpdmGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FpdmGeo4.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FpdmGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FsceGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FsceGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FstmGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FstmConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/FstmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FstmGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FstmGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FstmGeoM.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FstmGeoM.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FstmGeoS.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FstmGeoS.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FstmGeoSM.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FstmGeoSM.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FtpcGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FtpcConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/FtpcConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FtpcGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FtpcGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FtpcGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FtpcGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FtroGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FtroConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/FtroConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FtroGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FtroGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FtsdGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FtsdConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/FtsdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/FtsdGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/FtsdGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/HcalGeo0.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/HcalConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/HcalConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/HcalGeo0.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/HcalGeo0.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/HcalGeo0a.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/HcalGeo0a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/HcalGeo0b.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/HcalGeo0b.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/HcalGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/HcalGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/IdsmGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/IdsmConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/IdsmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/IdsmGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/IdsmGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/IdsmGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/IdsmGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/IdsmGeo2a.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/IdsmGeo2a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo0.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/IstdConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo0.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo0.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo1a.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo1a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo1b.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo1b.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo2a.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo2a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/KludGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/KludConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/KludConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/KludGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/KludGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/MagpGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/MagpConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/MagpConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/MagpGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/MagpGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/MutdConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo3.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo4.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo5.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo7.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo7.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PhmdGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/PhmdConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/PhmdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PhmdGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PhmdGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/PipeConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/PipeConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo00.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo00.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo3.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo3.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/PixlConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo3.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo4.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo5.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo6.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo6a.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo6a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo6b.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo6b.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PlatGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PlatGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PresGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PresGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PsupGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/PsupConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/PsupConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PsupGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PsupGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PxstGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/PxstConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/PxstConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/PxstGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/PxstGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/QuadGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/QuadConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/QuadConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/QuadGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/QuadGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/SconGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/SconConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/SconConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SconGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SconGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/ShapGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/ShapGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/ShldGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/ShldConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/ShldConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/ShldGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/ShldGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/SisdConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo3.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo4.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo5.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo6.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo7.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo7.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo7a.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo7a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/BbcmGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/BbcmConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/StarGeo.cxx:3: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/StgmGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/StgmConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/StgmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/StgmGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/StgmGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/SupoGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/SupoConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/SupoConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SupoGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SupoGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SupoGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SupoGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo10.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/SvttConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo10.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo10.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo11.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo11.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo3.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo4.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo5.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo6.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo7.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo7.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo9.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo9.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/TargGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/TargConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/TargConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TargGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TargGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TestGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TestGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo2.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/TpceConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo3a.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo3a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo4.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo5.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo6.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpcxGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpcxGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpcxGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TpcxGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TutrGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TutrGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TutrGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TutrGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TutrGeo3.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TutrGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/TutrGeo4.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/TutrGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/UpstGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/UpstConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/UpstConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/UpstGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/UpstGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/VpddGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/VpddConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/VpddConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/VpddGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/VpddGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/VpddGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/VpddGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/VpddGeo2.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/VpddGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/VpddGeo3.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/VpddGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/WcalGeo1.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/WcalGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/ZcalGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/ZcalConfig.h:3, from .sl73_gcc485/obj/StarVMC/StarGeometry/ZcalConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/obj/StarVMC/StarGeometry/ZcalGeo.h:17, from .sl73_gcc485/obj/StarVMC/StarGeometry/ZcalGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ |
ar: creating .sl73_gcc485/OBJ/asps/Simulation/starsim/libstarsim.a |
/cvmfs/star.sdcc.bnl.gov/cern/pro/lib/libpacklib_noshift.a(getwdi.o): In function `getwdi_': |
/build/LCG/work/cernlib/2006/src/packlib/kernlib/kerngen/ccgen/getwdi.c:79: warning: the `getwd' function is dangerous and should not be used. /cvmfs/star.sdcc.bnl.gov/star-spack/spack/opt/spack/linux-rhel7-x86/gcc-4.8.5/libpng-1.6.37-dmnlsy3tnkl7rl6nydedrfv4o6mnlw4d/lib/libpng16.so.16: undefined reference to `inflateValidate@ZLIB_1.2.9' |
/cvmfs/star.sdcc.bnl.gov/cern/pro/lib/libpacklib_noshift.a(getwdi.o): In function `getwdi_': |
/build/LCG/work/cernlib/2006/src/packlib/kernlib/kerngen/ccgen/getwdi.c:79: warning: the `getwd' function is dangerous and should not be used. /cvmfs/star.sdcc.bnl.gov/star-spack/spack/opt/spack/linux-rhel7-x86/gcc-4.8.5/libpng-1.6.37-dmnlsy3tnkl7rl6nydedrfv4o6mnlw4d/lib/libpng16.so.16: undefined reference to `inflateValidate@ZLIB_1.2.9' |
/cvmfs/star.sdcc.bnl.gov/cern/pro/lib/libpacklib_noshift.a(getwdi.o): In function `getwdi_': |
/build/LCG/work/cernlib/2006/src/packlib/kernlib/kerngen/ccgen/getwdi.c:79: warning: the `getwd' function is dangerous and should not be used. .sl73_gcc485/OBJ/StRoot/StFcsTrackMatchMaker/StFcsTrackMatchMaker.cxx: In member function 'virtual int StFcsTrackMatchMaker::Make()': |
.sl73_gcc485/OBJ/StRoot/StFcsTrackMatchMaker/StFcsTrackMatchMaker.cxx:245:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] trk->hcalClusters().size()) ^ .sl73_gcc485/OBJ/StRoot/StFcsTrackMatchMaker/StFcsTrackMatchMaker.cxx:245:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] .sl73_gcc485/OBJ/StRoot/StFcsTrackMatchMaker/StFcsTrackMatchMaker.cxx:262:95: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] clu->detectorId(), clu->fourMomentum().perp(), clu->tracks().size()) ^ In file included from StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:29:0, from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24, from .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdClosureMaker.cxx:6: StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h: In member function 'virtual void GenericFitSeeder::makeSeed(Seed_t, TVector3&, TVector3&, int&)': |
StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:118:26: warning: unused variable 'C' [-Wunused-variable] const double C = 0.3 * BStrength; //C depends on the units used for momentum and Bfield (here GeV and Tesla) ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:130:20: warning: variable 'phi' set but not used [-Wunused-but-set-variable] double phi = TMath::ATan2(dy, dx); ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:132:20: warning: unused variable 'theta' [-Wunused-variable] double theta = TMath::ATan2(Rxy, dz); ^ In file included from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24:0, from .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdClosureMaker.cxx:6: StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h: In member function 'void TrackFitter::performFit(std::shared_ptr<genfit::Track>)': |
StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:457:21: warning: unused variable 'rcQ' [-Wunused-variable] int rcQ = status->getCharge(); ^ In file included from .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdClosureMaker.cxx:6:0: StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::doMcTrackFinding(FwdDataSource::McTrackMap_t&, int)': |
StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1031:21: warning: variable 'idt' set but not used [-Wunused-but-set-variable] int idt = 0; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'std::vector<std::vector<KiTrack::IHit*> > ForwardTrackMaker::doSeedFindingOnHitmapSubset(size_t, FwdDataSource::HitMap_t&)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1121:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1165:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::addFttHits(GenfitTrackResult&, size_t)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1364:119: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'std::vector<KiTrack::IHit*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << " Found #FTT hits on plane #" << disk << TString::Format( " = [%ld]", hits_near_plane.size() ) << endm; ^ In file included from StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:29:0, from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24, from .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:7: StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h: In member function 'virtual void GenericFitSeeder::makeSeed(Seed_t, TVector3&, TVector3&, int&)': |
StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:118:26: warning: unused variable 'C' [-Wunused-variable] const double C = 0.3 * BStrength; //C depends on the units used for momentum and Bfield (here GeV and Tesla) ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:130:20: warning: variable 'phi' set but not used [-Wunused-but-set-variable] double phi = TMath::ATan2(dy, dx); ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:132:20: warning: unused variable 'theta' [-Wunused-variable] double theta = TMath::ATan2(Rxy, dz); ^ In file included from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24:0, from .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:7: StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h: In member function 'void TrackFitter::performFit(std::shared_ptr<genfit::Track>)': |
StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:457:21: warning: unused variable 'rcQ' [-Wunused-variable] int rcQ = status->getCharge(); ^ In file included from .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:7:0: StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::doMcTrackFinding(FwdDataSource::McTrackMap_t&, int)': |
StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1031:21: warning: variable 'idt' set but not used [-Wunused-but-set-variable] int idt = 0; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'std::vector<std::vector<KiTrack::IHit*> > ForwardTrackMaker::doSeedFindingOnHitmapSubset(size_t, FwdDataSource::HitMap_t&)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1121:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1165:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::addFttHits(GenfitTrackResult&, size_t)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1364:119: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'std::vector<KiTrack::IHit*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << " Found #FTT hits on plane #" << disk << TString::Format( " = [%ld]", hits_near_plane.size() ) << endm; ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx: In member function 'void StFwdQAMaker::ProcessFwdTracks()': |
.sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:455:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<StFwdTrackProjection>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format("StFwdTrack[ nProjections=%lu, nFTTSeeds=%lu, nFSTSeeds=%lu, mPt=%f ]", fwdTrack->mProjections.size(), fwdTrack->mFTTPoints.size(), fwdTrack->mFSTPoints.size(), fwdTrack->momentum().perp()) << endm; ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:455:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdQAMaker.cxx:455:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] In file included from StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:29:0, from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24, from .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:3: StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h: In member function 'virtual void GenericFitSeeder::makeSeed(Seed_t, TVector3&, TVector3&, int&)': |
StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:118:26: warning: unused variable 'C' [-Wunused-variable] const double C = 0.3 * BStrength; //C depends on the units used for momentum and Bfield (here GeV and Tesla) ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:130:20: warning: variable 'phi' set but not used [-Wunused-but-set-variable] double phi = TMath::ATan2(dy, dx); ^ StRoot/StFwdTrackMaker/include/Tracker/FitterUtils.h:132:20: warning: unused variable 'theta' [-Wunused-variable] double theta = TMath::ATan2(Rxy, dz); ^ In file included from StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:24:0, from .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:3: StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h: In member function 'void TrackFitter::performFit(std::shared_ptr<genfit::Track>)': |
StRoot/StFwdTrackMaker/include/Tracker/TrackFitter.h:457:21: warning: unused variable 'rcQ' [-Wunused-variable] int rcQ = status->getCharge(); ^ In file included from .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:3:0: StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::doMcTrackFinding(FwdDataSource::McTrackMap_t&, int)': |
StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1031:21: warning: variable 'idt' set but not used [-Wunused-but-set-variable] int idt = 0; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'std::vector<std::vector<KiTrack::IHit*> > ForwardTrackMaker::doSeedFindingOnHitmapSubset(size_t, FwdDataSource::HitMap_t&)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1121:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1165:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<const KiTrack::Segment*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format( "nSegments=%lu", automaton.getSegments().size() ).Data() << endm; ^ StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h: In member function 'void ForwardTrackMaker::addFttHits(GenfitTrackResult&, size_t)': StRoot/StFwdTrackMaker/include/Tracker/FwdTracker.h:1364:119: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'std::vector<KiTrack::IHit*>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << " Found #FTT hits on plane #" << disk << TString::Format( " = [%ld]", hits_near_plane.size() ) << endm; ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'void StFwdTrackMaker::loadFttHitsFromGEANT(FwdDataSource::McTrackMap_t&, FwdDataSource::HitMap_t&, int)': |
.sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:464:10: warning: unused variable 'filterGEANT' [-Wunused-variable] bool filterGEANT = mFwdConfig.get<bool>( "Source:fttFilter", false ); ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'size_t StFwdTrackMaker::loadMcTracks(FwdDataSource::McTrackMap_t&)': .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:897:15: warning: unused variable 'pt' [-Wunused-variable] float pt = std::sqrt(pt2); ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:898:15: warning: unused variable 'eta' [-Wunused-variable] float eta = track->eta; ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:900:15: warning: unused variable 'phi' [-Wunused-variable] float phi = std::atan2(track->p[1], track->p[0]); //track->phi; ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:886:12: warning: unused variable 'nShowers' [-Wunused-variable] size_t nShowers = 0; ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'TVector3 StFwdTrackMaker::GetEventPrimaryVertex()': .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1065:9: warning: unused variable 'nEast' [-Wunused-variable] int nEast = btofHeader->numberOfVpdHits( east ); ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1066:9: warning: unused variable 'nWest' [-Wunused-variable] int nWest = btofHeader->numberOfVpdHits( west ); ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1067:9: warning: unused variable 'nTof' [-Wunused-variable] int nTof = btofC->tofHits().size(); ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'virtual int StFwdTrackMaker::Make()': .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1176:54: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t {aka unsigned int}' [-Wformat=] TString::Format( "ev%lu", eventIndex ).Data(), ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'void StFwdTrackMaker::FitVertex()': .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1397:17: warning: unused variable 'trackResults' [-Wunused-variable] const auto &trackResults = mForwardTracker -> getTrackResults(); ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx: In member function 'void StFwdTrackMaker::ProcessFwdTracks()': .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1443:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<StFwdTrackProjection>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format("StFwdTrack[ nProjections=%lu, nFTTSeeds=%lu, nFSTSeeds=%lu, mPt=%f ]", fwdTrack->mProjections.size(), fwdTrack->mFTTPoints.size(), fwdTrack->mFSTPoints.size(), fwdTrack->momentum().perp()) << endm; ^ .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1443:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] .sl73_gcc485/OBJ/StRoot/StFwdTrackMaker/StFwdTrackMaker.cxx:1443:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] .sl73_gcc485/OBJ/StRoot/StFwdUtils/StFwdAnalysisMaker.cxx: In member function 'void StFwdAnalysisMaker::ProcessFwdTracks()': |
.sl73_gcc485/OBJ/StRoot/StFwdUtils/StFwdAnalysisMaker.cxx:178:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'std::vector<StFwdTrackProjection>::size_type {aka unsigned int}' [-Wformat=] LOG_DEBUG << TString::Format("StFwdTrack[ nProjections=%lu, nFTTSeeds=%lu, nFSTSeeds=%lu, mPt=%f ]", fwdTrack->mProjections.size(), fwdTrack->mFTTPoints.size(), fwdTrack->mFSTPoints.size(), fwdTrack->momentum().perp()) << endm; ^ .sl73_gcc485/OBJ/StRoot/StFwdUtils/StFwdAnalysisMaker.cxx:178:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] .sl73_gcc485/OBJ/StRoot/StFwdUtils/StFwdAnalysisMaker.cxx:178:226: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'std::vector<StFwdTrackSeedPoint>::size_type {aka unsigned int}' [-Wformat=] In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/BbcmGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/BbcmConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BbcmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': |
./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BbcmGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BbcmGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/BtofGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/BtofConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo3.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo4.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo5.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo6.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo7.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo7.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo8.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/BtofGeo8.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/CalbGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/CalbConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CalbConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CalbGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CalbGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CalbGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CalbGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CalbGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CalbGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/CaveGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/CaveConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CaveConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CaveGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CaveGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CaveGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CaveGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CaveGeo3.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/CaveGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/DtubGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/DtubConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/DtubConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/DtubGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/DtubGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/EcalGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/EcalConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EcalConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EcalGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EcalGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EcalGeo6.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EcalGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ |
.sl73_gcc485/OBJ/StarVMC/StarGeometry/EcalGeo6.cxx: In function 'void ECALGEO6::ecal_get_strip(Float_t&, Int_t&, Int_t&, Float_t&, Float_t&, Float_t&)': .sl73_gcc485/OBJ/StarVMC/StarGeometry/EcalGeo6.cxx:2513:17: warning: variable 'nstrips' set but not used [-Wunused-but-set-variable] Int_t nstrips; ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EiddGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EiddGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': |
./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/EpdmGeo0.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/EpdmConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EpdmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EpdmGeo0.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EpdmGeo0.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/EtofGeo0.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/EtofConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EtofConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EtofGeo0.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/EtofGeo0.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PresGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FcsmConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FcsmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FgtdGeo3.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FgtdConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FgtdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FgtdGeo3.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FgtdGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FgtdGeoV.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FgtdGeoV.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FpdmGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FpdmConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FpdmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FpdmGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FpdmGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FpdmGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FpdmGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FpdmGeo3.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FpdmGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FpdmGeo4.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FpdmGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FsceGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FsceGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FstmGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FstmConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FstmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FstmGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FstmGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FstmGeoM.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FstmGeoM.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FstmGeoS.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FstmGeoS.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FstmGeoSM.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FstmGeoSM.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FtpcGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FtpcConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FtpcConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FtpcGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FtpcGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FtpcGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FtpcGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FtroGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FtroConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FtroConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FtroGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FtroGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/FtsdGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/FtsdConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FtsdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FtsdGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/FtsdGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/HcalGeo0.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/HcalConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/HcalConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/HcalGeo0.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/HcalGeo0.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/HcalGeo0a.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/HcalGeo0a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/HcalGeo0b.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/HcalGeo0b.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/HcalGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/HcalGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/IdsmGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/IdsmConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IdsmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IdsmGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IdsmGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IdsmGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IdsmGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IdsmGeo2a.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IdsmGeo2a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/IstdGeo0.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/IstdConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo0.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo0.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo1a.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo1a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo1b.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo1b.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo2a.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/IstdGeo2a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/KludGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/KludConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/KludConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/KludGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/KludGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/MagpGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/MagpConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MagpConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MagpGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MagpGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/MutdGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/MutdConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo3.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo4.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo5.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo7.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/MutdGeo7.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PhmdGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/PhmdConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PhmdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PhmdGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PhmdGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PipeGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/PipeConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PipeConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PipeGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PipeGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PipeGeo00.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PipeGeo00.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PipeGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PipeGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PipeGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PipeGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PipeGeo3.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PipeGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PixlGeo3.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/PixlConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo3.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo4.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo5.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo6.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo6a.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo6a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo6b.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PixlGeo6b.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PlatGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PlatGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PresGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PresGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PsupGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/PsupConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PsupConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PsupGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PsupGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/PxstGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/PxstConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PxstConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PxstGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/PxstGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/QuadGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/QuadConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/QuadConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/QuadGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/QuadGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/SconGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/SconConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SconConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SconGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SconGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/ShapGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/ShapGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/ShldGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/ShldConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/ShldConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/ShldGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/ShldGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/SisdGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/SisdConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo3.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo4.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo5.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo6.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo7.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo7.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo7a.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SisdGeo7a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/BbcmGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/BbcmConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/StarGeo.cxx:3: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/StgmGeo1.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/StgmConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/StgmConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/StgmGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/StgmGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/SupoGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/SupoConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SupoConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SupoGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SupoGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SupoGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SupoGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/SvttGeo10.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/SvttConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo10.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo10.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo11.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo11.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo3.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo4.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo5.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo6.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo7.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo7.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo9.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/SvttGeo9.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/TargGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/TargConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TargConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TargGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TargGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TestGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TestGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/TpceGeo2.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/TpceConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo3a.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo3a.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo4.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo5.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo5.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo6.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpceGeo6.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpcxGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpcxGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpcxGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TpcxGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TutrGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TutrGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TutrGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TutrGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TutrGeo3.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TutrGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TutrGeo4.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/TutrGeo4.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/UpstGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/UpstConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/UpstConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/UpstGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/UpstGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/VpddGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/VpddConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/VpddConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/VpddGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/VpddGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/VpddGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/VpddGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/VpddGeo2.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/VpddGeo2.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/VpddGeo3.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/VpddGeo3.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/WcalGeo1.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/WcalGeo1.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from ./.sl73_gcc485/obj/StarVMC/StarGeometry/ZcalGeo.h:17, from .sl73_gcc485/include/StarVMC/StarGeometry/ZcalConfig.h:3, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/ZcalConfig.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ In file included from ./StarVMC/StarAgmlLib/AgModule.h:8:0, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/ZcalGeo.h:17, from .sl73_gcc485/OBJ/StarVMC/StarGeometry/ZcalGeo.cxx:1: ./StarVMC/StarAgmlLib/AgMLExtension.h: In destructor 'virtual AgMLExtension::~AgMLExtension()': ./StarVMC/StarAgmlLib/AgMLExtension.h:27:37: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] virtual ~AgMLExtension() { delete mVolumeId; mVolumeId = nullptr; } ^ ./StarVMC/StarAgmlLib/AgMLExtension.h: In member function 'void AgMLExtension::SetVolumeIdentifier(AgMLVolumeId*)': ./StarVMC/StarAgmlLib/AgMLExtension.h:44:64: warning: deleting object of polymorphic class type 'AgMLVolumeId' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] void SetVolumeIdentifier( AgMLVolumeId* identifier ){ delete mVolumeId; mVolumeId = identifier; } ^ |
CVMFS release
- Release via CVMFSRELEASE done Fri Jun 27 23:31:35 2025
- Release via .sl73_gcc485/CVMFSRELEASE done Fri Jun 27 23:31:35 2025