Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • emsmith/athena
  • dzubov/athena
  • pscholer/athena
  • akvam/athena
  • flasagni/athena
  • hartman/athena
  • alux/athena
  • berenice/athena
  • mschott/athena
  • mgenest/athena
  • pbalek/athena
  • dsalvato/athena
  • korcyl/athena
  • tlyubush/athena
  • lyubushk/athena
  • gstark/athena
  • yharris/athena
  • lmonsoni/athena
  • nagano/athena
  • lcorpe/athena
  • lshi/athena
  • rrosten/athena
  • ytsujika/athena
  • tiledemo/athena
  • abagdato/athena
  • fparodi/athena
  • tmoxter/athena
  • lheinric/athena
  • milu/athena
  • pyin/athena
  • juesseiv/athena-celeritas
  • mmlynari/athena
  • matthier/athena
  • jsandesa/athena
  • borisov/athena
  • zchubini/athena
  • mpenzin/athena
  • mcorradi/athena
  • okovanda/athena
  • meevans/athena
  • isiral/athena
  • haa2mu2tau/athena
  • nkvu/athena
  • andre/athena
  • ebakos/athena
  • gwmyers/athena
  • lportale/athena
  • vasothil/athena
  • bwinter/athena
  • brle/athena
  • camacho/athena
  • icioara/athena
  • mcentonz/athena
  • quli/athena
  • begilber/athena
  • gartoni/athena
  • abkahn/athena
  • mikhail/athena
  • mbasso/athena
  • dgancarc/athena
  • pagacova/athena
  • gmarchio/athena
  • jolsson/athena
  • stefania/athena
  • chuanshu/athena
  • atlasdqm/athena
  • yygao/athena
  • keli/athena
  • shimoji/athena
  • cnass/athena
  • zhenw/athena
  • jojamies/athena
  • passaggi/athena
  • beckerov/athena
  • marvin/athena
  • pberta/athena
  • aaboulho/athena
  • hdf5-utils/athena
  • ranjitn/athena
  • acrobert/athena
  • cescobar/athena
  • kastanas/athena
  • ktodome/athena
  • huirun/athena
  • tzorbas/athena
  • lfountas/athena
  • atrzupek/athena
  • ccarrion/athena
  • aambler/athena
  • britzger/athena
  • derendar/athena
  • hanl/athena
  • gipezzul/athena
  • epender/athena
  • mmineev/athena
  • gnn4itkteam/athena
  • phkoenig/athena
  • robertma/athena
  • pleier/athena
  • nekumari/athena
  • avasyuko/athena
  • nguseyno/athena
  • pavel/athena
  • gtateno/athena
  • aburke/athena
  • jiling/athena
  • reznicek/athena
  • herrmant/athena
  • jcordeir/athena
  • xuh/athena
  • tnommens/athena
  • lmcelhin/athena
  • ewallin/athena
  • averbyts/athena
  • shbansal/athena
  • gascott/athena
  • tvazquez/athena
  • ccaminch/athena
  • yuhui/athena
  • lserkin/athena
  • corentin/athena
  • berkeleylab/CharmPhysics/athena
  • miochoa/athena
  • cdiez/athena
  • cpollard/athena
  • ckirfel/athena
  • hfox/athena
  • madurano/athena_gittutorial
  • msykora/athena
  • kjohns/athena
  • jakoubek/athena
  • calfayan/athena
  • dguest/athena
  • atlas/athena
  • toshi/athena
  • fwinkl/athena
  • wlampl/athena
  • karolos/athena
  • aundrus/athena
  • akraszna/athena
  • jmontejo/athena
  • damazio/athena
  • rhauser/athena
  • okuprash/athena
  • phwindis/athena
  • arnaez/athena
  • smh/athena
  • baines/athena
  • turra/athena
  • mmuskinj/athena
  • psommer/athena
  • tdado/athena
  • bwynne/athena
  • tadej/athena
  • tstreble/athena
  • abuckley/athena
  • ATLAS-EGamma/athena
  • yuxu/athena
  • jmasik/athena
  • toyamaza/athena
  • gemmeren/athena
  • pjacka/athena
  • ssnyder/athena
  • wwalko/athena
  • emoyse/athena
  • tamartin/athena
  • pgadow/athena
  • solodkov/athena
  • tbold/athena
  • rbielski/athena
  • dcasper/athena
  • mhodgkin/athena
  • mrybar/athena
  • ychiu/athena
  • nstyles/athena
  • christos/athena
  • yoyamagu/athena
  • mark/athena
  • rbianchi/athena
  • nikiforo/athena
  • graemes/athena
  • sshaw/athena
  • shlomit/athena
  • fpastore/athena
  • hartj/athena
  • jcatmore/athena
  • ebuschma/athena
  • gunal/athena
  • harkusha/athena
  • ewelina/athena
  • ligang/athena
  • mvozak/athena
  • sroe/athena
  • leggett/athena
  • lfiorini/athena
  • martindl/athena
  • longjon/athena
  • jichen/athena
  • tlari/athena
  • almaloiz/athena
  • susinha/athena
  • cchan/athena
  • peter/athena
  • cvarni/athena
  • filthaut/athena
  • wleight/athena
  • nwarrack/athena
  • chays/athena
  • cshimmin/athena
  • mihuebne/athena
  • jsallen/athena-high-pt-ms-jets
  • dkar/athena
  • dtovey/athena
  • alfroch/athena
  • sgeorge/athena
  • mstamenk/athena
  • yafu/athena
  • okepka/athena
  • tkohno/athena
  • janovak/athena
  • mgignac/athena
  • wiedenat/athena
  • khoo/athena
  • cohm/athena
  • maklein/athena
  • tmkrtchy/athena
  • omajersk/athena
  • gingrich/athena
  • schaarsc/athena
  • dbakshig/athena
  • ponyisi/athena
  • ravinab/athena
  • fernando/athena
  • scheiric/athena
  • pleskot/athena
  • jobalz/athena
  • ekuwertz/athena
  • ebergeas/athena
  • ekasimi/athena
  • afaulkne/athena
  • merrenst/athena
  • xai/athena
  • achishol/athena
  • goetz/athena
  • alaurier/athena
  • dpopov/athena
  • mtoscani/athena
  • krumnack/athena
  • clseitz/athena
  • mdanning/athena
  • bmindur/athena
  • egramsta/athena
  • ppostola/athena
  • hye/athena
  • efilmer/athena
  • jpanduro/athena
  • shanisch/athena
  • ssarikay/athena
  • hyamauch/athena
  • rcoelhol/athena
  • ncalace/athena
  • aad/athena
  • stelzer/athena
  • gpanizzo/athena
  • tupham/athena
  • ssottoco/athena
  • turnerm/athena
  • nkrengel/athena
  • sutt/athena
  • rkopelia/athena
  • bernius/athena
  • cmcginn/athena
  • stsuno/athena
  • tsulaia/athena
  • yunju/athena
  • vcairo/athena
  • mbandier/athena
  • ldc/athena
  • mehlhase/athena
  • jmacdona/athena
  • jdandoy/athena
  • dzanzi/athena
  • jufische/athena
  • kzoch/athena
  • nasbah/athena
  • kwhalen/athena
  • amete/athena
  • bmorgan/athena
  • rcarney/athena
  • msaimper/athena
  • williams/athena
  • hhibi/athena
  • shhirose/athena
  • cheidegg/athena
  • heng/athena
  • coccaro/athena
  • kkohler/athena
  • loch/athena
  • cdeutsch/athena
  • ynoguchi/athena
  • campanel/athena
  • nova/athena
  • wbalunas/athena
  • todorova/athena
  • sjiggins/athena
  • hoide/athena
  • bgokturk/athena
  • xju/athena
  • aytul/athena
  • yuchou/athena
  • lidiaz/athena
  • hrussell/athena
  • guerrero/athena
  • jbiswal/athena
  • kegraham/athena
  • bouhova/athena
  • kpachal/athena
  • alwang/athena
  • mverissi/athena
  • alopezso/athena
  • dhayden/athena
  • mvessell/athena
  • mvanadia/athena
  • ssantpur/athena
  • omeshkov/athena
  • kenelson/athena
  • soumya/athena
  • upatel/athena
  • ruyuan/athena
  • igrabows/athena
  • fmeloni/athena
  • dshope/athena
  • tvarol/athena
  • mhank/athena
  • korona/athena
  • cowagner/athena
  • anperrev/athena
  • tursom/athena
  • eramakot/athena
  • fsforza/athena
  • dbogavac/athena
  • tnobe/athena
  • fgiuli/athena
  • derue/athena
  • koffas/athena
  • chinderk/athena
  • angianni/athena
  • falonso/athena
  • ballbroo/athena
  • diehl/athena
  • myexley/athena
  • davidek/athena
  • hansenph/athena
  • tphamleh/athena
  • mfujimot/athena
  • ekajomov/athena-general
  • salvator/athena
  • sarbiolv/athena
  • masato/athena
  • hirose/athena
  • stapiaar/athena
  • jhaley/athena
  • astruebi/athena
  • nwenke/athena
  • jmendes/athena
  • tpelzer/athena
  • ffabbri/athena
  • cdelitzs/athena
  • agbet/athena
  • gia/athena
  • hmildner/athena
  • kkrizka/athena
  • stavrop/athena
  • dbabal/athena
  • dwallace/athena
  • juesseiv/athena
  • temoskal/athena
  • asonay/athena
  • eschanet/athena
  • ckitsaki/athena
  • czhou/athena
  • lferencz/athena
  • iaizenbe/athena
  • jteoh/athena
  • pmeiring/athena
  • liberato/athena
  • jbeirer/athena
  • jiawei/athena
  • wachan/athena
  • mromano/athena
  • nielsenj/athena
  • elmsheus/athena
  • ranovotn/athena
  • asquith/athena
  • rustem/athena
  • eparrish/athena
  • sswatman/athena
  • nicholas/athena
  • markowen/athena
  • esoldato/athena
  • fuhe/athena
  • miqueits/athena
  • aranzazu/athena
  • dakoch/athena
  • mhance/athena
  • ndegroot/athena
  • asoukhar/athena
  • lihan/athena
  • ginaciog/athena
  • jkempste/athena
  • verducci/athena
  • tjunkerm/athena
  • aporeba/athena
  • martis/athena
  • mswiatlo/athena
  • pliu/athena
  • anmrodri/athena
  • sschramm/athena
  • bcarlson/athena
  • mdelmast/athena
  • ssaha/athena
  • fastcalosim_test/athena
  • gabarone/athena
  • lstocker/athena
  • mxia/athena
  • scamarda/athena
  • guindon/athena
  • rlongo/athena
  • amoussa/athena
  • chelling/athena
  • mdonasci/athena
  • conde/athena
  • mmittal/athena
  • gialas/athena
  • ffollega/athena
  • fcostanz/athena
  • hmaguire/athena
  • shion/athena
  • sberlend/athena
  • sschmitt/athena
  • acts/athena
  • zsoumaim/athena
  • cgutscho/athena
  • dwilbern/athena
  • nifomin/athena
  • eriefel/athena
  • laforge/athena
  • evarnes/athena
  • haozturk/athena
  • guescini/athena
  • akotsoke/athena
  • jkremer/athena
  • susy-hackers/athena
  • llorente/athena
  • istin/athena
  • kkoeneke/athena
  • fizisist/athena
  • rpoggi/athena
  • acanesse/athena
  • fengyu/athena
  • rkarnam/athena
  • cmerlass/athena
  • navarrjo/athena
  • chenlian/athena
  • amulski/athena
  • ysmirnov/athena_old
  • bulekov/athena
  • ivivarel/athena
  • pkramer/athena
  • sanchevi/athena
  • vcavalie/athena
  • bauerpa/athena
  • sefernan/athena
  • yanlin/athena
  • thsjurse/athena
  • restevam/athena
  • smwang/athena
  • mmlynars/athena
  • iyeletsk/athena
  • jgonski/athena
  • mmazza/athena
  • wobisch/athena
  • csebasti/athena
  • itrandaf/athena
  • almgadm/athena
  • jhinds/athena
  • lmiller/athena
  • mwielers/athena
  • tiyang/athena
  • mtchijov/athena
  • lapereir/athena
  • lucam/athena
  • emmat/athena
  • aleopold/athena
  • kciesla/athena
  • pekman/athena
  • zuysal/athena
  • rbalasub/athena
  • wmccorma/athena
  • kkreul/athena
  • masaito/athena
  • somadutt/athena
  • salderwe/athena
  • simmons/athena
  • jstupak/athena
  • pinamont/athena
  • ycoadou/athena
  • ilongari/athena
  • ssahin/athena
  • kbelobor/athena
  • jzeng/athena
  • adye/athena
  • wtaylor/athena
  • aoneill/athena
  • gcallea/athena
  • dmaximov/athena
  • fbartels/athena
  • ljeanty/athena
  • cschiavi/athena
  • kghorban/athena
  • ecarlson/athena
  • kasai/athena
  • mcfayden/athena
  • scarra/athena
  • jraine/athena
  • aelmouss/athena
  • rozeny/athena
  • khanov/athena
  • nbelyaev/athena
  • gotero/athena
  • brottler/athena
  • aohatl/athena
  • abandyop/athena
  • bigliett/athena
  • rebeca/athena
  • joheinri/athena
  • doglioni/athena
  • alaperto/athena
  • amarzin/athena
  • bhonan/athena
  • pmoskvit/athena
  • dpudzha/athena
  • rgarg/athena
  • jajimene/athena
  • begalli/athena
  • yajun/athena
  • paulama/athena
  • mtesta/athena
  • atlidali/athena
  • lbozianu/athena
  • wprzygod/athena
  • vcroft/athena
  • torrence/athena
  • mpokidov/athena
  • demelian/athena
  • sgalantz/athena
  • barak/athena
  • tofitsch/athena
  • roward/athena
  • hacooke/athena
  • salnikov/athena
  • atsirigo/athena
  • csander/athena
  • ozaplati/athena
  • amoroso/athena
  • mmiralle/athena
  • alory/athena
  • elrossi/athena
  • pbokan/athena
  • jsabater/athena
  • jdevivi/athena
  • pottgen/athena
  • ymino/athena
  • ruth/athena
  • xchen/athena
  • klin/athena
  • cappelt/athena
  • trinn/athena
  • apetukho/athena
  • nelsonc/athena
  • nishu/athena
  • paramon/athena
  • xiaoning/athena
  • ratkin/athena
  • bleban/athena
  • juhofer/athena
  • dpizzi/athena
  • ztarem/athena
  • enarayan/athena
  • acassim/athena
  • exot-27/athena
  • bburghgr/athena
  • sampson/athena
  • qhu/athena
  • ychow/athena
  • mmarjano/athena
  • mkrivos/athena
  • nviauxma/athena
  • pagessin/athena
  • ibordule/athena
  • hessey/athena
  • watsona/athena
  • LichtenbergGroup/athena
  • othielma/athena
  • wfawcett/athena
  • jdegens/athena
  • perj/athena
  • mleblanc/athena
  • jreich/athena
  • hasada/athena
  • ztao/athena
  • pmendesa/athena
  • sridouan/athena
  • alainb/athena
  • kristin/athena
  • xiaohu/athena
  • wgeorge/athena
  • bachacou/athena
  • ludovica/athena
  • yama/athena
  • yake/athena
  • ssu/athena
  • ktsuri/athena
  • jlsmith/athena
  • angerami/athena
  • rnayak/athena
  • musafdar/athena
  • jezequel/athena
  • pebaron/athena-weights
  • hschwart/athena
  • mproffit/athena
  • gproto/athena
  • amendesj/athena
  • lhelary/athena
  • asalzbur/athena
  • csamoila/athena
  • lbeemste/athena
  • malgren/athena
  • spolacek/athena
  • bmondal/athena
  • rerrabai/athena
  • tiany/athena
  • mprincip/athena
  • grabanal/athena
  • asantra/athena
  • aczirkos/athena
  • kyamaguc/athena
  • jreidels/athena
  • silvinha/athena
  • tdiasdov/athena
  • holau/athena
  • mdhlamin/athena
  • slawlor/athena
  • emily/athena
  • tboeckh/athena
  • jroloff/athena
  • bozek/athena
  • lkrauth/athena
  • mtian/athena
  • carlod/athena
  • iramirez/athena
  • mgrabois/athena
  • bcole/athena
  • bbrueers/athena
  • roishi/athena
  • idinu/athena
  • ecelebi/athena
  • oducu/athena
  • dhirsch/athena
  • ygo/athena
  • jjwilkin/athena
  • hmoyanog/athena-4-mr
  • ggustavi/athena
  • yuanchan/athena
  • exochell/athena
  • diwillia/athena
  • sbiryuko/athena
  • cgarner/athena
  • honguyen/athena
  • skorn/athena
  • changqia/athena
  • scalvet/athena
  • jwspence/athena
  • atsiamis/athena
  • calpigia/athena
  • yangx/athena
  • rysawada/athena
  • jizamora/athena
  • adimitri/athena
  • tbisanz/athena
  • dhangal/athena
  • atlidbs/athena
  • cmarcon/athena
  • kpetukho/athena
  • iene/athena
  • jspah/athena
  • athaler/athena
  • dopasqua/athena
  • tqiu/athena
  • jkretz/athena
  • jcardena/athena
  • tzenis/athena
  • ryamaguc/athena
  • hzuchen/athena
  • lveloce/athena
  • fdelrio/athena
  • oshukrun/athena
  • maliev/athena
  • mbiros/athena
  • tsano/athena
  • mumohdso/athena2
  • okumura/athena
  • iwang/athena
  • rhayes/athena
  • dmunozpe/athena
  • mumohdso/athena
  • sagara17/athena
  • arennie/athena
  • valentem/athena
  • koshimiz/athena
  • caforio/athena
  • evguillo/athena
  • atate/athena
  • dossantn/athena
  • bnachman/athena
  • zhijie/athena
  • hlin/athena
  • suyounas/athena
  • zearnsha/athena
  • maly/athena
  • mtost/athena
  • yuzhan/athena
  • lunedic/athena
  • rjoshi/athena
  • machitis/athena
  • lvannoli/athena
  • crougier/athena
  • ndebiase/athena
  • mimarine/athena
  • thompson/athena
  • saclawso/athena
  • dounwuch/athena
  • omezhens/athena
  • jonierma/athena
  • echeu/athena
  • nkakati/athena
  • cprat/athena
  • hhanif/athena
  • jodamp/athena
  • mischott/athena
  • martinpa/athena
  • csauer/athena
  • knikolop/athena
  • tiknight/athena
  • fedin/athena
  • sahinsoy/athena
  • inaryshk/athena
  • wendlanb/athena
  • adik/athena
  • lkeszegh/athena
  • angrigor/athena
  • xchu/athena
  • jaoliver/athena
  • lbaltes/athena
  • pbellos/athena
  • ntamir/athena
  • idrivask/athena
  • aikoulou/athena
  • eschopf/athena
  • echeremu/athena
  • sadykov/athena
  • ignesi/athena
  • algilber/athena
  • pyanezca/athena
  • haweber/athena
  • sgurdasa/athena
  • pamachad/athena
  • hiito/athena
  • tavandaa/athena
  • pbhattar/athena
  • tteixeir/athena
  • bsaifudd/athena
  • veellajo/athena
  • wolter/athena
  • mdrozdov/athena
  • nheatley/athena
  • fdibello/athena
  • fsili/athena
  • dparedes/athena
  • mzhai/athena
  • hsimpson/athena
  • zyan/athena
  • minaenko/athena
  • mrenda/athena
  • emmarsha/athena
  • rkusters/athena
  • chchau/athena
  • phkenned/athena
  • zhangr/athena
  • jburzyns/athena
  • zmarshal/athena
  • edweik/athena
  • leevans/athena
  • javanden/athena
  • slai/athena
  • awilhahn/athena
  • agaa/athena
  • kkrowpma/athena
  • llaatu/athena
  • zfeng/athena
  • srdas/athena
  • stsigari/athena
  • metsai/athena
  • zifeng/athena
  • adonofri/athena
  • atropina/athena
  • atlaspmb/athena
  • yuanda/athena
  • cleonido/athena
  • drousso/athena
  • arombola/athena
  • ademaria/athena
  • seggebre/athena
  • mnoury/athena
  • kchoi/athena
  • ijuarezr/athena
  • dgillber/athena
  • saktas/athena
  • axiong/athena
  • eyamashi/athena
  • berkeleylab/lowmutracking/athena
  • zang/athena
  • matakagi/athena
  • qibin/athena
  • acanbay/athena
  • bshresth/athena
  • amdesai/athena
  • nlopezca/athena
  • fbendebb/athena
  • tbuanes/athena
  • klassen/athena
  • egodden/athena
  • jferrand/athena
  • otheiner/athena-official
  • cbuitrag/athena
  • hpotti/athena
  • hawatson/athena
  • chonghao/athena
  • vtudorac/athena
  • mfarring/athena
  • parodi/athena
  • adaribay/athena
  • bballard/athena
  • knakkali/athena
  • buboehm/athena
  • dcieri/athena
  • cimcp/athena
  • cantel/athena
  • dzengerj/athena
  • lmontana/athena
  • zhuyi/athena
  • weixi/athena
  • iliadis/athena
  • duperrin/athena
  • kbenkend/athena
  • asansar/athena
  • jburr/athena
  • frenner/athena
  • bstanisl/athena
  • isotarri/athena
  • mfewell/athena
  • dkoeck/athena
  • miholzbo/athena
  • blumen/athena
  • czodrows/athena
  • yulei/athena
  • eegidiop/athena
  • smitani/athena
  • alsala/athena
  • amincer/athena
  • clantz/athena
  • olangrek/athena
  • otheiner/athena
  • gshatri/athena
  • jmharris/athena
  • hpang/athena
  • gripelli/athena
  • jgargan/athena
  • ewatton/athena
  • preselection-hackathon/athena
  • tizuo/athena
  • rushioda/athena
  • mleigh/athena
  • deniso/athena
  • sfranche/athena
  • jnitschk/athena
  • mfernoux/athena
  • bernardo/athena
  • smeriano/athena
  • chandler/athena
  • anghosh/ef-anindya
  • viruelas/athena
  • pebaron/athena-td
  • ksugizak/athena
  • yusano/athena
  • davetisy/athena
  • skaur/athena
  • jgombas/athena
  • wsherman/athena
  • hriani/athena
  • vcepaiti/athena
  • rtagami/athena
  • apsallid/athena
  • sroygara/athena
  • yochi/athena
  • agavrily/athena
  • pakontax/athena
  • yuanj/athena
  • chji/athena
  • mcgensvc/athena
  • dmclaugh/athena
  • abunka/athena
  • cjmeyer/athena
  • dmahon/athena
  • almay/athena
  • giagu/athena
  • mshapiro/athena
  • yuwen/athena
  • qberthet/athena
  • dkobylia/athena
  • ekay/athena
  • islazyk/athena
  • mbarel/athena
  • glamprin/athena
  • baitbenc/athena
  • rdinardo/athena
  • osalin/athena
  • dakiyama/athena
  • wsfreund/athena
  • mlanzacb/athena
  • cgrefe/athena
  • szambito/athena
  • hwilkens/athena
  • minlin/athena
  • kazhang/athena
  • pebaron/athena
  • yyap/athena
  • enagy/athena
  • beringer/athena
  • schaffer/athena
  • menke/athena
  • mspalla/athena
  • mduehrss/athena
  • tkharlam/athena
  • fcalosim/athena
  • mavogel/athena
  • spagan/athena
  • smobius/athena
  • carquin/athena
  • okiverny/athena
  • rateixei/athena
  • dportill/athena
  • osunnebo/athena
  • jelena/athena
  • desilva/athena
  • chhayes/athena
  • sanmay/athena
  • jwalder/athena
  • lmijovic/athena
  • junpei/athena
  • mcarnesa/athena
  • tilebeam/athena
  • satom/athena
  • jahreda/athena
  • jedebevc/athena
  • kiabelin/athena
  • vtskhaya/athena
  • jstark/athena
  • delsart/athena
  • krbjoerk/athena
  • mtogawa/athena
  • cyoung/athena
  • silu/athena
  • jtanaka/athena
  • maslawin/athena
  • yifany/athena
  • luxin/athena
  • haoran/athena
  • faser/offline/athena
  • minghui/athena
  • dcasperfaser/athena
  • danning/athena
  • almeidvi/athena
  • beddall/athena
  • vmartin/athena
  • cfan/athena
  • srettie/athena
  • mmontell/athena
  • kazheng/athena
  • sudha/athena
  • beltran/athena-fork
  • kgupta/athena
  • pajones/athena
  • lgagnon/athena
  • ssinha/athena
  • lhenkelm/athena
  • dpanchal/athena
  • anbaraja/athena
  • serodrig/athena
  • joana/athena
  • mtanasin/athena
  • apalazzo/athena
  • amorenos/athena
  • jshahini/athena
  • kkawade/athena
  • chiodini/athena
  • gonzalri/athena
  • vbuxbaum/athena
  • kburka/athena
  • lfeligio/athena
  • jaofferm/athena
  • mdidenko/athena
  • desengup/athena
  • gottino/athena
  • ehaines/athena
  • rmazini/athena
  • sabidi/athena
  • gavrilen/athena
  • dwkim/athena
  • qidong/athena
  • bkerridg/athena
  • hazeng/athena
  • cdimitri/athena
  • jingjing/athena
  • ktackman/athena
  • sgaid/athena
  • yche/athena
  • yoyeh/athena
  • ktopolni/athena
  • dabattul/athena
  • attrtcal/athena
  • thmaurin/athena
  • mischott/athena-22
  • asciandr/athena
  • chjiang/athena
  • lbazzano/athena
  • bochen/athena
  • rushioda/athena-3
  • pclark/athena
  • krdona/athena
  • kvidalgu/athena
  • dtorresa/athena
  • meiqi/athena
  • nlad/athena
  • xinfei/athena
  • aaikot/athena
  • aackerma/athena
  • yingjun/athena
  • hmoyanog/athena
  • jcurran/athena
  • maboelel/athena
  • mschefer/athena
  • lesplend/athena
  • kazheng/athena-physics-val-2023
  • rmakhman/athena
  • aivina/athena
  • xinhui/athena
  • bdixit/athena
  • zoduan/athena
  • liuk/athena
  • zhiliang/athena
  • shhan/athena
  • sfrances/athena
  • alsidley/athena
  • jlue/athena
  • asehrawa/athena
  • ragrabar/athena
  • kyjones/topoetcone-removal
  • xingguo/athena
  • niabicht/athena
  • mhoppesc/athena
  • yunagai/athena
  • shahzad/athena
  • keener/athena
  • llewitt/athena
  • lcalic/athena-backup
  • yinmiao/athena
  • greynold/athena
  • bschlag/athena
  • kazheng/athena-workingpoint
  • bruckman/athena
  • agentry/athena
  • adohnalo/athena
  • tbeumker/athenatest
  • nkang/athena
  • kbhide/athena
  • hvanders/athena
  • ladamczy/test
  • drankin/athena
  • asmaga/athena
  • berkeleylab/acts/athena
  • weitao/athena
  • losanti/athena
  • tbeumker/athena
  • losanti/athena-23
  • wsong/athena
  • menu-hackathon/athena
  • jiturriz/athena
  • dmankad/athena-idle
  • dawerner/athena
  • kyjones/trigger-example
  • vmaksimo/athena
  • toobauma/athena
  • edreyer/athena
  • seggebre/athena-fluencemap-modification
  • gtarna/athena
  • fisopkov/athena
  • maparo/athena
  • lprimomo/athena
  • smanzoni/athena
  • shmukher/athena
  • pgraveli/athena
  • aackerma/atlas-athena
  • SecVtx-Lancaster/Athena
  • adimri/athena
  • jcrosby/athena
  • eullmank/athena
  • lrambell/athena
  • tovsiann/athena
  • rsnyder/athena
  • skita/athena
  • wstanek/athena
  • atlas-sa-uct/athena
  • ppotepa/athena
  • zgao/athena
  • mhemmett/athena
  • lroos/athena
  • achakrav/athena
  • evitale/athena
  • kgoto/athena
  • xmapekul/athena
  • arej/athena
  • rashbypi/athena
  • ivyas/athena
  • thmaurin/athena-sim-flavour
  • jebohm/athena
  • lkretsch/athena
  • epasqual/athena
  • npond/athena
  • aleksand/athena
  • cvittori/athena
  • hluk/athena
  • mbiyabi/athena
  • dbiswas/athena
  • mkareem/athena
  • mihe/athena
  • aralves/athena
  • dkoeck/anniathenafork
  • tslee/athena
  • cgarvey/athena
  • rgupta/athena
  • croland/athena
  • mhaacke/athena
  • kesedlac/athena
  • pkumari/athena
  • ctosciri/athena-old
  • asoflau/athena
  • feickert/athena
  • ctosciri/athena
  • agerwin/athena
  • ricunnin/athena
  • gfrattar/athena
  • gtolkach/athena
  • bscheuer/athena
  • bdixit/masking-strip-modules
  • gwilliam/athena
  • ksudo/athena
  • gaofeng/athena
  • jfeng2/athena
  • rhiguchi/athena
  • svanstro/athena
  • vaustrup/athena
  • kosuzuki/athena
  • rmizuhik/athena
  • etoyoda/athena
  • kkanke/athena
  • hart/athena
  • whopkins/athena
  • tnakagaw/athena
  • amakita/athena
  • tpaschoa/athena
  • maoki/athena
  • anayaz/athena
  • miyamada/athena
  • rishikaw/athena
  • dduda/athena
  • aagaard/athena
  • evalient/athena
  • ferusso/athena
  • zyan/athena-muon-calib-stream
  • shudong/athena
  • zyan/athena-muon-calib
  • smweber/athena
  • smweber/athena-run-3
  • evalient/athena-dnn-calculator
  • strom/athena-dms
  • strom/athena
  • jsallen/athena
  • dellacqu/athena
  • glagafon/project-nimber-1
  • sbellman/athena
  • aowang/athena
  • brosser/athena
  • ooncel/athena
  • macretar/athena
  • leguo/athena
  • jhoya/athena
  • skadir/athena-sadaf
  • glagafon/handi-project
  • osotosan/athena
  • wuxi/athena
  • syan/athena-syan
  • tygeorge/athena
  • hasun/athena
  • will/athena
  • mnorfolk/athena
  • glagafon/handi-project-1
  • karakawa/athena
  • aborbely/athena
  • seinfant/athena
  • axgallen/athena-qualification-task
  • schernau/athena
  • dmankad/athena-gen
  • taogawa/athena
  • mmaroun/ravina-fork
  • ktariq/athena
  • axgallen/athena
  • romar/athena
  • tmlinare/athena
  • agarabag/athena
  • zuzak/athena
  • dhagan/athena
  • vlysenko/athena
  • mahorstm/athena
  • tizhang/athena
  • ipolishc/athena
  • ibamwidh/athena
  • ykhoulak/myathena
  • atishelm/athena
  • jolamber/athena
  • frfische/athena
  • jlue/athena-latest
  • yil/athena
  • xilin/athena
  • chuanye/athena
  • huayu/athena
  • nkua-atlas/athena
  • tayoshid/athena
  • dntounis/athena
  • kifarman/athena
  • movincen/athena
  • nischmit/athena
  • lderamo/athena
  • steinber/athena-main
  • dtruncal/athena
  • kazheng/athena-acts
  • dongyi/athena
  • tdingley/athena
  • hasegawa/athena
  • openc/athena
  • mnowak/athena
  • malvesca/athena
  • glagafon/dq-optimize
  • lcalic/athena
  • ladamczy/athena
  • mhufnage/athena
  • yonoda/athena
  • lsultana/obsolete_athena
  • lsultana/athena
  • rqian/athena
  • kfung/athena
  • ekajomov/athena-fork-fix
  • anfortma/athena
  • alveltma/athena
  • anstein/athena
  • alpleban/athena
  • mmaheshw/athena
  • jdavidso/athena
  • pebaron/athena-leprem
  • edcritel/athena
  • gbird/athena
  • midandre/athena
  • bglik/athena
  • anhodges/athena
  • mvivasal/athena
  • mfurukaw/athena
  • sokkerma/athena
  • kyjones/athena
  • asbrooks/athena
  • mveen/athena
  • fcurcio/athena
  • jmcgowan/athena
  • mmlynars/athena-v-2
  • joroemer/athena
  • tburatov/athena
  • dmankad/athena
  • lboccard/athena
  • tayoshid/athena-test
  • ctaybi/athena
  • jodafons/athena
  • ivyoung/athena
  • drasslof/athena
  • sanchezj/athena-2022
  • tmclachl/athena
  • jiddon/athena
  • anburger/athena
  • sdemiran/athena
  • fwinkel/athena
  • apfleger/athena
  • sdahbi/athena
  • sidoti/athena
  • izahir/athena
  • mmoors/athena
  • goblirsc/athena
  • obut/athena
  • sanchezj/athena
  • rvinasco/athena
  • jwkraus/athena
  • rhaberle/athena
  • esimpson/athena
  • janders/athena
  • klleras/athena
  • jhowarth/athena
  • dta/athena_old
  • jecouthu/athena
  • jchapman/athena
  • dtrischu/athena
  • avallier/athena
  • mungo/athena
  • fmontere/athena
  • sfuenzal/athena
  • fhenry/athena
  • awharton/Athena
  • misantan/athena
  • zalegria/athena
  • zhaotong/athena
  • shaoguan/athena
  • gdigrego/athena
  • acordeir/athena-ed
  • pdougan/athena
  • nbruscin/athena
  • amelo/athena
  • peiyan/athena
  • kchu/athena
  • caiy/athena
  • mkholoda/athena
  • fkirfel/athena
  • backes/athena
  • esampson/athena-idart
  • tayoshid/athena-2024
  • shpeng/athena-2
  • gfacini/athena
  • bcervato/athena
  • gmascare/athena
  • fwinkl2/athena
  • gmercado/athena
  • rhowen/athena
  • yvolkotr/athena
  • esampson/athena-idart-2
  • djlewis/athena
  • costanzo/athena
  • nharriso/athena
  • yuematsu/athena
  • esampson/athena-otp
  • pibutti/athena
  • alpleban/athena-met
  • esampson/athena-june-otp
  • yilin/athena
  • bmoser/athena
  • astefl/athena
  • wcastigl/athena
  • thitchin/athena
  • zhanhang/athena
  • bdong/athena
  • ksahan/athena
  • sosarkar/athena-again
  • msasada/athena
  • agheata/athena
  • lbarrade/athena
  • okolay/athena
  • seth/athena
  • txu/athena
  • robouque/athena
  • zhangbo/athena
  • dbaronmo/athena
  • mlyukova/athena
  • esampson/june-2-otp
  • nsurijr/athena
  • boudreau/athena
  • damperia/athena-acts
  • wema/athena
  • martyniu/athena
  • eballabe/athena
  • vsasse/athena
  • acamplan/athena
  • bngair/met-significance-r-22
  • vkost/athena
  • ksakura/athena
  • menadeem/athena
  • bhuth/athena
  • bngair/me-tsig-athena
  • domatter/athena
  • rhicks/athena
  • atymchys/athena
  • yanqiw/athena
  • linghua/athena
  • arelycg/athena
  • mwessels/athena
  • skadir/athena
  • sgoswami/athena
  • beltran/athena
  • juscerri/athena
  • biliu/athena
  • ddicroce/athena
  • sosarkar/athena
  • dreikher/athena
  • bdebjani/athena
  • hshaddix/athena
  • emoon/athena
  • lwinkler/athena
  • fladias/athena
  • elham/athena
  • mhabedan/athena
  • cleong/athena
  • sdiefenb/athena-onnx-tutorial
  • haren/athena
  • nkrogh/athena
  • dwilson/athena
  • fivone/athena
  • mads/athena
  • dahumphr/athena
  • lsanfili/athena
  • scane/athena
  • thart/athena
  • kenakamu/athena
  • lifoster/athena
  • echerepa/athena
  • baer/athena
  • dcamarer/athena
  • alancast/athena
  • haotianl/athena
  • eskorda/athena
  • glagafon/aaaathena
  • glagafon/athena
  • salopez/athena
  • rshibata/athena
  • glagafon/glagafon-dq
  • lburke/athena
  • ukhurshi/athena
  • pizhang/athena
  • rvavrick/athena
  • htsoi/athena
  • therwig/athena
  • delitez/athena
  • casadop/athena
  • pachabri/athena
  • lcorazzi/athena
  • mwitkows/athena
  • ezaya/athena
  • jaburles/athena
  • achamber/athena
  • mmantina/athena
  • hzhuang/athena
  • lmonaco/athena
  • jkrupa/athena
  • rmole/athena
  • mfornasi/athena
  • mamirono/athena
  • rpozzi/athena
  • gserenis/athena
  • semami/athena
  • jinglis/athena
  • uepstein/athena
  • fdattola/athena
  • belderto/athena
  • abesir/athena
  • ljerala/athena
  • cmavungu/athena
  • lechols/athena
  • jajohnso/athena
  • jlittle/athena
  • lopezzot/athena
  • htorre/athena
  • wguerin/athena
  • fsiegert/athena
  • robouque/athena-20241115
  • tneep/athena
  • lbrown/athena
  • wenjingw/athena
  • rmole/athena-personal-fork
  • ashirazi/athena
  • kfang/athena-fork-kyfang
  • jackersc/athena
  • prmitra/athena
  • epompapa/athena
  • wasu/athena
  • amoreira/athena
  • kgrimm/athena-kgrimm
  • toheintz/athena
  • aslobodk/athena
  • nihartma/athena
  • goetz/athena-acts
  • kdipetri/athena
  • gfazzino/athena
  • djuarezg/athena
  • muschmid/athena
  • yazhou/athena
  • wlai/athena
  • alarnold/athena
  • mdacunha/athena
  • falves/athena
  • novotnyp/athena
  • mborodin/athena
  • alecrhys/athena
  • rohasan/athena
  • asickles/athena
  • adsalvad/athena
  • lvicenik/athena
  • tflee/athena
  • christog/athena
  • ibenaoum/athena
  • zetao/athena
  • llarson/athena
  • mfarzali/athena
  • kkazakov/athena
  • frcastig/athena
  • tomoya/athena-low-pt-muon-rec
  • ehampshi/athena
  • jusilva/athena
  • pusharma/athena
  • gpinheir/athena
  • jecifuen/athena
  • exochell/my-athena
  • hshaddix/athena-hshaddix
  • mojeda/athena
  • vchabala/athena
  • jlieberm/athena
  • chhultqu/athena
  • jlai/athena
  • nsur/athena-lund
  • nshtokha/athena
  • misavic/athena
  • yuxuanz/local-athena
  • camccrac/athena
  • akraus/athena
  • pmourafr/athena
  • zhubacek/athena
  • yukari/athena
  • sizumiya/athena
  • mfilipig/athena
  • mnegrini/athena
  • sawyer/athena
  • fdejean/athena
  • yanqiw/athena-acts-for-run-3-silicon-tracking
  • rkavak/athena
  • zrokavec/athena
  • beyeo/athena
  • gipoddar/athena
  • ssuravar/athena
  • gsalvi/athena
  • vpires/athena-vasco
  • sutuncay/athena
  • mtancock/athena-2
  • ywng/athena
  • fballi/athena
1575 results
Show changes
Showing
with 344 additions and 1660 deletions
......@@ -32,8 +32,6 @@ StoreGateSvc DEBUG trying to create store SGImplSvc/StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc_Impl VERBOSE Initializing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Service base class initialized successfully
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service ClassIDSvc
************* Starting Test 1
StoreGateSvc DEBUG Recorded object @0x15c61d0 with key fooVec of type DataVector<Foo>(CLID 1234)
in DataObject @0x15c6160
......
Initializing Gaudi ApplicationMgr using job opts ../share/ProxyProviderSvc_test.txt
JobOptionsSvc INFO # =======> /home/sss/atlas/dvtest/build/joboptions/ControlTest/StoreGateTestCommon.txt
JobOptionsSvc INFO # (3,1): ApplicationMgr.ExtSvc += ["StoreGateSvc/DetectorStore", "StoreGateSvc/HistoryStore", "StoreGateSvc/ConditionStore"]
JobOptionsSvc INFO # (4,1): AuditorSvc.Auditors += ["AlgContextAuditor"]
JobOptionsSvc INFO # (5,1): StoreGateSvc.OutputLevel = 1
JobOptionsSvc INFO # (6,1): StoreGateSvc.ActivateHistory = 0
JobOptionsSvc INFO # (7,1): ClassIDSvc.CLIDDBFiles = {}
JobOptionsSvc INFO # (8,1): MessageSvc.useColors = 1
JobOptionsSvc INFO # =======> /home/sss/atlas/dvtest/build/joboptions/ToyConversion/ToyConversionOpts.txt
JobOptionsSvc INFO # (5,1): EventPersistencySvc.CnvServices += ["ToyConversionSvc"]
JobOptionsSvc INFO # =======> /home/sss/nobackup/atlas/build-dvtest/../tests/../share/ProxyProviderSvc_test.txt
JobOptionsSvc INFO # (7,1): ProxyProviderSvc.OutputLevel = 1
JobOptionsSvc INFO # (9,1): ClassIDSvc.OutputLevel = 2
JobOptionsSvc INFO # (10,1): MessageSvc.setVerbose = ["DataProxy", "EventPersistencySvc", "ToyConversionSvc", "StoreGateSvc", "EventDataSvc", "HistogramDataSvc", "ServiceManager", "HistogramPersistencySvc", "HistoryStore", "DetectorStore", "ApplicationMgr", "ProxyProviderSvc"]
JobOptionsSvc INFO # (11,1): MessageSvc.setDebug = ["ClassIDSvc"]
JobOptionsSvc INFO Job options successfully read in from ../share/ProxyProviderSvc_test.txt
ApplicationMgr DEBUG Getting my own properties
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v27r1p99)
running on karma on Wed Jan 18 16:14:34 2023
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
ServiceManager DEBUG Initializing service DetectorStore
DetectorStore DEBUG Service base class initialized successfully
DetectorStore VERBOSE Initializing DetectorStore
DetectorStore DEBUG trying to create store SGImplSvc/DetectorStore_Impl
DetectorStore_Impl DEBUG Property update for OutputLevel : new value = 1
DetectorStore_ImplVERBOSE Initializing DetectorStore_Impl
DetectorStore_Impl DEBUG Service base class initialized successfully
EventPersistenc... DEBUG 'CnvServices':[ 'ToyConversionSvc' ]
EventPersistenc... DEBUG Service base class initialized successfully
DetectorStore_ImplVERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
ClassIDSvc DEBUG Service base class initialized successfully
ClassIDSvc INFO getRegistryEntries: read 816 CLIDRegistry entries for module ALL
DetectorStore_ImplVERBOSE ServiceLocatorHelper::service: found service ClassIDSvc
ProxyProviderSvc VERBOSE Initializing ProxyProviderSvc
ProxyProviderSvc VERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
ProxyProviderSvc DEBUG Service base class initialized successfully
ServiceManager DEBUG Initializing service HistoryStore
HistoryStore DEBUG Service base class initialized successfully
HistoryStore VERBOSE Initializing HistoryStore
HistoryStore DEBUG trying to create store SGImplSvc/HistoryStore_Impl
HistoryStore_Impl DEBUG Property update for OutputLevel : new value = 1
HistoryStore_Impl VERBOSE Initializing HistoryStore_Impl
HistoryStore_Impl DEBUG Service base class initialized successfully
HistoryStore_Impl VERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
HistoryStore_Impl VERBOSE ServiceLocatorHelper::service: found service ClassIDSvc
ServiceManager DEBUG Initializing service ConditionStore
ServiceManager DEBUG Initializing service AppMgrRunable
ServiceManager DEBUG Initializing service EventLoopMgr
EventDataSvc DEBUG Service base class initialized successfully
EventDataSvc VERBOSE ServiceLocatorHelper::service: found service IncidentSvc
EventLoopMgr WARNING Unable to locate service "EventSelector" 
EventLoopMgr WARNING No events will be processed from external input.
HistogramDataSvc DEBUG Service base class initialized successfully
HistogramDataSvc VERBOSE ServiceLocatorHelper::service: found service IncidentSvc
HistogramPersis... DEBUG Service base class initialized successfully
HistogramPersis... DEBUG Histograms saving not required.
HistogramDataSvc VERBOSE ServiceLocatorHelper::service: found service HistogramPersistencySvc
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr INFO Application Manager Configured successfully
ProxyProviderSvc VERBOSE Initializing ProxyProviderSvc
EventLoopMgr WARNING Unable to locate service "EventSelector"
EventLoopMgr WARNING No events will be processed from external input.
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr Ready
StoreGateSvc DEBUG Service base class initialized successfully
StoreGateSvc VERBOSE Initializing StoreGateSvc
StoreGateSvc DEBUG trying to create store SGImplSvc/StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc_Impl VERBOSE Initializing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Service base class initialized successfully
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service ClassIDSvc
ClassIDSvc INFO getRegistryEntries: read 1031 CLIDRegistry entries for module ALL
StoreGateSvc_Impl DEBUG Bound handle 0x7ffd14df99d0 to proxy 0x244dd40
ToyConversionSvc DEBUG Service base class initialized successfully
EventPersistenc...VERBOSE ServiceLocatorHelper::service: found service ToyConversionSvc
EventPersistenc... INFO Added successfully Conversion service:ToyConversionSvc
ClassIDSvc INFO getRegistryEntries: read 2 CLIDRegistry entries for module ALL
<<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
SGImplSvc(StoreGateSvc_Impl)::dump():
Found 1 proxy for ClassID 8107 (Bar):
flags: ( valid, locked, reset) --- data: 0x4750630 --- key: aBar
<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>
StoreGateSvc DEBUG Retrieved const pointer to object aFoo of type Foo(CLID 8101)
StoreGateSvc VERBOSE Initializing StoreGateSvc
StoreGateSvc VERBOSE Initializing StoreGateSvc
EventPersistenc...VERBOSE ServiceLocatorHelper::service: found service ToyConversionSvc
StoreGateSvc: <<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
StoreGateSvc: StoreGateSvc()::dump() which is NOT LOADED
StoreGateSvc: Found 1 proxy for ClassID 8107 (Bar):
StoreGateSvc: <<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>
StoreGateSvc DEBUG Retrieved const pointer to object aFoo of type Foo(CLID 8101)
Now we expect to see an error message:
----Error Message Starts--->>
ToyConversionSvc INFO No converter for object CLID= 8109
DataProxy WARNING accessData: conversion failed for data object 8109/aFooBar
Returning NULL DataObject pointer 
SG::DataProxy_castWARNING this proxy 0x42e3920 has a NULL data object ptr
ToyConversionSvc INFO No converter for object CLID= 8109
DataProxy WARNING accessData: conversion failed for data object 8109/aFooBar
Returning NULL DataObject pointer
<<---Error Message Ends-------
*** ProxyProviderSvc_test OK ***
*** ProxyProviderSvc_test RecordBeforeRead BEGINS ***
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
DataProxy VERBOSE requestRelease(): reset object aBar CLID 8107 address 0x4750630
DataProxy VERBOSE requestRelease(): reset object aFoo CLID 8101 address 0x47654a0
DataProxy VERBOSE requestRelease(): reset object aFooBar CLID 8109 address 0
StoreGateSvc_Impl WARNING record_impl: you are recording an object with key existingFoo, type Foo (CLID 8101)
There is already a persistent version of this object. Recording a duplicate may lead to unreproducible results and it is deprecated.
StoreGateSvc DEBUG Recorded object @0x249cbe0 with key existingFoo of type Foo(CLID 8101)
in DataObject @0x488d0e0
object modifiable when retrieved
StoreGateSvc DEBUG Retrieved const pointer to object existingFoo of type Foo(CLID 8101)
StoreGateSvc DEBUG Clearing store with forceRemove=0
StoreGateSvc WARNING record_impl: you are recording an object with key existingFoo, type Foo (CLID 8101)
There is already a persistent version of this object. Recording a duplicate may lead to unreproducible results and it is deprecated.
object modifiable when retrieved
StoreGateSvc DEBUG Retrieved const pointer to object existingFoo of type Foo(CLID 8101)
6.28
*** ProxyProviderSvc_test RecordBeforeRead OK ***
*** ProxyProviderSvc_test HLTAutoKeyReset BEGINS ***
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=1
DataProxy VERBOSE requestRelease(): release object aBar CLID 8107 address 0
DataProxy VERBOSE requestRelease(): release object existingFoo CLID 8101 address 0x488d0e0
DataProxy VERBOSE requestRelease(): release object aFooBar CLID 8109 address 0
DataProxy VERBOSE requestRelease(): release object aFoo CLID 8101 address 0
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
DataProxy VERBOSE requestRelease(): release object HLTAutoKey_1 CLID 8101 address 0
DataProxy VERBOSE requestRelease(): reset object NOT_HLTAutoKey_3 CLID 8101 address 0
DataProxy VERBOSE requestRelease(): release object HLTAutoKey_2 CLID 8101 address 0
DataProxy VERBOSE requestRelease(): release object HLTAutoKey_3 CLID 8101 address 0
StoreGateSvc DEBUG Clearing store with forceRemove=1
StoreGateSvc DEBUG Clearing store with forceRemove=0
*** ProxyProviderSvc_test HLTAutoKeyReset OK ***
*** ProxyProviderSvc_test Overwrite starts ***
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=1
DataProxy VERBOSE requestRelease(): release object NOT_HLTAutoKey_3 CLID 8101 address 0
DataProxy VERBOSE requestRelease(): release object HLTAutoKey_1 CLID 8101 address 0
StoreGateSvc DEBUG Clearing store with forceRemove=1
=============Event #0 starts
StoreGateSvc DEBUG overwrite: Recorded object @0x457c490 with key toOverwrite of type FooBar(CLID 8109)
in DataObject @0x48f6940
object modifiable when retrieved
object modifiable when retrieved
Overwritten FooBar i=0
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
DataProxy VERBOSE requestRelease(): release object toOverwrite CLID 8109 address 0x48f6940
StoreGateSvc DEBUG Clearing store with forceRemove=0
FooBar i=0 deleted
=============Event #1 starts
StoreGateSvc DEBUG overwrite: Recorded object @0x457c490 with key toOverwrite of type FooBar(CLID 8109)
in DataObject @0x48f6940
object modifiable when retrieved
object modifiable when retrieved
Overwritten FooBar i=1
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
DataProxy VERBOSE requestRelease(): release object toOverwrite CLID 8109 address 0x48f6940
StoreGateSvc DEBUG Clearing store with forceRemove=0
FooBar i=1 deleted
=============Event #2 starts
StoreGateSvc DEBUG overwrite: Recorded object @0x457c490 with key toOverwrite of type FooBar(CLID 8109)
in DataObject @0x48f6940
object modifiable when retrieved
object modifiable when retrieved
Overwritten FooBar i=2
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
DataProxy VERBOSE requestRelease(): release object toOverwrite CLID 8109 address 0x48f6940
StoreGateSvc DEBUG Clearing store with forceRemove=0
FooBar i=2 deleted
*** ProxyProviderSvc_test Overwrite OK ***
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=1
StoreGateSvc DEBUG Clearing store with forceRemove=1
// job opts for ProxyProviderSvc unit test
// $Id: ProxyProviderSvc_test.txt,v 1.3 2007/11/09 23:56:59 calaf Exp $
#include "ControlTest/StoreGateTestCommon.txt"
#include "ToyConversion/ToyConversionOpts.txt"
ProxyProviderSvc.OutputLevel = 1;
//MessageSvc.OutputLevel = 1;
ClassIDSvc.OutputLevel = 2;
MessageSvc.setVerbose = ["DataProxy", "EventPersistencySvc", "ToyConversionSvc", "StoreGateSvc", "EventDataSvc", "HistogramDataSvc", "ServiceManager", "HistogramPersistencySvc", "HistoryStore", "DetectorStore", "ApplicationMgr", "ProxyProviderSvc"];
MessageSvc.setDebug = ["ClassIDSvc"];
MessageSvc.setVerbose = ["DataProxy", "EventPersistencySvc", "ToyConversionSvc", "StoreGateSvc", "ProxyProviderSvc"];
......@@ -29,8 +29,6 @@ StoreGateSvc DEBUG trying to create store SGImplSvc/StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc_Impl VERBOSE Initializing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Service base class initialized successfully
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service ClassIDSvc
StoreGateSvc DEBUG Recorded object @0x4ce3340 with key foo2 of type Foo(CLID 8101)
in DataObject @0x4ce45a0
object modifiable when retrieved
......
Sat Jun 27 03:36:37 CEST 2020
Preloading tcmalloc_minimal.so
Py:Athena INFO including file "AthenaCommon/Preparation.py"
Py:Athena INFO using release [WorkDir-22.0.16] [x86_64-centos7-gcc8-opt] [atlas-work3/0446faaa9579] -- built on [2020-06-26T2302]
Py:Athena INFO including file "AthenaCommon/Atlas.UnixStandardJob.py"
Py:Athena INFO executing ROOT6Setup
Py:Athena INFO including file "AthenaCommon/Execution.py"
Py:Athena INFO including file "AthExStoreGateExample/StoreGateExample_Gen_jobOptions.py"
Py:ConfigurableDb INFO Read module info for 5552 configurables from 78 genConfDb files
Py:ConfigurableDb INFO No duplicates have been found: that's good !
Py:Athena INFO including file "AthenaCommon/runbatch.py"
ApplicationMgr INFO Updating Gaudi::PluginService::SetDebug(level) to level= 'PluginDebugLevel':0
ApplicationMgr INFO Updating Gaudi::PluginService::SetDebug(level) to level= 'PluginDebugLevel':0
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v33r1)
running on lxplus755.cern.ch on Sat Jun 27 03:36:51 2020
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
ApplicationMgr INFO Updating Gaudi::PluginService::SetDebug(level) to level= 'PluginDebugLevel':0
AthDictLoaderSvc INFO in initialize...
AthDictLoaderSvc INFO acquired Dso-registry
ClassIDSvc INFO getRegistryEntries: read 7027 CLIDRegistry entries for module ALL
CoreDumpSvc INFO Handling signals: 11(Segmentation fault) 7(Bus error) 4(Illegal instruction) 8(Floating point exception) 
AthenaEventLoopMgr INFO Initializing AthenaEventLoopMgr
ClassIDSvc INFO getRegistryEntries: read 1095 CLIDRegistry entries for module ALL
WriteData INFO in initialize()
StoreGateSvc DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc DEBUG Service base class initialized successfully
AthDictLoaderSvc INFO in initialize...
AthDictLoaderSvc INFO acquired Dso-registry
AthenaEventLoopMgr INFO Initializing AthenaEventLoopMgr
WriteData INFO in initialize()
StoreGateSvc VERBOSE Initializing StoreGateSvc
StoreGateSvc DEBUG trying to create store SGImplSvc/StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc_Impl VERBOSE Initializing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Service base class initialized successfully
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service ClassIDSvc
ReadData INFO in initialize()
ReadData INFO Data Object producer: WriteData
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr INFO Application Manager Started successfully
AthenaEventLoopMgr INFO ===>>> start of run 1 <<<===
AthenaEventLoopMgr INFO ===>>> start processing event #1, run #1 0 events processed so far <<<===
WriteData INFO in execute()
StoreGateSvc DEBUG Recorded object @0x15e42cc0 with key of type MyDataObj(CLID 8000)
in DataObject @0x17e88320
object not modifiable when retrieved
WriteData WARNING we expect an error message here
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key and clid 8000
Pre-existing valid DataProxy @0x15ef12c0 found in Store for key with clid 8000
ClassIDSvc INFO getRegistryEntries: read 423 CLIDRegistry entries for module ALL
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x5b1ff40
recorded with key of type MyDataObj (CLID 8000) in DataObject @0x17e883c0
WriteData WARNING end of error message
StoreGateSvc DEBUG Recorded object @0x5b1feb0 with key WriteData of type MyDataObj(CLID 8000)
in DataObject @0x17e63590
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17efa240 with key of type DataVector<MyContObj>(CLID 9967)
in DataObject @0x17cfb650
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17e39800 with key of type std::vector<float>(CLID 202242136)
in DataObject @0x17e639a0
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17ed78f0 with key of type std::map<std::string,float>(CLID 193758082)
in DataObject @0x17e639f0
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x5b1fe60 with key dobj2 of type MyDataObj(CLID 8000)
in DataObject @0x17e88460
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17e39980 with key WriteData of type std::list< ElementLink< std::vector<float> > >(CLID 9984)
in DataObject @0x17e88190
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17e39a00 with key of type std::vector< ElementLink<MapStringFloat> >(CLID 9983)
in DataObject @0x17e88140
object not modifiable when retrieved
WriteData INFO registered all data objects
StoreGateSvc VERBOSE Initializing StoreGateSvc
ReadData INFO in initialize()
ReadData INFO Data Object producer: WriteData
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr INFO Application Manager Started successfully
AthenaEventLoopMgr INFO ===>>> start of run 1 <<<===
AthenaEventLoopMgr INFO ===>>> start processing event #1, run #1 0 events processed so far <<<===
WriteData INFO in execute()
object not modifiable when retrieved
WriteData WARNING we expect an error message here
StoreGateSvc WARNING setupProxy:: error setting up proxy for key and clid 8000
WriteData WARNING end of error message
object not modifiable when retrieved
object not modifiable when retrieved
object not modifiable when retrieved
object not modifiable when retrieved
object not modifiable when retrieved
WriteData INFO registered all data objects
WriteData INFO StoreGate structure before returning from execute
<<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
SGImplSvc(StoreGateSvc_Impl)::dump():
Found 2 proxies for ClassID 1434 (BaseClass):
flags: ( valid, locked, reset) --- data: 0x17e88320 --- key:
flags: ( valid, UNLOCKED, reset) --- data: 0x17e63590 --- key: WriteData
Found 1 proxy for ClassID 2101 (EventInfo):
flags: ( valid, UNLOCKED, reset) --- data: 0x17e63810 --- key:
Found 3 proxies for ClassID 8000 (MyDataObj):
flags: ( valid, locked, reset) --- data: 0x17e88320 --- key:
flags: ( valid, UNLOCKED, reset) --- data: 0x17e63590 --- key: WriteData
flags: ( valid, UNLOCKED, reset) --- data: 0x17e88460 --- key: dobj2
Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
flags: ( valid, locked, reset) --- data: 0x17cfb650 --- key:
Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
flags: ( valid, locked, reset) --- data: 0x17e88140 --- key:
Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
flags: ( valid, locked, reset) --- data: 0x17e88190 --- key: WriteData
Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
flags: ( valid, locked, reset) --- data: 0x17cfb650 --- key:
Found 1 proxy for ClassID 55596997 (EventContext):
flags: ( valid, UNLOCKED, reset) --- data: 0x17e63ea0 --- key: EventContext
Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
flags: ( valid, locked, reset) --- data: 0x17e639f0 --- key:
Found 1 proxy for ClassID 202242136 (std::vector<float>):
flags: ( valid, locked, reset) --- data: 0x17e639a0 --- key:
<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>

ReadData INFO in execute()
ReadData INFO Get the MyDataObj recorded by WriteData
StoreGateSvc DEBUG Retrieved non-const pointer to object WriteData of type MyDataObj(CLID 8000)
ReadData WARNING FIXME loop of ConstIterator bombs
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type DataVector<MyContObj>(CLID 9967)
ReadData INFO Retrieved DataVector of MyContObj using a const pointer
ReadData INFO Time: 11.3 ID: 132
ReadData INFO Time: 41.7 ID: 291
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type std::vector<float>(CLID 202242136)
ReadData INFO pVec [0] = 1
ReadData INFO pVec [1] = 2
ReadData INFO pVec [2] = 3
ReadData INFO event store does not contain MyDataObj with FunnyNonExistingKey
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type std::list< ElementLink< std::vector<float> > >(CLID 9984)
ReadData INFO Retrieved list of links
ReadData INFO ListVecLinks::linked element 1
ReadData INFO ListVecLinks::linked element 3
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type std::vector< ElementLink<MapStringFloat> >(CLID 9983)
ReadData INFO Retrieved vector of links
ReadData INFO VectorMapLinks::linked element: key uno - value 1 - stored as 0x1793163c
ReadData INFO VectorMapLinks::linked element: key due - value 2 - stored as 0x1793167c
ReadData INFO retrieve as BaseClass, print its address: 
ReadData INFO 0x15e42cc0
ReadData INFO 0x5b1feb0
ReadData INFO EventInfo : event: 1 run: 1
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #1 1 events processed so far <<<===
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
AthenaEventLoopMgr INFO ===>>> start processing event #2, run #1 1 events processed so far <<<===
WriteData INFO in execute()
StoreGateSvc DEBUG Recorded object @0x5b1fe60 with key of type MyDataObj(CLID 8000)
in DataObject @0x17e88460
object not modifiable when retrieved
WriteData WARNING we expect an error message here
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key and clid 8000
Pre-existing valid DataProxy @0x15ef12c0 found in Store for key with clid 8000
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x15e423e0
recorded with key of type MyDataObj (CLID 8000) in DataObject @0x17e639f0
WriteData WARNING end of error message
StoreGateSvc DEBUG Recorded object @0x5b1feb0 with key WriteData of type MyDataObj(CLID 8000)
in DataObject @0x17e63cc0
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17efa240 with key of type DataVector<MyContObj>(CLID 9967)
in DataObject @0x17cfb650
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17e39880 with key of type std::vector<float>(CLID 202242136)
in DataObject @0x17e639a0
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17ed78f0 with key of type std::map<std::string,float>(CLID 193758082)
in DataObject @0x17e88320
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x5b1ff40 with key dobj2 of type MyDataObj(CLID 8000)
in DataObject @0x17e63ea0
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17e611a0 with key WriteData of type std::list< ElementLink< std::vector<float> > >(CLID 9984)
in DataObject @0x17e63810
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17e39a80 with key of type std::vector< ElementLink<MapStringFloat> >(CLID 9983)
in DataObject @0x17e883c0
object not modifiable when retrieved
WriteData INFO registered all data objects
StoreGateSvc: <<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
StoreGateSvc: StoreGateSvc()::dump() which is NOT LOADED
StoreGateSvc: Found 2 proxies for ClassID 1434 (BaseClass):
StoreGateSvc: Found 1 proxy for ClassID 2101 (EventInfo):
StoreGateSvc: Found 3 proxies for ClassID 8000 (MyDataObj):
StoreGateSvc: Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
StoreGateSvc: Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
StoreGateSvc: Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
StoreGateSvc: Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
StoreGateSvc: Found 1 proxy for ClassID 55596997 (EventContext):
StoreGateSvc: Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
StoreGateSvc: Found 1 proxy for ClassID 202242136 (std::vector<float>):
StoreGateSvc: <<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>
ReadData INFO in execute()
ReadData INFO Get the MyDataObj recorded by WriteData
ReadData WARNING FIXME loop of ConstIterator bombs
ReadData INFO Retrieved DataVector of MyContObj using a const pointer
ReadData INFO Time: 11.3 ID: 132
ReadData INFO Time: 41.7 ID: 291
ReadData INFO pVec [0] = 1
ReadData INFO pVec [1] = 2
ReadData INFO pVec [2] = 3
ReadData INFO event store does not contain MyDataObj with FunnyNonExistingKey
ReadData INFO Retrieved list of links
ReadData INFO ListVecLinks::linked element 1
ReadData INFO ListVecLinks::linked element 3
ReadData INFO Retrieved vector of links
ReadData INFO retrieve as BaseClass, print its address:
ReadData INFO EventInfo : event: 1 run: 1
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #1 1 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> start processing event #2, run #1 1 events processed so far <<<===
WriteData INFO in execute()
object not modifiable when retrieved
WriteData WARNING we expect an error message here
StoreGateSvc WARNING setupProxy:: error setting up proxy for key and clid 8000
WriteData WARNING end of error message
object not modifiable when retrieved
object not modifiable when retrieved
object not modifiable when retrieved
object not modifiable when retrieved
object not modifiable when retrieved
WriteData INFO registered all data objects
WriteData INFO StoreGate structure before returning from execute
<<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
SGImplSvc(StoreGateSvc_Impl)::dump():
Found 2 proxies for ClassID 1434 (BaseClass):
flags: ( valid, locked, reset) --- data: 0x17e88460 --- key:
flags: ( valid, UNLOCKED, reset) --- data: 0x17e63cc0 --- key: WriteData
Found 1 proxy for ClassID 2101 (EventInfo):
flags: ( valid, UNLOCKED, reset) --- data: 0x17e88140 --- key:
Found 3 proxies for ClassID 8000 (MyDataObj):
flags: ( valid, locked, reset) --- data: 0x17e88460 --- key:
flags: ( valid, UNLOCKED, reset) --- data: 0x17e63cc0 --- key: WriteData
flags: ( valid, UNLOCKED, reset) --- data: 0x17e63ea0 --- key: dobj2
Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
flags: ( valid, locked, reset) --- data: 0x17cfb650 --- key:
Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
flags: ( valid, locked, reset) --- data: 0x17e88140 --- key:
Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
flags: ( valid, locked, reset) --- data: 0x17e88190 --- key: WriteData
Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
flags: ( valid, locked, reset) --- data: 0x17cfb650 --- key:
Found 1 proxy for ClassID 38853911 (xAOD::EventAuxInfo):
flags: (INVALID, UNLOCKED, reset) --- data: 0 --- key: EventInfoAux.
Found 1 proxy for ClassID 45903698 (xAOD::EventInfo):
flags: (INVALID, locked, reset) --- data: 0 --- key: EventInfo
Found 1 proxy for ClassID 55596997 (EventContext):
flags: ( valid, UNLOCKED, reset) --- data: 0x17e63ea0 --- key: EventContext
Found 1 proxy for ClassID 55879233 (SG::IAuxStoreIO):
flags: (INVALID, UNLOCKED, reset) --- data: 0 --- key: EventInfoAux.
Found 1 proxy for ClassID 178378299 (SG::IAuxStore):
flags: (INVALID, UNLOCKED, reset) --- data: 0 --- key: EventInfoAux.
Found 1 proxy for ClassID 187169987 (SG::IConstAuxStore):
flags: (INVALID, UNLOCKED, reset) --- data: 0 --- key: EventInfoAux.
Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
flags: ( valid, locked, reset) --- data: 0x17e639f0 --- key:
Found 1 proxy for ClassID 202242136 (std::vector<float>):
flags: ( valid, locked, reset) --- data: 0x17e639a0 --- key:
Found 1 proxy for ClassID 225182422 (SG::AuxElement):
flags: (INVALID, locked, reset) --- data: 0 --- key: EventInfo
Found 1 proxy for ClassID 226113180 (xAOD::AuxInfoBase):
flags: (INVALID, UNLOCKED, reset) --- data: 0 --- key: EventInfoAux.
<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>

ReadData INFO in execute()
ReadData INFO Get the MyDataObj recorded by WriteData
StoreGateSvc DEBUG Retrieved non-const pointer to object WriteData of type MyDataObj(CLID 8000)
ReadData WARNING FIXME loop of ConstIterator bombs
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type DataVector<MyContObj>(CLID 9967)
ReadData INFO Retrieved DataVector of MyContObj using a const pointer
ReadData INFO Time: 11.3 ID: 132
ReadData INFO Time: 41.7 ID: 291
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type std::vector<float>(CLID 202242136)
ReadData INFO pVec [0] = 1
ReadData INFO pVec [1] = 2
ReadData INFO pVec [2] = 3
ReadData INFO event store does not contain MyDataObj with FunnyNonExistingKey
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type std::list< ElementLink< std::vector<float> > >(CLID 9984)
ReadData INFO Retrieved list of links
ReadData INFO ListVecLinks::linked element 1
ReadData INFO ListVecLinks::linked element 3
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type std::vector< ElementLink<MapStringFloat> >(CLID 9983)
ReadData INFO Retrieved vector of links
ReadData INFO VectorMapLinks::linked element: key uno - value 1 - stored as 0x1616d33c
ReadData INFO VectorMapLinks::linked element: key due - value 2 - stored as 0x1616d37c
ReadData INFO retrieve as BaseClass, print its address: 
ReadData INFO 0x5b1fe60
ReadData INFO 0x5b1feb0
ReadData INFO EventInfo : event: 2 run: 1
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 2 events processed so far <<<===
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
AthenaEventLoopMgr INFO ===>>> start processing event #3, run #1 2 events processed so far <<<===
WriteData INFO in execute()
StoreGateSvc DEBUG Recorded object @0x5b1ff40 with key of type MyDataObj(CLID 8000)
in DataObject @0x17e63ea0
object not modifiable when retrieved
WriteData WARNING we expect an error message here
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key and clid 8000
Pre-existing valid DataProxy @0x15ef12c0 found in Store for key with clid 8000
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x15e42cc0
recorded with key of type MyDataObj (CLID 8000) in DataObject @0x17e88320
WriteData WARNING end of error message
StoreGateSvc DEBUG Recorded object @0x5b1feb0 with key WriteData of type MyDataObj(CLID 8000)
in DataObject @0x17e63590
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17efa240 with key of type DataVector<MyContObj>(CLID 9967)
in DataObject @0x17cfb650
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17e39760 with key of type std::vector<float>(CLID 202242136)
in DataObject @0x17e639a0
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17ed78f0 with key of type std::map<std::string,float>(CLID 193758082)
in DataObject @0x17e88460
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x15e423e0 with key dobj2 of type MyDataObj(CLID 8000)
in DataObject @0x17e88190
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17e61120 with key WriteData of type std::list< ElementLink< std::vector<float> > >(CLID 9984)
in DataObject @0x17e88140
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x17e60ac0 with key of type std::vector< ElementLink<MapStringFloat> >(CLID 9983)
in DataObject @0x17e639f0
object not modifiable when retrieved
WriteData INFO registered all data objects
StoreGateSvc: <<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
StoreGateSvc: StoreGateSvc()::dump() which is NOT LOADED
StoreGateSvc: Found 2 proxies for ClassID 1434 (BaseClass):
StoreGateSvc: Found 1 proxy for ClassID 2101 (EventInfo):
StoreGateSvc: Found 3 proxies for ClassID 8000 (MyDataObj):
StoreGateSvc: Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
StoreGateSvc: Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
StoreGateSvc: Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
StoreGateSvc: Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
StoreGateSvc: Found 1 proxy for ClassID 38853911 (xAOD::EventAuxInfo):
StoreGateSvc: flags: (INVALID, UNLOCKED, reset ) --- data: 0x0 --- key: EventInfoAux.
StoreGateSvc: Found 1 proxy for ClassID 45903698 (xAOD::EventInfo):
StoreGateSvc: flags: (INVALID, locked , reset ) --- data: 0x0 --- key: EventInfo
StoreGateSvc: Found 1 proxy for ClassID 55596997 (EventContext):
StoreGateSvc: Found 1 proxy for ClassID 55879233 (SG::IAuxStoreIO):
StoreGateSvc: flags: (INVALID, UNLOCKED, reset ) --- data: 0x0 --- key: EventInfoAux.
StoreGateSvc: Found 1 proxy for ClassID 178378299 (SG::IAuxStore):
StoreGateSvc: flags: (INVALID, UNLOCKED, reset ) --- data: 0x0 --- key: EventInfoAux.
StoreGateSvc: Found 1 proxy for ClassID 187169987 (SG::IConstAuxStore):
StoreGateSvc: flags: (INVALID, UNLOCKED, reset ) --- data: 0x0 --- key: EventInfoAux.
StoreGateSvc: Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
StoreGateSvc: Found 1 proxy for ClassID 202242136 (std::vector<float>):
StoreGateSvc: Found 1 proxy for ClassID 225182422 (SG::AuxElement):
StoreGateSvc: flags: (INVALID, locked , reset ) --- data: 0x0 --- key: EventInfo
StoreGateSvc: Found 1 proxy for ClassID 226113180 (xAOD::AuxInfoBase):
StoreGateSvc: flags: (INVALID, UNLOCKED, reset ) --- data: 0x0 --- key: EventInfoAux.
StoreGateSvc: <<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>
ReadData INFO in execute()
ReadData INFO Get the MyDataObj recorded by WriteData
ReadData WARNING FIXME loop of ConstIterator bombs
ReadData INFO Retrieved DataVector of MyContObj using a const pointer
ReadData INFO Time: 11.3 ID: 132
ReadData INFO Time: 41.7 ID: 291
ReadData INFO pVec [0] = 1
ReadData INFO pVec [1] = 2
ReadData INFO pVec [2] = 3
ReadData INFO event store does not contain MyDataObj with FunnyNonExistingKey
ReadData INFO Retrieved list of links
ReadData INFO ListVecLinks::linked element 1
ReadData INFO ListVecLinks::linked element 3
ReadData INFO Retrieved vector of links
ReadData INFO retrieve as BaseClass, print its address:
ReadData INFO EventInfo : event: 2 run: 1
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 2 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> start processing event #3, run #1 2 events processed so far <<<===
WriteData INFO in execute()
object not modifiable when retrieved
WriteData WARNING we expect an error message here
StoreGateSvc WARNING setupProxy:: error setting up proxy for key and clid 8000
WriteData WARNING end of error message
object not modifiable when retrieved
object not modifiable when retrieved
object not modifiable when retrieved
object not modifiable when retrieved
object not modifiable when retrieved
WriteData INFO registered all data objects
WriteData INFO StoreGate structure before returning from execute
<<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
SGImplSvc(StoreGateSvc_Impl)::dump():
Found 2 proxies for ClassID 1434 (BaseClass):
flags: ( valid, locked, reset) --- data: 0x17e63ea0 --- key:
flags: ( valid, UNLOCKED, reset) --- data: 0x17e63590 --- key: WriteData
Found 1 proxy for ClassID 2101 (EventInfo):
flags: ( valid, UNLOCKED, reset) --- data: 0x17e883c0 --- key:
Found 3 proxies for ClassID 8000 (MyDataObj):
flags: ( valid, locked, reset) --- data: 0x17e63ea0 --- key:
flags: ( valid, UNLOCKED, reset) --- data: 0x17e63590 --- key: WriteData
flags: ( valid, UNLOCKED, reset) --- data: 0x17e88190 --- key: dobj2
Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
flags: ( valid, locked, reset) --- data: 0x17cfb650 --- key:
Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
flags: ( valid, locked, reset) --- data: 0x17e88140 --- key:
Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
flags: ( valid, locked, reset) --- data: 0x17e88190 --- key: WriteData
Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
flags: ( valid, locked, reset) --- data: 0x17cfb650 --- key:
Found 1 proxy for ClassID 38853911 (xAOD::EventAuxInfo):
flags: (INVALID, UNLOCKED, reset) --- data: 0 --- key: EventInfoAux.
Found 1 proxy for ClassID 45903698 (xAOD::EventInfo):
flags: (INVALID, locked, reset) --- data: 0 --- key: EventInfo
Found 1 proxy for ClassID 55596997 (EventContext):
flags: ( valid, UNLOCKED, reset) --- data: 0x17e63ea0 --- key: EventContext
Found 1 proxy for ClassID 55879233 (SG::IAuxStoreIO):
flags: (INVALID, UNLOCKED, reset) --- data: 0 --- key: EventInfoAux.
Found 1 proxy for ClassID 178378299 (SG::IAuxStore):
flags: (INVALID, UNLOCKED, reset) --- data: 0 --- key: EventInfoAux.
Found 1 proxy for ClassID 187169987 (SG::IConstAuxStore):
flags: (INVALID, UNLOCKED, reset) --- data: 0 --- key: EventInfoAux.
Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
flags: ( valid, locked, reset) --- data: 0x17e639f0 --- key:
Found 1 proxy for ClassID 202242136 (std::vector<float>):
flags: ( valid, locked, reset) --- data: 0x17e639a0 --- key:
Found 1 proxy for ClassID 225182422 (SG::AuxElement):
flags: (INVALID, locked, reset) --- data: 0 --- key: EventInfo
Found 1 proxy for ClassID 226113180 (xAOD::AuxInfoBase):
flags: (INVALID, UNLOCKED, reset) --- data: 0 --- key: EventInfoAux.
<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>

ReadData INFO in execute()
ReadData INFO Get the MyDataObj recorded by WriteData
StoreGateSvc DEBUG Retrieved non-const pointer to object WriteData of type MyDataObj(CLID 8000)
ReadData WARNING FIXME loop of ConstIterator bombs
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type DataVector<MyContObj>(CLID 9967)
ReadData INFO Retrieved DataVector of MyContObj using a const pointer
ReadData INFO Time: 11.3 ID: 132
ReadData INFO Time: 41.7 ID: 291
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type std::vector<float>(CLID 202242136)
ReadData INFO pVec [0] = 1
ReadData INFO pVec [1] = 2
ReadData INFO pVec [2] = 3
ReadData INFO event store does not contain MyDataObj with FunnyNonExistingKey
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type std::list< ElementLink< std::vector<float> > >(CLID 9984)
ReadData INFO Retrieved list of links
ReadData INFO ListVecLinks::linked element 1
ReadData INFO ListVecLinks::linked element 3
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type std::vector< ElementLink<MapStringFloat> >(CLID 9983)
ReadData INFO Retrieved vector of links
ReadData INFO VectorMapLinks::linked element: key uno - value 1 - stored as 0x1793163c
ReadData INFO VectorMapLinks::linked element: key due - value 2 - stored as 0x1793167c
ReadData INFO retrieve as BaseClass, print its address: 
ReadData INFO 0x5b1ff40
ReadData INFO 0x5b1feb0
ReadData INFO EventInfo : event: 3 run: 1
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #1 3 events processed so far <<<===
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
StoreGateSvc VERBOSE Stop StoreGateSvc
StoreGateSvc VERBOSE stop: setting service priority to 101 so that event stores get finalized and cleared before other stores
ApplicationMgr INFO Application Manager Stopped successfully
IncidentProcAlg1 INFO Finalize
WriteData INFO in finalize()
ReadData INFO in finalize()
IncidentProcAlg2 INFO Finalize
StoreGateSvc: <<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
StoreGateSvc: StoreGateSvc()::dump() which is NOT LOADED
StoreGateSvc: Found 2 proxies for ClassID 1434 (BaseClass):
StoreGateSvc: Found 1 proxy for ClassID 2101 (EventInfo):
StoreGateSvc: Found 3 proxies for ClassID 8000 (MyDataObj):
StoreGateSvc: Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
StoreGateSvc: Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
StoreGateSvc: Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
StoreGateSvc: Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
StoreGateSvc: Found 1 proxy for ClassID 38853911 (xAOD::EventAuxInfo):
StoreGateSvc: flags: (INVALID, UNLOCKED, reset ) --- data: 0x0 --- key: EventInfoAux.
StoreGateSvc: Found 1 proxy for ClassID 45903698 (xAOD::EventInfo):
StoreGateSvc: flags: (INVALID, locked , reset ) --- data: 0x0 --- key: EventInfo
StoreGateSvc: Found 1 proxy for ClassID 55596997 (EventContext):
StoreGateSvc: Found 1 proxy for ClassID 55879233 (SG::IAuxStoreIO):
StoreGateSvc: flags: (INVALID, UNLOCKED, reset ) --- data: 0x0 --- key: EventInfoAux.
StoreGateSvc: Found 1 proxy for ClassID 178378299 (SG::IAuxStore):
StoreGateSvc: flags: (INVALID, UNLOCKED, reset ) --- data: 0x0 --- key: EventInfoAux.
StoreGateSvc: Found 1 proxy for ClassID 187169987 (SG::IConstAuxStore):
StoreGateSvc: flags: (INVALID, UNLOCKED, reset ) --- data: 0x0 --- key: EventInfoAux.
StoreGateSvc: Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
StoreGateSvc: Found 1 proxy for ClassID 202242136 (std::vector<float>):
StoreGateSvc: Found 1 proxy for ClassID 225182422 (SG::AuxElement):
StoreGateSvc: flags: (INVALID, locked , reset ) --- data: 0x0 --- key: EventInfo
StoreGateSvc: Found 1 proxy for ClassID 226113180 (xAOD::AuxInfoBase):
StoreGateSvc: flags: (INVALID, UNLOCKED, reset ) --- data: 0x0 --- key: EventInfoAux.
StoreGateSvc: <<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>
ReadData INFO in execute()
ReadData INFO Get the MyDataObj recorded by WriteData
ReadData WARNING FIXME loop of ConstIterator bombs
ReadData INFO Retrieved DataVector of MyContObj using a const pointer
ReadData INFO Time: 11.3 ID: 132
ReadData INFO Time: 41.7 ID: 291
ReadData INFO pVec [0] = 1
ReadData INFO pVec [1] = 2
ReadData INFO pVec [2] = 3
ReadData INFO event store does not contain MyDataObj with FunnyNonExistingKey
ReadData INFO Retrieved list of links
ReadData INFO ListVecLinks::linked element 1
ReadData INFO ListVecLinks::linked element 3
ReadData INFO Retrieved vector of links
ReadData INFO retrieve as BaseClass, print its address:
ReadData INFO EventInfo : event: 3 run: 1
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #1 3 events processed so far <<<===
ApplicationMgr INFO Application Manager Stopped successfully
WriteData INFO in finalize()
ReadData INFO in finalize()
StoreGateSvc VERBOSE Finalizing StoreGateSvc
StoreGateSvc VERBOSE Finalizing StoreGateSvc
StoreGateSvc_Impl VERBOSE Finalizing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=1
AthDictLoaderSvc INFO in finalize...
ToolSvc INFO Removing all tools created by ToolSvc
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
AthDictLoaderSvc INFO in finalize...
ToolSvc INFO Removing all tools created by ToolSvc
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
Py:Athena INFO leaving with code 0: "successful run"
Sat Jun 27 03:47:03 CEST 2020
Preloading tcmalloc_minimal.so
Py:Athena INFO including file "AthenaCommon/Preparation.py"
Py:Athena INFO using release [WorkDir-22.0.16] [x86_64-centos7-gcc8-opt] [atlas-work3/0446faaa9579] -- built on [2020-06-26T2302]
Py:Athena INFO including file "AthenaCommon/Atlas.UnixStandardJob.py"
Py:Athena INFO executing ROOT6Setup
Py:Athena INFO including file "AthenaCommon/Execution.py"
Py:Athena INFO including file "AthExStoreGateExample/StoreGateExample_Reentrant_jobOptions.py"
Py:ConfigurableDb INFO Read module info for 5552 configurables from 78 genConfDb files
Py:ConfigurableDb INFO No duplicates have been found: that's good !
Py:Athena INFO including file "AthenaCommon/runbatch.py"
ApplicationMgr INFO Updating Gaudi::PluginService::SetDebug(level) to level= 'PluginDebugLevel':0
ApplicationMgr INFO Updating Gaudi::PluginService::SetDebug(level) to level= 'PluginDebugLevel':0
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v33r1)
running on lxplus755.cern.ch on Sat Jun 27 03:47:16 2020
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
ApplicationMgr INFO Updating Gaudi::PluginService::SetDebug(level) to level= 'PluginDebugLevel':0
AthDictLoaderSvc INFO in initialize...
AthDictLoaderSvc INFO acquired Dso-registry
ClassIDSvc INFO getRegistryEntries: read 7027 CLIDRegistry entries for module ALL
CoreDumpSvc INFO Handling signals: 11(Segmentation fault) 7(Bus error) 4(Illegal instruction) 8(Floating point exception) 
AthenaEventLoopMgr INFO Initializing AthenaEventLoopMgr
ClassIDSvc INFO getRegistryEntries: read 1095 CLIDRegistry entries for module ALL
WriteDataReentrant INFO in initialize()
StoreGateSvc DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc DEBUG Service base class initialized successfully
AthDictLoaderSvc INFO in initialize...
AthDictLoaderSvc INFO acquired Dso-registry
AthenaEventLoopMgr INFO Initializing AthenaEventLoopMgr
WriteDataReentrant INFO in initialize()
StoreGateSvc VERBOSE Initializing StoreGateSvc
StoreGateSvc DEBUG trying to create store SGImplSvc/StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc_Impl VERBOSE Initializing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Service base class initialized successfully
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service ClassIDSvc
ClassIDSvc INFO getRegistryEntries: read 423 CLIDRegistry entries for module ALL
ReadDataReentrant INFO in initialize()
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr INFO Application Manager Started successfully
AthenaEventLoopMgr INFO ===>>> start of run 1 <<<===
AthenaEventLoopMgr INFO ===>>> start processing event #1, run #1 0 events processed so far <<<===
WriteDataReentrant INFO in execute()
WriteDataReentrantWARNING we expect an error message here
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key dobj and clid 8000
Pre-existing valid DataProxy @0x16fb5180 found in Store for key dobj with clid 8000
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x16f06670
recorded with key dobj of type MyDataObj (CLID 8000) in DataObject @0x18f4c3c0
VarHandle(Store... ERROR FILE:LINE (StatusCode SG::VarHandleBase::record_impl(std::unique_ptr<DataObject>, void*, bool, bool)): code FAILURE: recordObject failed
WriteDataReentrantWARNING end of error message
WriteDataReentrant INFO registered all data objects
StoreGateSvc VERBOSE Initializing StoreGateSvc
ReadDataReentrant INFO in initialize()
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr INFO Application Manager Started successfully
AthenaEventLoopMgr INFO ===>>> start of run 1 <<<===
AthenaEventLoopMgr INFO ===>>> start processing event #1, run #1 0 events processed so far <<<===
WriteDataReentrant INFO in execute()
WriteDataReentrantWARNING we expect an error message here
StoreGateSvc WARNING setupProxy:: error setting up proxy for key dobj and clid 8000
VarHandle(Store... ERROR FILE:LINE (StatusCode SG::VarHandleBase::record_impl(std::unique_ptr<DataObject>, void*, bool, bool)): code FAILURE: recordObject failed
WriteDataReentrantWARNING end of error message
WriteDataReentrant INFO registered all data objects
WriteDataReentrant INFO StoreGate structure before returning from execute
<<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
SGImplSvc(StoreGateSvc_Impl)::dump():
Found 2 proxies for ClassID 1434 (BaseClass):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25c70 --- key: WriteDataReentrant
flags: ( valid, UNLOCKED, reset) --- data: 0x18f4c320 --- key: dobj
Found 1 proxy for ClassID 2101 (EventInfo):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25810 --- key:
Found 6 proxies for ClassID 8000 (MyDataObj):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25c70 --- key: WriteDataReentrant
flags: ( valid, UNLOCKED, reset) --- data: 0x18f4c320 --- key: dobj
flags: ( valid, UNLOCKED, reset) --- data: 0x18f258b0 --- key: dobj2
flags: ( valid, locked, reset) --- data: 0x18f4c000 --- key: x1
flags: ( valid, locked, reset) --- data: 0x18f4c0a0 --- key: x2
flags: ( valid, locked, reset) --- data: 0x18f4c140 --- key: x3
Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
flags: ( valid, locked, reset) --- data: 0x1722f2d0 --- key: cobj
Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25590 --- key: linkvec
Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25680 --- key: WriteDataReentrant
Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
flags: ( valid, locked, reset) --- data: 0x1722f2d0 --- key: cobj
Found 1 proxy for ClassID 55596997 (EventContext):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25ea0 --- key: EventContext
Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
flags: ( valid, locked, reset) --- data: 0x18f25cc0 --- key: mkey
Found 1 proxy for ClassID 202242136 (std::vector<float>):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f4c280 --- key: vFloat
Found 1 proxy for ClassID 289238765 (TestDataObject):
flags: ( valid, locked, reset) --- data: 0x18f25c20 --- key: testobj
<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>

ReadDataReentrant INFO in execute()
ReadDataReentrant INFO Time: 11.3 ID: 132
ReadDataReentrant INFO Time: 41.7 ID: 291
ReadDataReentrant INFO pVec [0] = 1
ReadDataReentrant INFO pVec [1] = 2
ReadDataReentrant INFO pVec [2] = 3
ReadDataReentrant INFO ListVecLinks::linked element 1
ReadDataReentrant INFO ListVecLinks::linked element 3
ReadDataReentrant INFO VectorMapLinks::linked element: key uno - value 1 - stored as 0x1722d0bc
ReadDataReentrant INFO VectorMapLinks::linked element: key due - value 2 - stored as 0x1722d0fc
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #1 1 events processed so far <<<===
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
AthenaEventLoopMgr INFO ===>>> start processing event #2, run #1 1 events processed so far <<<===
WriteDataReentrant INFO in execute()
WriteDataReentrantWARNING we expect an error message here
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key dobj and clid 8000
Pre-existing valid DataProxy @0x16fb5180 found in Store for key dobj with clid 8000
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x6be3ea0
recorded with key dobj of type MyDataObj (CLID 8000) in DataObject @0x18f25cc0
VarHandle(Store... ERROR FILE:LINE (StatusCode SG::VarHandleBase::record_impl(std::unique_ptr<DataObject>, void*, bool, bool)): code FAILURE: recordObject failed
WriteDataReentrantWARNING end of error message
WriteDataReentrant INFO registered all data objects
StoreGateSvc: <<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
StoreGateSvc: StoreGateSvc()::dump() which is NOT LOADED
StoreGateSvc: Found 2 proxies for ClassID 1434 (BaseClass):
StoreGateSvc: Found 1 proxy for ClassID 2101 (EventInfo):
StoreGateSvc: Found 6 proxies for ClassID 8000 (MyDataObj):
StoreGateSvc: Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
StoreGateSvc: Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
StoreGateSvc: Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
StoreGateSvc: Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
StoreGateSvc: Found 1 proxy for ClassID 55596997 (EventContext):
StoreGateSvc: Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
StoreGateSvc: Found 1 proxy for ClassID 202242136 (std::vector<float>):
StoreGateSvc: Found 1 proxy for ClassID 289238765 (TestDataObject):
StoreGateSvc: <<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>
ReadDataReentrant INFO in execute()
ReadDataReentrant INFO Time: 11.3 ID: 132
ReadDataReentrant INFO Time: 41.7 ID: 291
ReadDataReentrant INFO pVec [0] = 1
ReadDataReentrant INFO pVec [1] = 2
ReadDataReentrant INFO pVec [2] = 3
ReadDataReentrant INFO ListVecLinks::linked element 1
ReadDataReentrant INFO ListVecLinks::linked element 3
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #1 1 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> start processing event #2, run #1 1 events processed so far <<<===
WriteDataReentrant INFO in execute()
WriteDataReentrantWARNING we expect an error message here
StoreGateSvc WARNING setupProxy:: error setting up proxy for key dobj and clid 8000
VarHandle(Store... ERROR FILE:LINE (StatusCode SG::VarHandleBase::record_impl(std::unique_ptr<DataObject>, void*, bool, bool)): code FAILURE: recordObject failed
WriteDataReentrantWARNING end of error message
WriteDataReentrant INFO registered all data objects
WriteDataReentrant INFO StoreGate structure before returning from execute
<<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
SGImplSvc(StoreGateSvc_Impl)::dump():
Found 2 proxies for ClassID 1434 (BaseClass):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f259a0 --- key: WriteDataReentrant
flags: ( valid, UNLOCKED, reset) --- data: 0x18f258b0 --- key: dobj
Found 1 proxy for ClassID 2101 (EventInfo):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25590 --- key:
Found 6 proxies for ClassID 8000 (MyDataObj):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f259a0 --- key: WriteDataReentrant
flags: ( valid, UNLOCKED, reset) --- data: 0x18f258b0 --- key: dobj
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25ea0 --- key: dobj2
flags: ( valid, locked, reset) --- data: 0x18f4c280 --- key: x1
flags: ( valid, locked, reset) --- data: 0x18f4c460 --- key: x2
flags: ( valid, locked, reset) --- data: 0x18f4c140 --- key: x3
Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
flags: ( valid, locked, reset) --- data: 0x1722f2d0 --- key: cobj
Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f4c3c0 --- key: linkvec
Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25810 --- key: WriteDataReentrant
Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
flags: ( valid, locked, reset) --- data: 0x1722f2d0 --- key: cobj
Found 1 proxy for ClassID 55596997 (EventContext):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25680 --- key: EventContext
Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
flags: ( valid, locked, reset) --- data: 0x18f25c20 --- key: mkey
Found 1 proxy for ClassID 202242136 (std::vector<float>):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f4c000 --- key: vFloat
Found 1 proxy for ClassID 289238765 (TestDataObject):
flags: ( valid, locked, reset) --- data: 0x18f25a90 --- key: testobj
<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>

ReadDataReentrant INFO in execute()
ReadDataReentrant INFO Time: 11.3 ID: 132
ReadDataReentrant INFO Time: 41.7 ID: 291
ReadDataReentrant INFO pVec [0] = 1
ReadDataReentrant INFO pVec [1] = 2
ReadDataReentrant INFO pVec [2] = 3
ReadDataReentrant INFO ListVecLinks::linked element 1
ReadDataReentrant INFO ListVecLinks::linked element 3
ReadDataReentrant INFO VectorMapLinks::linked element: key uno - value 1 - stored as 0x1723153c
ReadDataReentrant INFO VectorMapLinks::linked element: key due - value 2 - stored as 0x1723157c
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 2 events processed so far <<<===
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
AthenaEventLoopMgr INFO ===>>> start processing event #3, run #1 2 events processed so far <<<===
WriteDataReentrant INFO in execute()
WriteDataReentrantWARNING we expect an error message here
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key dobj and clid 8000
Pre-existing valid DataProxy @0x16fb5180 found in Store for key dobj with clid 8000
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x16f07020
recorded with key dobj of type MyDataObj (CLID 8000) in DataObject @0x18f25c20
VarHandle(Store... ERROR FILE:LINE (StatusCode SG::VarHandleBase::record_impl(std::unique_ptr<DataObject>, void*, bool, bool)): code FAILURE: recordObject failed
WriteDataReentrantWARNING end of error message
WriteDataReentrant INFO registered all data objects
StoreGateSvc: <<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
StoreGateSvc: StoreGateSvc()::dump() which is NOT LOADED
StoreGateSvc: Found 2 proxies for ClassID 1434 (BaseClass):
StoreGateSvc: Found 1 proxy for ClassID 2101 (EventInfo):
StoreGateSvc: Found 6 proxies for ClassID 8000 (MyDataObj):
StoreGateSvc: Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
StoreGateSvc: Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
StoreGateSvc: Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
StoreGateSvc: Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
StoreGateSvc: Found 1 proxy for ClassID 55596997 (EventContext):
StoreGateSvc: Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
StoreGateSvc: Found 1 proxy for ClassID 202242136 (std::vector<float>):
StoreGateSvc: Found 1 proxy for ClassID 289238765 (TestDataObject):
StoreGateSvc: <<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>
ReadDataReentrant INFO in execute()
ReadDataReentrant INFO Time: 11.3 ID: 132
ReadDataReentrant INFO Time: 41.7 ID: 291
ReadDataReentrant INFO pVec [0] = 1
ReadDataReentrant INFO pVec [1] = 2
ReadDataReentrant INFO pVec [2] = 3
ReadDataReentrant INFO ListVecLinks::linked element 1
ReadDataReentrant INFO ListVecLinks::linked element 3
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 2 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> start processing event #3, run #1 2 events processed so far <<<===
WriteDataReentrant INFO in execute()
WriteDataReentrantWARNING we expect an error message here
StoreGateSvc WARNING setupProxy:: error setting up proxy for key dobj and clid 8000
VarHandle(Store... ERROR FILE:LINE (StatusCode SG::VarHandleBase::record_impl(std::unique_ptr<DataObject>, void*, bool, bool)): code FAILURE: recordObject failed
WriteDataReentrantWARNING end of error message
WriteDataReentrant INFO registered all data objects
WriteDataReentrant INFO StoreGate structure before returning from execute
<<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
SGImplSvc(StoreGateSvc_Impl)::dump():
Found 2 proxies for ClassID 1434 (BaseClass):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f4c320 --- key: WriteDataReentrant
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25ea0 --- key: dobj
Found 1 proxy for ClassID 2101 (EventInfo):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f4c3c0 --- key:
Found 6 proxies for ClassID 8000 (MyDataObj):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f4c320 --- key: WriteDataReentrant
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25ea0 --- key: dobj
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25680 --- key: dobj2
flags: ( valid, locked, reset) --- data: 0x18f4c000 --- key: x1
flags: ( valid, locked, reset) --- data: 0x18f4c0a0 --- key: x2
flags: ( valid, locked, reset) --- data: 0x18f4c140 --- key: x3
Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
flags: ( valid, locked, reset) --- data: 0x1722f2d0 --- key: cobj
Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25cc0 --- key: linkvec
Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25590 --- key: WriteDataReentrant
Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
flags: ( valid, locked, reset) --- data: 0x1722f2d0 --- key: cobj
Found 1 proxy for ClassID 55596997 (EventContext):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f25810 --- key: EventContext
Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
flags: ( valid, locked, reset) --- data: 0x18f25a90 --- key: mkey
Found 1 proxy for ClassID 202242136 (std::vector<float>):
flags: ( valid, UNLOCKED, reset) --- data: 0x18f4c280 --- key: vFloat
Found 1 proxy for ClassID 289238765 (TestDataObject):
flags: ( valid, locked, reset) --- data: 0x18f25c70 --- key: testobj
<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>

ReadDataReentrant INFO in execute()
ReadDataReentrant INFO Time: 11.3 ID: 132
ReadDataReentrant INFO Time: 41.7 ID: 291
ReadDataReentrant INFO pVec [0] = 1
ReadDataReentrant INFO pVec [1] = 2
ReadDataReentrant INFO pVec [2] = 3
ReadDataReentrant INFO ListVecLinks::linked element 1
ReadDataReentrant INFO ListVecLinks::linked element 3
ReadDataReentrant INFO VectorMapLinks::linked element: key uno - value 1 - stored as 0x1722d0bc
ReadDataReentrant INFO VectorMapLinks::linked element: key due - value 2 - stored as 0x1722d0fc
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #1 3 events processed so far <<<===
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
StoreGateSvc VERBOSE Stop StoreGateSvc
StoreGateSvc VERBOSE stop: setting service priority to 101 so that event stores get finalized and cleared before other stores
ApplicationMgr INFO Application Manager Stopped successfully
IncidentProcAlg1 INFO Finalize
WriteDataReentrant INFO in finalize()
ReadDataReentrant INFO in finalize()
IncidentProcAlg2 INFO Finalize
StoreGateSvc: <<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
StoreGateSvc: StoreGateSvc()::dump() which is NOT LOADED
StoreGateSvc: Found 2 proxies for ClassID 1434 (BaseClass):
StoreGateSvc: Found 1 proxy for ClassID 2101 (EventInfo):
StoreGateSvc: Found 6 proxies for ClassID 8000 (MyDataObj):
StoreGateSvc: Found 1 proxy for ClassID 9967 (DataVector<MyContObj>):
StoreGateSvc: Found 1 proxy for ClassID 9983 (std::vector< ElementLink<MapStringFloat> >):
StoreGateSvc: Found 1 proxy for ClassID 9984 (std::list< ElementLink< std::vector<float> > >):
StoreGateSvc: Found 1 proxy for ClassID 33347479 (SG::AuxVectorBase):
StoreGateSvc: Found 1 proxy for ClassID 55596997 (EventContext):
StoreGateSvc: Found 1 proxy for ClassID 193758082 (std::map<std::string,float>):
StoreGateSvc: Found 1 proxy for ClassID 202242136 (std::vector<float>):
StoreGateSvc: Found 1 proxy for ClassID 289238765 (TestDataObject):
StoreGateSvc: <<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>
ReadDataReentrant INFO in execute()
ReadDataReentrant INFO Time: 11.3 ID: 132
ReadDataReentrant INFO Time: 41.7 ID: 291
ReadDataReentrant INFO pVec [0] = 1
ReadDataReentrant INFO pVec [1] = 2
ReadDataReentrant INFO pVec [2] = 3
ReadDataReentrant INFO ListVecLinks::linked element 1
ReadDataReentrant INFO ListVecLinks::linked element 3
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #1 3 events processed so far <<<===
ApplicationMgr INFO Application Manager Stopped successfully
WriteDataReentrant INFO in finalize()
ReadDataReentrant INFO in finalize()
StoreGateSvc VERBOSE Finalizing StoreGateSvc
StoreGateSvc VERBOSE Finalizing StoreGateSvc
StoreGateSvc_Impl VERBOSE Finalizing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=1
AthDictLoaderSvc INFO in finalize...
ToolSvc INFO Removing all tools created by ToolSvc
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
AthDictLoaderSvc INFO in finalize...
ToolSvc INFO Removing all tools created by ToolSvc
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
Py:Athena INFO leaving with code 0: "successful run"
Initializing Gaudi ApplicationMgr using job opts ../share/StoreGateSvcClient_test.txt
JobOptionsSvc INFO # =======> /home/sss/atlas/dvtest/build/joboptions/ControlTest/StoreGateTestCommon.txt
JobOptionsSvc INFO # (3,1): ApplicationMgr.ExtSvc += ["StoreGateSvc/DetectorStore", "StoreGateSvc/HistoryStore", "StoreGateSvc/ConditionStore"]
JobOptionsSvc INFO # (4,1): AuditorSvc.Auditors += ["AlgContextAuditor"]
JobOptionsSvc INFO # (5,1): StoreGateSvc.OutputLevel = 1
JobOptionsSvc INFO # (6,1): StoreGateSvc.ActivateHistory = 0
JobOptionsSvc INFO # (7,1): ClassIDSvc.CLIDDBFiles = {}
JobOptionsSvc INFO # (8,1): MessageSvc.useColors = 1
JobOptionsSvc INFO Job options successfully read in from ../share/StoreGateSvcClient_test.txt
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v27r1p99)
running on karma on Wed Jan 18 16:13:57 2023
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
ClassIDSvc INFO getRegistryEntries: read 886 CLIDRegistry entries for module ALL
EventLoopMgr WARNING Unable to locate service "EventSelector" 
EventLoopMgr WARNING No events will be processed from external input.
ApplicationMgr INFO Application Manager Initialized successfully
ApplicationMgr Ready
StoreGateSvc DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc DEBUG Service base class initialized successfully
StoreGateSvc VERBOSE Initializing StoreGateSvc
StoreGateSvc DEBUG trying to create store SGImplSvc/StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc_Impl VERBOSE Initializing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Service base class initialized successfully
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service ClassIDSvc
*** StoreGateSvcClient_test record BEGINS ***
StoreGateSvc DEBUG Recorded object @0x1ddf9d0 with key pFoo1 of type Foo(CLID 8101)
in DataObject @0x1ddffb0
object modifiable when retrieved
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key pFoo1 and clid 8101
Pre-existing valid DataProxy @0x1b898a0 found in Store for key pFoo1 with clid 8101
ClassIDSvc INFO getRegistryEntries: read 1031 CLIDRegistry entries for module ALL
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x1de02d0
recorded with key pFoo1 of type Foo (CLID 8101) in DataObject @0x1de06f0
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc_Impl WARNING record_impl: failed for key=pFoo2, type Foo (CLID 8101)
object @0x1ddf9d0 already in store with key=pFoo1. Will not record a duplicate! 
<<---Error Message Ends-------
StoreGateSvc DEBUG Recorded object @0x1e11010 with key pFoo2 of type Foo(CLID 8101)
in DataObject @0x1df36b0
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df5690 with key cpFoo of type Foo(CLID 8101)
in DataObject @0x1df3540
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1e11250 with key silly of type Foo(CLID 8101)
in DataObject @0x1df2dd0
object modifiable when retrieved
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key silly and clid 8101
Pre-existing valid DataProxy @0x1df7080 found in Store for key silly with clid 8101
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x1df3cd0
recorded with key silly of type Foo (CLID 8101) in DataObject @0x1df34c0
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key silly and clid 8101
Pre-existing valid DataProxy @0x1df7080 found in Store for key silly with clid 8101
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x1dfa450
recorded with key silly of type Foo (CLID 8101) in DataObject @0x1df49c0
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key silly and clid 8101
Pre-existing valid DataProxy @0x1df7080 found in Store for key silly with clid 8101
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x1df4a10
recorded with key silly of type Foo (CLID 8101) in DataObject @0x1df5710
<<---Error Message Ends-------
StoreGateSvc DEBUG Recorded object @0x1df6f30 with key UnLocked of type Foo(CLID 8101)
in DataObject @0x1df5820
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df4320 with key Locked of type Foo(CLID 8101)
in DataObject @0x1df4080
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1dfa2c0 with key LockedReset of type Foo(CLID 8101)
in DataObject @0x1dfa2e0
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df8810 with key UnLockedReset of type Foo(CLID 8101)
in DataObject @0x1df8830
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df6da0 with key LockedDelete of type Foo(CLID 8101)
in DataObject @0x1df6dc0
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df2ce0 with key UnLockedDelete of type Foo(CLID 8101)
in DataObject @0x1df52c0
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df5610 with key Const of type Foo(CLID 8101)
in DataObject @0x1df4620
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df4900 with key Const2 of type Foo(CLID 8101)
in DataObject @0x1df4920
object not modifiable when retrieved
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key Const and clid 8101
Pre-existing valid DataProxy @0x1df46c0 found in Store for key Const with clid 8101
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x1df7540
recorded with key Const of type Foo (CLID 8101) in DataObject @0x1df7590
<<---Error Message Ends-------
StoreGateSvc DEBUG Recorded object @0x1df7620 with key ow of type Foo(CLID 8101)
in DataObject @0x1df2e70
object modifiable when retrieved
StoreGateSvc DEBUG overwrite: Recorded object @0x1df30e0 with key ow of type Foo(CLID 8101)
in DataObject @0x1df3130
object modifiable when retrieved
StoreGateSvc DEBUG overwrite: Recorded object @0x1df7620 with key ow of type Foo(CLID 8101)
in DataObject @0x1df2e70
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df30e0 with key ow2 of type Foo(CLID 8101)
in DataObject @0x1df3130
object not modifiable when retrieved
StoreGateSvc DEBUG overwrite: Recorded object @0x1df39f0 with key ow2 of type Foo(CLID 8101)
in DataObject @0x1df8b10
object not modifiable when retrieved
StoreGateSvc DEBUG overwrite: Recorded object @0x1df30e0 with key ow2 of type Foo(CLID 8101)
in DataObject @0x1df3130
object not modifiable when retrieved
*** StoreGateSvcClient_test records OK ***
*** StoreGateSvcClient_test contains BEGINS ***
*** StoreGateSvcClient_test contains OK ***
*** StoreGateSvcClient_test retrieve BEGINS ***
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc WARNING retrieve(default): No valid proxy for default object
of type Foo(CLID 8101)
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc WARNING retrieve(default): No valid proxy for default object
of type NotThere(CLID 8103)
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc WARNING retrieve(default): No valid proxy for default object of type Foo(CLID 8101)
Try to use a const retrieve 
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc WARNING retrieve(default): No valid proxy for default object
of type Foo(CLID 8101)
<<---Error Message Ends-------
StoreGateSvc DEBUG Retrieved const pointer to object UnLocked of type Foo(CLID 8101)
StoreGateSvc DEBUG Retrieved const pointer to object UnLocked of type Foo(CLID 8101)
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc WARNING retrieve(const): No valid proxy for object UnLockedxxx of type Foo(CLID 8101)
<<---Error Message Ends-------
StoreGateSvc_Impl DEBUG retrieve(range): no object found of type NotThere(CLID 8103)
StoreGateSvc_Impl DEBUG retrieve(range): Can't initialize iterator for object range of type NotThere(CLID 8103)
*** StoreGateSvcClient_test retrieve OK ***
*** StoreGateSvcClient_test tryRetrieve BEGINS ***
we should see no WARNING message for failed retrieves
StoreGateSvc DEBUG Retrieved const pointer to object UnLocked of type Foo(CLID 8101)
StoreGateSvc DEBUG Retrieved const pointer to object UnLocked of type Foo(CLID 8101)
*** StoreGateSvcClient_test tryRetrieve OK ***
*** StoreGateSvcClient_test symlinks BEGINS ***
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc WARNING retrieve(default): No valid proxy for default object
of type Foo(CLID 8101)
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc_Impl WARNING addSymLink: no target DataProxy found. Sorry, can't link to a non-existing data object
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc_Impl WARNING addSymLink: no target DataProxy found. Sorry, can't link to a non-existing data object
<<---Error Message Ends-------
StoreGateSvc DEBUG Retrieved non-const pointer to object UnLocked of type Base(CLID 8100)
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc_Impl WARNING addSymLink: no target DataProxy found. Sorry, can't link to a non-existing data object
<<---Error Message Ends-------
StoreGateSvc DEBUG retrieve(default): Retrieved const pointer to default object
of type Base(CLID 8100)
StoreGateSvc DEBUG Retrieved const pointer to object UnLocked of type Base(CLID 8100)
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc WARNING retrieve(const): No valid proxy for object modSully of type Base(CLID 8100)
<<---Error Message Ends-------
*** StoreGateSvcClient_test symlinks OK ***
*** StoreGateSvcClient_test retrievePrivateCopy BEGINS ***
StoreGateSvc DEBUG Retrieved const pointer to object silly of type Foo(CLID 8101)
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc WARNING retrieve(const): No valid proxy for object silly of type Foo(CLID 8101)
<<---Error Message Ends-------
*** StoreGateSvcClient_test retrievePrivateCopy OK ***
*** StoreGateSvcClient_test remove BEGINS ***
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc WARNING retrieve(default): No valid proxy for default object of type Foo(CLID 8101)
Try to use a const retrieve 
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc WARNING retrieve(non-const): No valid proxy for object of type Foo(CLID 8101)
Try to use a const retrieve
<<---Error Message Ends-------
StoreGateSvc DEBUG Recorded object @0x1df32d0 with key pFooKey of type Foo(CLID 8101)
in DataObject @0x1df8ee0
object modifiable when retrieved
Now we expect to see an error for invalid proxy >>>
StoreGateSvc WARNING retrieve(non-const): No valid proxy for object pFooKey of type Foo(CLID 8101)
Try to use a const retrieve
end of error >>>>>>>>>>>>>
StoreGateSvc DEBUG Recorded object @0x1df39d0 with key pFooKey of type Foo(CLID 8101)
in DataObject @0x1df8ee0
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df3460 with key pFooKey of type Foo(CLID 8101)
in DataObject @0x1df8ee0
object modifiable when retrieved
*** StoreGateSvcClient_test removes OK ***
*** StoreGateSvcClient_test testCreate BEGINS ***
StoreGateSvc DEBUG Recorded object @0x1df32f0 with key pCreateFooDefault of type Foo(CLID 8101)
in DataObject @0x1df8ee0
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df39d0 with key pCreateFoo1 of type Foo(CLID 8101)
in DataObject @0x1dfa5a0
object modifiable when retrieved
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key pCreateFoo1 and clid 8101
Pre-existing valid DataProxy @0x1dfa640 found in Store for key pCreateFoo1 with clid 8101
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x1dfa800
recorded with key pCreateFoo1 of type Foo (CLID 8101) in DataObject @0x1dfa850
StoreGateSvc ERROR create: problem recording created object @0x1dfa800 using key pCreateFoo1
<<---Error Message Ends-------
StoreGateSvc DEBUG Retrieved non-const pointer to object pCreateFoo1 of type Foo(CLID 8101)
*** StoreGateSvcClient_test testCreate OK ***
*** StoreGateSvcClient_test bind BEGINS ***
StoreGateSvc DEBUG Recorded object @0x1dfa900 with key fooKey of type Foo(CLID 8101)
in DataObject @0x1dfa920
object modifiable when retrieved
StoreGateSvc_Impl DEBUG Bound handle 0x7ffed8106ea0 to proxy 0x1dfa9c0
*** StoreGateSvcClient_test bind OK ***
Testing dump:
-------->>
<<<<<<<<<<<<<<<<< Data Store Dump >>>>>>>>>>>>>>>
SGImplSvc(StoreGateSvc_Impl)::dump():
Found 1 proxy for ClassID 8100 (Base):
flags: ( valid, UNLOCKED, reset) --- data: 0x1df5820 --- key: UnLocked
Found 17 proxies for ClassID 8101 (Foo):
flags: ( valid, locked, reset) --- data: 0x1df4620 --- key: Const
flags: ( valid, locked, reset) --- data: 0x1df4920 --- key: Const2
flags: ( valid, locked, reset) --- data: 0x1df4080 --- key: Locked
flags: ( valid, locked, DELETE) --- data: 0x1df6dc0 --- key: LockedDelete
flags: ( valid, locked, reset) --- data: 0x1dfa2e0 --- key: LockedReset
flags: ( valid, UNLOCKED, reset) --- data: 0x1df5820 --- key: UnLocked
flags: ( valid, UNLOCKED, DELETE) --- data: 0x1df52c0 --- key: UnLockedDelete
flags: ( valid, UNLOCKED, reset) --- data: 0x1df8830 --- key: UnLockedReset
flags: ( valid, locked, reset) --- data: 0x1df3540 --- key: cpFoo
flags: ( valid, UNLOCKED, reset) --- data: 0x1dfa920 --- key: fooKey
flags: ( valid, UNLOCKED, DELETE) --- data: 0x1df2e70 --- key: ow
flags: ( valid, locked, DELETE) --- data: 0x1df3130 --- key: ow2
flags: ( valid, UNLOCKED, reset) --- data: 0x1dfa5a0 --- key: pCreateFoo1
flags: ( valid, UNLOCKED, reset) --- data: 0x1df8ee0 --- key: pCreateFooDefault
flags: ( valid, UNLOCKED, reset) --- data: 0x1ddffb0 --- key: pFoo1
flags: ( valid, UNLOCKED, reset) --- data: 0x1df36b0 --- key: pFoo2
flags: (INVALID, UNLOCKED, reset) --- data: 0 --- key: silly
<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>
<<--------
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=1
StoreGateSvc DEBUG Recorded object @0x1df90b0 with key d1 of type D1(CLID 8112)
in DataObject @0x1dfa850
object modifiable when retrieved
StoreGateSvc DEBUG Retrieved non-const pointer to object d1 of type B1(CLID 8111)
0x1ddf280
0x1ddc2c0StoreGateSvc
StoreGateSvc DEBUG Retrieved non-const pointer to object d1Alias of type D1(CLID 8112)
StoreGateSvc DEBUG Retrieved non-const pointer to object d1AnotherAlias of type D1(CLID 8112)
StoreGateSvc DEBUG Recorded object @0x1df54b0 with key d2 of type D1(CLID 8112)
in DataObject @0x1df4080
object modifiable when retrieved
StoreGateSvc DEBUG Retrieved non-const pointer to object d2 of type D1(CLID 8112)
StoreGateSvc DEBUG Retrieved non-const pointer to object d1Alias of type D1(CLID 8112)
Found key = d1Alias for object D1 in StoreGate
Found key = d2 for object D1 in StoreGate
StoreGateSvc DEBUG Retrieved non-const pointer to object dd of type D1(CLID 8112)
StoreGateSvc DEBUG Retrieved non-const pointer to object dd of type B1(CLID 8111)
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
StoreGateSvc DEBUG Retrieved non-const pointer to object dd of type D1(CLID 8112)
StoreGateSvc DEBUG Retrieved non-const pointer to object dd of type B1(CLID 8111)
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=1
*** StoreGateSvcClient_test transientSwap BEGINS ***
StoreGateSvc DEBUG Recorded object @0x1df6f30 with key pSwapFoo1 of type Foo(CLID 8101)
in DataObject @0x1df36b0
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1de0760 with key pSwapFoo2 of type Foo(CLID 8101)
in DataObject @0x1df4620
object modifiable when retrieved
StoreGateSvc DEBUG Retrieved non-const pointer to object pSwapFoo1 of type Foo(CLID 8101)
StoreGateSvc DEBUG Retrieved non-const pointer to object pSwapFoo2 of type Foo(CLID 8101)
*** StoreGateSvcClient_test transientSwap OK ***
*** StoreGateSvcClient_test VersionedKey BEGINS ***
StoreGateSvc DEBUG Recorded object @0x1e11270 with key aVersObj of type Foo(CLID 8101)
in DataObject @0x1df4a60
object modifiable when retrieved
StoreGateSvc DEBUG Retrieved non-const pointer to object aVersObj of type Foo(CLID 8101)
StoreGateSvc DEBUG Recorded object @0x1ddf780 with key ;77;aVersObj of type Foo(CLID 8101)
in DataObject @0x1df7480
object modifiable when retrieved
StoreGateSvc DEBUG Retrieved non-const pointer to object ;77;aVersObj of type Foo(CLID 8101)
StoreGateSvc DEBUG Retrieved non-const pointer to object aVersObj of type Foo(CLID 8101)
StoreGateSvc DEBUG Retrieved non-const pointer to object ;00;aVersObj of type Foo(CLID 8101)
StoreGateSvc DEBUG Recorded object @0x1df4320 with key ;88;aVersObj of type Foo(CLID 8101)
in DataObject @0x1df87a0
object modifiable when retrieved
StoreGateSvc DEBUG Retrieved non-const pointer to object ;88;aVersObj of type Foo(CLID 8101)
Now we expect to see an error message:
----Error Message Starts--->>
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key ;88;aVersObj and clid 8101
Pre-existing valid DataProxy @0x1dfa640 found in Store for key ;88;aVersObj with clid 8101
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x1df3ea0
recorded with key ;88;aVersObj of type Foo (CLID 8101) in DataObject @0x1df8830
<<---Error Message Ends-------
StoreGateSvc DEBUG Recorded object @0x1df87f0 with key ;66;aVersObj of type Foo(CLID 8101)
in DataObject @0x1df4920
object modifiable when retrieved
StoreGateSvc DEBUG Retrieved non-const pointer to object aVersObj of type Foo(CLID 8101)
*** StoreGateSvcClient_test VersionedKey OK ***
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=1
*** test_DVL_conversions
StoreGateSvc DEBUG Recorded object @0x1df5d10 with key contd of type CV(CLID 82734625)
in DataObject @0x1dc2c10
object modifiable when retrieved
StoreGateSvc DEBUG Retrieved non-const pointer to object contd of type DataVector<C>(CLID 82734623)
StoreGateSvc DEBUG Retrieved non-const pointer to object contd of type DataVector<B>(CLID 82734621)
StoreGateSvc DEBUG Retrieved non-const pointer to object contd of type DataVector<A>(CLID 82734619)
StoreGateSvc DEBUG Retrieved non-const pointer to object contd of type DataVector<A>(CLID 82734619)
*** test_const_DVL
StoreGateSvc DEBUG Recorded object @0x1df4560 with key dvl of type CV(CLID 82734625)
in DataObject @0x1dc2b60
object not modifiable when retrieved
StoreGateSvc WARNING retrieve(non-const): No valid proxy for object dvl of type CV(CLID 82734625)
Try to use a const retrieve
StoreGateSvc DEBUG Retrieved const pointer to object dvl of type CV(CLID 82734625)
StoreGateSvc DEBUG Recorded object @0x1df4460 with key dvl2 of type CV(CLID 82734625)
in DataObject @0x1dc3070
object not modifiable when retrieved
StoreGateSvc DEBUG Retrieved const pointer to object dvl2 of type CV(CLID 82734625)
*** test_copy_conversions
StoreGateSvc DEBUG Recorded object @0x1df6f50 with key x of type Athena_test::X(CLID 82734627)
in DataObject @0x1de0390
object modifiable when retrieved
SG::DataProxy_castWARNING Request for a non-const object via copying conversion; requested CLID = 82734628, proxy primary ID is 82734627
StoreGateSvc DEBUG Retrieved const pointer to object x of type Athena_test::Y(CLID 82734628)
StoreGateSvc WARNING retrieve(const): No valid proxy for object x of type Athena_test::A(CLID 82734609)
*** StoreGateSvcClient_test Keys BEGINS ***
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
StoreGateSvc DEBUG Recorded object @0x1df7220 with key LockReset of type Foo(CLID 8101)
in DataObject @0x1de0390
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1e11010 with key UnLockReset of type Foo(CLID 8101)
in DataObject @0x1dfa1e0
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df3f20 with key LockDelete of type Foo(CLID 8101)
in DataObject @0x1df86f0
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df6f50 with key UnLockDelete of type Foo(CLID 8101)
in DataObject @0x1df6c10
object modifiable when retrieved
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=1
StoreGateSvc DEBUG Recorded object @0x1df5cd0 with key LockReset of type Foo(CLID 8101)
in DataObject @0x1df8c00
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df5690 with key UnLockReset of type Foo(CLID 8101)
in DataObject @0x1df8b60
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df3ea0 with key LockDelete of type Foo(CLID 8101)
in DataObject @0x1dfa1e0
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df4a10 with key UnLockDelete of type Foo(CLID 8101)
in DataObject @0x1df8c50
object modifiable when retrieved
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=1
*** StoreGateSvcClient_test Keys ENDS ***
*** StoreGateSvcClient_test retrieveAux BEGINS ***
StoreGateSvc DEBUG Recorded object @0x1dfa030 with key BVec of type TestVector<BX>(CLID 82735621)
in DataObject @0x1df4810
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1dc31c0 with key BVecAux. of type TestAuxStore(CLID 125030194)
in DataObject @0x1df6d80
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df85a0 with key CVec of type TestVector<BX>(CLID 82735621)
in DataObject @0x1dfa5a0
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df5900 with key CVecAux. of type TestAuxStore(CLID 125030194)
in DataObject @0x1df8c00
object not modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df6b10 with key ErrorVec of type TestVector<BX>(CLID 82735621)
in DataObject @0x1de0390
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df5180 with key BBVec of type TestVector<BBX>(CLID 125040193)
in DataObject @0x1de0510
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df57b0 with key BBVecAux. of type TestAuxStore(CLID 125030194)
in DataObject @0x1df8ee0
object modifiable when retrieved
StoreGateSvc_Impl VERBOSE called associateAux_impl for key BVec
StoreGateSvc DEBUG Retrieved non-const pointer to object BVec of type TestVector<BX>(CLID 82735621)
StoreGateSvc_Impl VERBOSE called associateAux_impl for key BVec
StoreGateSvc DEBUG Retrieved non-const pointer to object BVec of type TestVector<BX>(CLID 82735621)
StoreGateSvc_Impl VERBOSE called associateAux_impl for key CVec
StoreGateSvc DEBUG Retrieved const pointer to object CVec of type TestVector<BX>(CLID 82735621)
StoreGateSvc_Impl VERBOSE called associateAux_impl for key ErrorVec
StoreGateSvc DEBUG Retrieved const pointer to object ErrorVec of type TestVector<BX>(CLID 82735621)
StoreGateSvc DEBUG Recorded object @0x1e10ca0 with key BStand of type BX(CLID 82835621)
in DataObject @0x1df86f0
object modifiable when retrieved
StoreGateSvc DEBUG Recorded object @0x1df4110 with key BStandAux. of type TestAuxStore(CLID 125030194)
in DataObject @0x1df2c90
object modifiable when retrieved
StoreGateSvc_Impl VERBOSE called associateAux_impl for key BStand
StoreGateSvc DEBUG Retrieved non-const pointer to object BStand of type BX(CLID 82835621)
*** StoreGateSvcClient_test retrieveAux OK ***
*** StoreGateSvcClient_test testBoundReset BEGINS ***
StoreGateSvc DEBUG overwrite: Recorded object @0x1df6900 with key testBoundReset of type int(CLID 244260744)
in DataObject @0x1df6920
object modifiable when retrieved
*** StoreGateSvcClient_test testBoundReset OK ***
*** StoreGateSvcClient_test testRecordObject BEGINS ***
>>> test duplicate record1
StoreGateSvc_Impl WARNING setupProxy:: error setting up proxy for key obj101 and clid 8101
Pre-existing valid DataProxy @0x1df6760 found in Store for key obj101 with clid 8101
StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0x1df7900
recorded with key obj101 of type Foo (CLID 8101) in DataObject @0x1df7920
<<< test duplicate record1
>>> test duplicate record2
StoreGateSvc_Impl WARNING record_impl: failed for key=obj999, type Foo (CLID 8101)
object @0x1df3110 already in store with key=obj101. Will not record a duplicate! 
<<< test duplicate record2
>>> test duplicate error
StoreGateSvc_Impl ERROR SGImplSvc::recordObject: existing object found with 8101[Foo] obj101 but neither clid 543543[] nor key obj101xxx match.
<<< test duplicate error
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
*** StoreGateSvcClient_test testRecordObject OK ***
*** StoreGateSvcClient_test testWriteAux BEGINS ***
*** StoreGateSvcClient_test testWriteAux OK ***
*** test_lock
StoreGateSvc DEBUG Recorded object @0x1df5790 with key lockable1 of type Lockable(CLID 82734636)
in DataObject @0x1df7ca0
object modifiable when retrieved
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=0
StoreGateSvc DEBUG Recorded object @0x1df6900 with key lockable1 of type Lockable(CLID 82734636)
in DataObject @0x1df7ca0
object modifiable when retrieved
StoreGateSvc VERBOSE Finalizing StoreGateSvc
StoreGateSvc_Impl VERBOSE Finalizing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Clearing store with forceRemove=1
*** StoreGateSvcClient_test record BEGINS ***
Now we expect to see an error message:
----Error Message Starts--->>
DetectorStore_ImplWARNING setupProxy:: error setting up proxy for key pFoo1 and clid 8101
Pre-existing valid DataProxy @0x1dfa9c0 found in Store for key pFoo1 with clid 8101
DetectorStore_ImplWARNING record_impl: Problem setting up the proxy for object @0x1df2d80
recorded with key pFoo1 of type Foo (CLID 8101) in DataObject @0x1df6570
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
DetectorStore_ImplWARNING record_impl: failed for key=pFoo2, type Foo (CLID 8101)
object @0x1e11010 already in store with key=pFoo1. Will not record a duplicate! 
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
DetectorStore_ImplWARNING setupProxy:: error setting up proxy for key silly and clid 8101
Pre-existing valid DataProxy @0x1df7d50 found in Store for key silly with clid 8101
DetectorStore_ImplWARNING record_impl: Problem setting up the proxy for object @0x1df79b0
recorded with key silly of type Foo (CLID 8101) in DataObject @0x1df2e50
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
DetectorStore_ImplWARNING setupProxy:: error setting up proxy for key silly and clid 8101
Pre-existing valid DataProxy @0x1df7d50 found in Store for key silly with clid 8101
DetectorStore_ImplWARNING record_impl: Problem setting up the proxy for object @0x1df5790
recorded with key silly of type Foo (CLID 8101) in DataObject @0x1df8df0
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
DetectorStore_ImplWARNING setupProxy:: error setting up proxy for key silly and clid 8101
Pre-existing valid DataProxy @0x1df7d50 found in Store for key silly with clid 8101
DetectorStore_ImplWARNING record_impl: Problem setting up the proxy for object @0x1df2ea0
recorded with key silly of type Foo (CLID 8101) in DataObject @0x1df4920
<<---Error Message Ends-------
Now we expect to see an error message:
----Error Message Starts--->>
DetectorStore_ImplWARNING setupProxy:: error setting up proxy for key Const and clid 8101
Pre-existing valid DataProxy @0x1df4c70 found in Store for key Const with clid 8101
DetectorStore_ImplWARNING record_impl: Problem setting up the proxy for object @0x1df55f0
recorded with key Const of type Foo (CLID 8101) in DataObject @0x1df3b60
<<---Error Message Ends-------
IOVSvc INFO No IOVSvcTool associated with store "StoreGateSvc"
IOVSvc.IOVSvcTool INFO IOVRanges will be checked at every Event
*** StoreGateSvcClient_test records OK ***
*** StoreGateSvcClient_test OK ***
#include "ControlTest/StoreGateTestCommon.txt"
......@@ -29,6 +29,4 @@ StoreGateSvc DEBUG trying to create store SGImplSvc/StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc_Impl VERBOSE Initializing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Service base class initialized successfully
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service ClassIDSvc
*** StoreID_test OK ***
......@@ -34,7 +34,7 @@ class TestAlg(PyAthena.Alg):
pass # class TestAlg
def test_lock():
printfunc ('test lock')
print ('test lock')
sg = PyAthena.py_svc('StoreGateSvc')
ei = PyAthena.EventInfo()
sg.record (ei, 'EventInfo')
......@@ -46,7 +46,7 @@ def test_lock():
assert (not ll.m_locked)
sg.setConst (ll).ignore()
assert (ll.m_locked)
printfunc ('done test lock')
print ('done test lock')
import sys
sys.stdout.flush()
return
......@@ -62,9 +62,9 @@ for _ in range(10):
test_lock()
theApp.finalize().ignore()
printfunc ("="*80)
printfunc ("test [OK]")
printfunc ("="*80)
print ("="*80)
print ("test [OK]")
print ("="*80)
theApp.exit()
#!/usr/bin/env python
# @file test_seeking_athena.py
# @purpose tests seeking within a BS file
import os
import re
import difflib
## first, create an input BS file
input_file_list = [ 'my1.data', 'my2.data', 'my3.data' ]
output_file_name= 'reaccessed.my.data'
## import PyUtils.AthFile as af
## af.server.flush_cache()
import os
import AthenaCommon.ChapPy as accp
num_evt = 0
run_num = 0
pos = 44
for input_file_name in input_file_list:
num_evt += 5
run_num += 1
app = accp.AthenaApp()
app << """
import AthenaCommon.AtlasUnixGeneratorJob
theApp.EvtMax = %(num_evt)s
svcMgr.EventSelector.RunNumber = %(run_num)s
include( "ByteStreamCnvSvc/RDP_ByteStream_jobOptions.py" )
from AthenaCommon.AthenaCommonFlags import athenaCommonFlags
athenaCommonFlags.BSRDOOutput = '%(input_file_name)s'
from ByteStreamCnvSvc import WriteByteStream
StreamBSFileOutput = WriteByteStream.getStream( "EventStorage", "StreamBSFileOutput" )
""" % globals()
print "=== create an elephantino file..."
rc = app.run(stdout=os.devnull)
if rc:
raise RuntimeError(rc)
print "=== create an elephantino file... [ok]"
pos += 45
## now do the seeking within a new job.
app = accp.AthenaApp()
app << """
EVTMAX=-1
INPUT=%(input_file_list)s
OUTPUT='%(output_file_name)s'
include('ByteStreamCnvSvc/BSEventStorageEventSelector_jobOptions.py')
svcMgr.EventSelector.Input = %(input_file_list)s
import AthenaServices.PyAthenaEventLoopMgr as aspy
#aspy.enable_seeking()
print '==test-seeking==: theApp.run(1)...'
theApp.run(1) # event 1
print '==test-seeking==: theApp.run(1)... [ok]'
theApp.seek(0)
theApp.nextEvent()
theApp.seek(2)
theApp.nextEvent()
theApp.seek(21)
theApp.nextEvent()
theApp.seek(6)
theApp.nextEvent()
theApp.seek(0)
theApp.nextEvent()
theApp.seekEvent(2)
theApp.seekEvent(21)
theApp.seekEvent(6)
theApp.seek(0)
theApp.nextEvent(-1)
theApp.finalize()
theApp.exit()
"""% globals()
read_logfile = open('seeking.elephantino.readback.logfile.txt', 'w+')
print "=== read the elephantino file back (with seeking)... (logfile=%s)" % (read_logfile.name,)
rc = app.run(stdout=read_logfile)
if rc:
raise RuntimeError(rc)
print "=== read the elephantino file back (with seeking)... [ok]"
read_logfile.seek(0)
out_for_diff = [
l.strip() for l in read_logfile
if re.match('^AthenaEventLoopMgr INFO ===>>> done processing event',
l)
]
ref_file = """\
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 1 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 2 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 3 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 4 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 5 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 6 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 7 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 8 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 9 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 10 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #1 11 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 12 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #1 13 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #1 14 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #2 15 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 16 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #2 17 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #2 18 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #2 19 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #5, run #2 20 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #2 21 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #7, run #2 22 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #8, run #2 23 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #9, run #2 24 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #3 25 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #3 26 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #3 27 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #3 28 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #3 29 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #5, run #3 30 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 31 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #7, run #3 32 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #8, run #3 33 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #9, run #3 34 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #10, run #3 35 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #11, run #3 36 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #12, run #3 37 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #13, run #3 38 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #14, run #3 39 events processed so far <<<===
""".splitlines()
diff = difflib.unified_diff(out_for_diff, ref_file)
diff = os.linesep.join( [d for d in diff] )
assert diff=='', diff
print "::: bye."
print ":"*80
#!/usr/bin/env python
# @file test_seeking_athena.py
# @purpose tests seeking within a POOL file
import os
import re
import difflib
## first, create an input POOL file
input_file_list = [ 'my1.data.pool', 'my2.data.pool', 'my3.data.pool' ]
output_file_name= 'reaccessed.my.data.pool'
## import PyUtils.AthFile as af
## af.server.flush_cache()
import os
import AthenaCommon.ChapPy as accp
num_evt = 0
run_num = 0
for input_file_name in input_file_list:
num_evt += 5
run_num += 1
app = accp.AthenaApp()
app << """
EVTMAX=%(num_evt)s
OUTPUT='%(input_file_name)s'
include('AthExThinning/AthExThinning_makeData.py')
svcMgr.EventSelector.RunNumber = %(run_num)s
""" % globals()
print "=== create an elephantino file..."
rc = app.run(stdout=os.devnull)
if rc:
raise RuntimeError(rc)
print "=== create an elephantino file... [ok]"
## now do the seeking within a new job.
app = accp.AthenaApp()
app << """
EVTMAX=-1
INPUT=%(input_file_list)s
OUTPUT='%(output_file_name)s'
include('AthExThinning/ReadNonThinnedData_jobOptions.py')
topSequence.ReadNonThinnedData.OutputLevel = Lvl.ERROR
import AthenaServices.PyAthenaEventLoopMgr as aspy
aspy.enable_seeking()
print '==test-seeking==: theApp.run(1)...'
theApp.run(1)
print '==test-seeking==: theApp.run(1)... [ok]'
theApp.seek(0)
theApp.nextEvent()
theApp.seek(2)
theApp.nextEvent()
theApp.seek(21)
theApp.nextEvent()
theApp.seek(6)
theApp.nextEvent()
theApp.seek(0)
theApp.nextEvent()
theApp.seekEvent(2)
theApp.seekEvent(21)
theApp.seekEvent(6)
theApp.seek(0)
theApp.nextEvent(-1)
theApp.finalize()
theApp.exit()
"""% globals()
read_logfile = open('seeking.elephantino.readback.logfile.txt', 'w+')
print "=== read the elephantino file back (with seeking)... (logfile=%s)" % (read_logfile.name,)
rc = app.run(stdout=read_logfile)
if rc:
raise RuntimeError(rc)
print "=== read the elephantino file back (with seeking)... [ok]"
read_logfile.seek(0)
out_for_diff = [
l.strip() for l in read_logfile
if re.match('^AthenaEventLoopMgr INFO ===>>> done processing event',
l)
]
ref_file = """\
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 1 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 2 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 3 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 4 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 5 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 6 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 7 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 8 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 9 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 10 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #1 11 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 12 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #1 13 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #1 14 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #2 15 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 16 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #2 17 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #2 18 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #2 19 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #5, run #2 20 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #2 21 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #7, run #2 22 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #8, run #2 23 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #9, run #2 24 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #3 25 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #3 26 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #3 27 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #3 28 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #3 29 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #5, run #3 30 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 31 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #7, run #3 32 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #8, run #3 33 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #9, run #3 34 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #10, run #3 35 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #11, run #3 36 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #12, run #3 37 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #13, run #3 38 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #14, run #3 39 events processed so far <<<===
""".splitlines()
diff = difflib.unified_diff(out_for_diff, ref_file)
diff = os.linesep.join( [d for d in diff] )
assert diff=='', diff
print "::: bye."
print ":"*80
/*
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/
#undef NDEBUG
......@@ -44,10 +44,8 @@ int main() {
}
assert(pSvcLoc);
StoreGateSvc* pSG;
const bool CREATEIF(true);
assert((pSvcLoc->service("StoreGateSvc", pSG, CREATEIF)).isSuccess());
SmartIF<StoreGateSvc> pSG(pSvcLoc->service("StoreGateSvc"));
assert(pSG);
Circular *circ0(new Circular), *circ1(new Circular);
......
/*
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
*/
#undef NDEBUG
......@@ -16,12 +16,11 @@
#include "AthenaKernel/CLASS_DEF.h"
#include "SGTools/T2pMap.h"
#include "SGTools/TransientAddress.h"
#include "SGTools/DataProxy_cast.h"
#include <iostream>
#include <cassert>
const bool CREATEIF(true);
struct Bla{
Bla(): i(0) {}
Bla(int m): i(m) {}
......@@ -85,9 +84,7 @@ int main() {
assert( (DataProxy_cast<Bla>(&transientProxy))->i == 77 );
IConversionSvc* pIConvSvc(nullptr);
StatusCode cs((pSvcLoc->service("EventPersistencySvc", pIConvSvc, CREATEIF)));
assert(cs.isSuccess());
SmartIF<IConversionSvc> pIConvSvc(pSvcLoc->service("EventPersistencySvc"));
assert(pIConvSvc);
// create a transient address with IOA.
TransientAddress* tGen = new TransientAddress(ClassID_traits<Foo>::ID(),
......@@ -114,9 +111,7 @@ int main() {
fptr->doNothing(); //remove warning
IProxyProviderSvc* pIPPSvc(nullptr);
StatusCode psc(pSvcLoc->service("ProxyProviderSvc", pIPPSvc, CREATEIF));
assert( psc.isSuccess() );
SmartIF<IProxyProviderSvc> pIPPSvc(pSvcLoc->service("ProxyProviderSvc"));
assert( pIPPSvc );
TransientAddress* tad = new TransientAddress(ClassID_traits<Bla>::ID(), "bla");
......
/*
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/
#include "TestTools/SGassert.h"
......@@ -133,10 +133,8 @@ int main() {
return 0;
}
assert(pSvcLoc);
StoreGateSvc* pSG;
const bool CREATEIF(true);
assert((pSvcLoc->service("StoreGateSvc", pSG, CREATEIF)).isSuccess());
SmartIF<StoreGateSvc> pSG(pSvcLoc->service("StoreGateSvc"));
assert(pSG);
linkVector(*pSG);
......
/*
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/
#include "TestTools/FLOATassert.h"
......@@ -134,9 +134,7 @@ int main(int argc, char** argv) {
std::cerr << " This test cannot be run without init Gaudi" << endl;
}
assert(pSvcLoc);
StoreGateSvc* pSG;
const bool CREATEIF(true);
assert((pSvcLoc->service("StoreGateSvc", pSG, CREATEIF)).isSuccess());
SmartIF<StoreGateSvc> pSG(pSvcLoc->service("StoreGateSvc"));
assert(pSG);
StatusCode sc;
......
/*
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/
/** @file ProxyProviderSvc_test.cxx
......@@ -61,13 +61,8 @@ private:
CLASS_DEF(FooBar, 8109, 0)
template <typename PROXIED>
class TestProvider : public IAddressProvider {
class TestProvider : public implements<IAddressProvider> {
public:
virtual unsigned long addRef() override { std::abort(); }
virtual unsigned long release() override { std::abort(); }
virtual StatusCode queryInterface(const InterfaceID &/*ti*/, void** /*pp*/) override
{ std::abort(); }
TestProvider(const std::string& key) :
m_ID(ClassID_traits<PROXIED>::ID()), m_key(key)
{ }
......@@ -180,12 +175,9 @@ int main ATLAS_NOT_THREAD_SAFE () {
}
assert( pSvcLoc );
StoreGateSvc* pStore(nullptr);
static const bool CREATE(true);
assert( (pSvcLoc->service("StoreGateSvc", pStore, CREATE)).isSuccess() );
SmartIF<StoreGateSvc> pStore(pSvcLoc->service("StoreGateSvc"));
assert( pStore );
IProxyProviderSvc* pIPPSvc;
assert( (pSvcLoc->service("ProxyProviderSvc", pIPPSvc, CREATE)).isSuccess() );
SmartIF<IProxyProviderSvc> pIPPSvc(pSvcLoc->service("ProxyProviderSvc"));
assert( pIPPSvc );
pIPPSvc->addProvider(new TestProvider<Foo>("aFoo"));
......
/*
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/
#undef NDEBUG
......@@ -217,6 +217,8 @@ namespace Athena_test
DataLink<Bar> fLink("a Bar");
assert(fLink.isValid());
assert(pBar == &*fLink);
// cppcheck-suppress memleak; pBar not really leaked
pBar = nullptr;
//a link to an element
IntVector* pvint(new IntVector);
......@@ -333,6 +335,7 @@ namespace Athena_test
std::cout << "xxx " << der << " " << link.cptr() << "\n";
//assert (link.cptr() == der);
cout << "*** DataLink_test FwdBase OK ***\n\n" <<endl;
// cppcheck-suppress memleak; der not really leaked
}
} //end namespace
......@@ -347,10 +350,7 @@ int main() {
errorcheck::ReportMessage::hideErrorLocus();
assert(pSvcLoc);
StoreGateSvc* pSG;
const bool CREATEIF(true);
assert((pSvcLoc->service("StoreGateSvc", pSG, CREATEIF)).isSuccess());
SmartIF<StoreGateSvc> pSG(pSvcLoc->service("StoreGateSvc"));
assert(pSG);
Foo* pFoo = new Foo;
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
*/
/***************************************************************************
test the store ID setting
-------------------------------------------
ATLAS Collaboration
***************************************************************************/
// $Id: StoreID_test.cxx 770224 2016-08-26 01:59:31Z ssnyder $
#include <iostream>
#undef NDEBUG
#include "StoreGate/StoreGateSvc.h"
#include "StoreGate/SGtests.h"
#ifndef NOGAUDI
#include "TestTools/initGaudi.h"
using namespace Athena_test;
using namespace std;
int main() {
cout << "*** StoreID_test BEGINS ***" <<endl;
ISvcLocator* pSvcLoc;
if (!initGaudi("StoreGateTestCommon.txt", pSvcLoc)) {
cerr << "This test can not be run" << endl;
return 0;
}
assert(pSvcLoc);
StoreGateSvc* pStore(nullptr);
static const bool CREATE(true);
assert((pSvcLoc->service("StoreGateSvc", pStore, CREATE)).isSuccess());
assert(pStore);
assert(pStore->storeID() == StoreID::EVENT_STORE);
assert((pSvcLoc->service("DetectorStore", pStore)).isSuccess());
assert(pStore);
assert(pStore->storeID() == StoreID::DETECTOR_STORE);
assert((pSvcLoc->service("ConditionStore", pStore, CREATE)).isSuccess());
assert(pStore);
assert(pStore->storeID() == StoreID::CONDITION_STORE);
cout << "*** StoreID_test OK ***" <<endl;
return 0;
}
#endif /*NOGAUDI*/
AtlasTest/DatabaseTest/AthenaDBTestRec