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
  • mikhail/athena
  • begilber/athena
  • gartoni/athena
  • abkahn/athena
  • mbasso/athena
  • pagacova/athena
  • dgancarc/athena
  • stefania/athena
  • gmarchio/athena
  • jolsson/athena
  • atlasdqm/athena
  • chuanshu/athena
  • yygao/athena
  • shimoji/athena
  • zhenw/athena
  • jojamies/athena
  • keli/athena
  • cnass/athena
  • beckerov/athena
  • passaggi/athena
  • marvin/athena
  • hdf5-utils/athena
  • pberta/athena
  • aaboulho/athena
  • acrobert/athena
  • ranjitn/athena
  • cescobar/athena
  • ktodome/athena
  • kastanas/athena
  • huirun/athena
  • atrzupek/athena
  • tzorbas/athena
  • lfountas/athena
  • ccarrion/athena
  • aambler/athena
  • derendar/athena
  • britzger/athena
  • hanl/athena
  • epender/athena
  • gipezzul/athena
  • mmineev/athena
  • robertma/athena
  • gnn4itkteam/athena
  • phkoenig/athena
  • pleier/athena
  • nguseyno/athena
  • nekumari/athena
  • avasyuko/athena
  • gtateno/athena
  • pavel/athena
  • reznicek/athena
  • aburke/athena
  • jiling/athena
  • jcordeir/athena
  • herrmant/athena
  • lmcelhin/athena
  • xuh/athena
  • averbyts/athena
  • tnommens/athena
  • ewallin/athena
  • tvazquez/athena
  • shbansal/athena
  • gascott/athena
  • yuhui/athena
  • lserkin/athena
  • ccaminch/athena
  • corentin/athena
  • miochoa/athena
  • berkeleylab/CharmPhysics/athena
  • cdiez/athena
  • cpollard/athena
  • hfox/athena
  • madurano/athena_gittutorial
  • msykora/athena
  • ckirfel/athena
  • jakoubek/athena
  • calfayan/athena
  • kjohns/athena
  • dguest/athena
  • fwinkl/athena
  • wlampl/athena
  • aundrus/athena
  • akraszna/athena
  • atlas/athena
  • karolos/athena
  • jmontejo/athena
  • damazio/athena
  • toshi/athena
  • okuprash/athena
  • smh/athena
  • turra/athena
  • tdado/athena
  • rhauser/athena
  • tadej/athena
  • abuckley/athena
  • jmasik/athena
  • phwindis/athena
  • pjacka/athena
  • tamartin/athena
  • arnaez/athena
  • tbold/athena
  • mhodgkin/athena
  • nstyles/athena
  • mark/athena
  • baines/athena
  • gemmeren/athena
  • mmuskinj/athena
  • ssnyder/athena
  • wwalko/athena
  • psommer/athena
  • emoyse/athena
  • pgadow/athena
  • bwynne/athena
  • solodkov/athena
  • rbielski/athena
  • dcasper/athena
  • tstreble/athena
  • mrybar/athena
  • ATLAS-EGamma/athena
  • ychiu/athena
  • christos/athena
  • yoyamagu/athena
  • rbianchi/athena
  • yuxu/athena
  • graemes/athena
  • sshaw/athena
  • toyamaza/athena
  • shlomit/athena
  • hartj/athena
  • nikiforo/athena
  • jcatmore/athena
  • ebuschma/athena
  • gunal/athena
  • fpastore/athena
  • ewelina/athena
  • harkusha/athena
  • ligang/athena
  • mvozak/athena
  • sroe/athena
  • leggett/athena
  • lfiorini/athena
  • martindl/athena
  • longjon/athena
  • jichen/athena
  • tlari/athena
  • almaloiz/athena
  • susinha/athena
  • filthaut/athena
  • peter/athena
  • cchan/athena
  • cvarni/athena
  • wleight/athena
  • cshimmin/athena
  • nwarrack/athena
  • mihuebne/athena
  • chays/athena
  • jsallen/athena-high-pt-ms-jets
  • dtovey/athena
  • sgeorge/athena
  • dkar/athena
  • yafu/athena
  • mgignac/athena
  • tkohno/athena
  • alfroch/athena
  • janovak/athena
  • mstamenk/athena
  • wiedenat/athena
  • okepka/athena
  • khoo/athena
  • maklein/athena
  • tmkrtchy/athena
  • gingrich/athena
  • cohm/athena
  • schaarsc/athena
  • omajersk/athena
  • ponyisi/athena
  • dbakshig/athena
  • ravinab/athena
  • scheiric/athena
  • fernando/athena
  • pleskot/athena
  • jobalz/athena
  • ebergeas/athena
  • ekuwertz/athena
  • ekasimi/athena
  • afaulkne/athena
  • merrenst/athena
  • xai/athena
  • goetz/athena
  • achishol/athena
  • dpopov/athena
  • astruebi/athena
  • mdanning/athena
  • alaurier/athena
  • egramsta/athena
  • mtoscani/athena
  • hye/athena
  • krumnack/athena
  • efilmer/athena
  • jpanduro/athena
  • clseitz/athena
  • ssarikay/athena
  • hyamauch/athena
  • bmindur/athena
  • shanisch/athena
  • ncalace/athena
  • aad/athena
  • ppostola/athena
  • gpanizzo/athena
  • tupham/athena
  • nkrengel/athena
  • rcoelhol/athena
  • rkopelia/athena
  • stelzer/athena
  • cmcginn/athena
  • ssottoco/athena
  • turnerm/athena
  • bernius/athena
  • sutt/athena
  • stsuno/athena
  • tsulaia/athena
  • yunju/athena
  • vcairo/athena
  • ldc/athena
  • jmacdona/athena
  • mehlhase/athena
  • mbandier/athena
  • dzanzi/athena
  • jdandoy/athena
  • kzoch/athena
  • jufische/athena
  • kwhalen/athena
  • nasbah/athena
  • bmorgan/athena
  • msaimper/athena
  • amete/athena
  • williams/athena
  • rcarney/athena
  • shhirose/athena
  • cheidegg/athena
  • heng/athena
  • hhibi/athena
  • coccaro/athena
  • loch/athena
  • cdeutsch/athena
  • kkohler/athena
  • nova/athena
  • ynoguchi/athena
  • todorova/athena
  • sjiggins/athena
  • campanel/athena
  • bgokturk/athena
  • wbalunas/athena
  • aytul/athena
  • hoide/athena
  • hrussell/athena
  • xju/athena
  • lidiaz/athena
  • yuchou/athena
  • kegraham/athena
  • jbiswal/athena
  • guerrero/athena
  • bouhova/athena
  • kpachal/athena
  • alwang/athena
  • alopezso/athena
  • mverissi/athena
  • dhayden/athena
  • mvessell/athena
  • ssantpur/athena
  • mvanadia/athena
  • kenelson/athena
  • upatel/athena
  • omeshkov/athena
  • fmeloni/athena
  • soumya/athena
  • igrabows/athena
  • ruyuan/athena
  • tvarol/athena
  • mhank/athena
  • dshope/athena
  • korona/athena
  • cowagner/athena
  • tursom/athena
  • anperrev/athena
  • dbogavac/athena
  • eramakot/athena
  • fsforza/athena
  • derue/athena
  • tnobe/athena
  • koffas/athena
  • chinderk/athena
  • fgiuli/athena
  • angianni/athena
  • myexley/athena
  • ballbroo/athena
  • davidek/athena
  • diehl/athena
  • tphamleh/athena
  • falonso/athena
  • ekajomov/athena-general
  • sarbiolv/athena
  • hansenph/athena
  • mfujimot/athena
  • masato/athena
  • salvator/athena
  • jhaley/athena
  • hirose/athena
  • jmendes/athena
  • stapiaar/athena
  • nwenke/athena
  • ffabbri/athena
  • stavrop/athena
  • agbet/athena
  • tpelzer/athena
  • gia/athena
  • hmildner/athena
  • kkrizka/athena
  • temoskal/athena
  • cdelitzs/athena
  • asonay/athena
  • ckitsaki/athena
  • dwallace/athena
  • iaizenbe/athena
  • eschanet/athena
  • czhou/athena
  • pmeiring/athena
  • lferencz/athena
  • jteoh/athena
  • jiawei/athena
  • liberato/athena
  • mromano/athena
  • rustem/athena
  • jbeirer/athena
  • sswatman/athena
  • miqueits/athena
  • nielsenj/athena
  • elmsheus/athena
  • wachan/athena
  • asquith/athena
  • ranovotn/athena
  • nicholas/athena
  • markowen/athena
  • fuhe/athena
  • dakoch/athena
  • eparrish/athena
  • mhance/athena
  • aranzazu/athena
  • esoldato/athena
  • ndegroot/athena
  • lihan/athena
  • aporeba/athena
  • asoukhar/athena
  • jkempste/athena
  • ginaciog/athena
  • verducci/athena
  • martis/athena
  • tjunkerm/athena
  • sschramm/athena
  • mdelmast/athena
  • pliu/athena
  • mswiatlo/athena
  • anmrodri/athena
  • bcarlson/athena
  • fastcalosim_test/athena
  • ssaha/athena
  • mxia/athena
  • gabarone/athena
  • scamarda/athena
  • rlongo/athena
  • amoussa/athena
  • lstocker/athena
  • guindon/athena
  • mdonasci/athena
  • mmittal/athena
  • conde/athena
  • ffollega/athena
  • chelling/athena
  • gialas/athena
  • fcostanz/athena
  • shion/athena
  • sschmitt/athena
  • hmaguire/athena
  • cgutscho/athena
  • sberlend/athena
  • acts/athena
  • zsoumaim/athena
  • nifomin/athena
  • eriefel/athena
  • evarnes/athena
  • guescini/athena
  • dwilbern/athena
  • akotsoke/athena
  • laforge/athena
  • jkremer/athena
  • susy-hackers/athena
  • istin/athena
  • llorente/athena
  • rpoggi/athena
  • haozturk/athena
  • fizisist/athena
  • kkoeneke/athena
  • dbabal/athena
  • rkarnam/athena
  • cmerlass/athena
  • juesseiv/athena
  • acanesse/athena
  • chenlian/athena
  • fengyu/athena
  • ysmirnov/athena_old
  • bulekov/athena
  • navarrjo/athena
  • sanchevi/athena
  • amulski/athena
  • ivivarel/athena
  • yanlin/athena
  • pkramer/athena
  • restevam/athena
  • vcavalie/athena
  • smwang/athena
  • sefernan/athena
  • bauerpa/athena
  • thsjurse/athena
  • mmlynars/athena
  • iyeletsk/athena
  • jgonski/athena
  • csebasti/athena
  • itrandaf/athena
  • mmazza/athena
  • wobisch/athena
  • almgadm/athena
  • jhinds/athena
  • mtchijov/athena
  • tiyang/athena
  • mwielers/athena
  • lapereir/athena
  • aleopold/athena
  • emmat/athena
  • lmiller/athena
  • pekman/athena
  • lucam/athena
  • rbalasub/athena
  • somadutt/athena
  • kciesla/athena
  • zuysal/athena
  • salderwe/athena
  • masaito/athena
  • ycoadou/athena
  • jstupak/athena
  • wmccorma/athena
  • ilongari/athena
  • kkreul/athena
  • simmons/athena
  • adye/athena
  • wtaylor/athena
  • jzeng/athena
  • pinamont/athena
  • ssahin/athena
  • gcallea/athena
  • kghorban/athena
  • kbelobor/athena
  • cschiavi/athena
  • aoneill/athena
  • dmaximov/athena
  • kasai/athena
  • fbartels/athena
  • jraine/athena
  • mcfayden/athena
  • brottler/athena
  • scarra/athena
  • ljeanty/athena
  • khanov/athena
  • ecarlson/athena
  • abandyop/athena
  • aelmouss/athena
  • rozeny/athena
  • aohatl/athena
  • nbelyaev/athena
  • gotero/athena
  • bigliett/athena
  • rebeca/athena
  • doglioni/athena
  • alaperto/athena
  • joheinri/athena
  • dpudzha/athena
  • amarzin/athena
  • bhonan/athena
  • paulama/athena
  • pmoskvit/athena
  • mtesta/athena
  • rgarg/athena
  • lbozianu/athena
  • begalli/athena
  • vcroft/athena
  • yajun/athena
  • jajimene/athena
  • torrence/athena
  • atlidali/athena
  • mpokidov/athena
  • barak/athena
  • hacooke/athena
  • demelian/athena
  • wprzygod/athena
  • tofitsch/athena
  • sgalantz/athena
  • roward/athena
  • salnikov/athena
  • amoroso/athena
  • csander/athena
  • atsirigo/athena
  • mmiralle/athena
  • alory/athena
  • elrossi/athena
  • ozaplati/athena
  • pbokan/athena
  • jsabater/athena
  • ymino/athena
  • jdevivi/athena
  • pottgen/athena
  • xchen/athena
  • ruth/athena
  • cappelt/athena
  • klin/athena
  • nishu/athena
  • trinn/athena
  • apetukho/athena
  • paramon/athena
  • xiaoning/athena
  • nelsonc/athena
  • juhofer/athena
  • ratkin/athena
  • bleban/athena
  • enarayan/athena
  • dpizzi/athena
  • qhu/athena
  • ztarem/athena
  • acassim/athena
  • exot-27/athena
  • mkrivos/athena
  • sampson/athena
  • bburghgr/athena
  • mmarjano/athena
  • hessey/athena
  • pagessin/athena
  • ychow/athena
  • nviauxma/athena
  • watsona/athena
  • wfawcett/athena
  • LichtenbergGroup/athena
  • ibordule/athena
  • perj/athena
  • mleblanc/athena
  • jreich/athena
  • othielma/athena
  • sridouan/athena
  • jdegens/athena
  • ztao/athena
  • alainb/athena
  • hasada/athena
  • pmendesa/athena
  • wgeorge/athena
  • kristin/athena
  • bachacou/athena
  • xiaohu/athena
  • yama/athena
  • ludovica/athena
  • yake/athena
  • jlsmith/athena
  • angerami/athena
  • ssu/athena
  • rnayak/athena
  • jezequel/athena
  • ktsuri/athena
  • musafdar/athena
  • pebaron/athena-weights
  • hschwart/athena
  • asalzbur/athena
  • mproffit/athena
  • amendesj/athena
  • csamoila/athena
  • gproto/athena
  • malgren/athena
  • tiany/athena
  • rerrabai/athena
  • lhelary/athena
  • mprincip/athena
  • aczirkos/athena
  • lbeemste/athena
  • spolacek/athena
  • kyamaguc/athena
  • bmondal/athena
  • grabanal/athena
  • jreidels/athena
  • asantra/athena
  • jroloff/athena
  • silvinha/athena
  • tboeckh/athena
  • emily/athena
  • bozek/athena
  • holau/athena
  • mdhlamin/athena
  • slawlor/athena
  • carlod/athena
  • tdiasdov/athena
  • lkrauth/athena
  • bbrueers/athena
  • iramirez/athena
  • mgrabois/athena
  • mtian/athena
  • oducu/athena
  • bcole/athena
  • idinu/athena
  • roishi/athena
  • dhirsch/athena
  • ecelebi/athena
  • ygo/athena
  • exochell/athena
  • jjwilkin/athena
  • hmoyanog/athena-4-mr
  • yuanchan/athena
  • sbiryuko/athena
  • honguyen/athena
  • skorn/athena
  • ggustavi/athena
  • diwillia/athena
  • jwspence/athena
  • cgarner/athena
  • scalvet/athena
  • changqia/athena
  • calpigia/athena
  • jizamora/athena
  • yangx/athena
  • rysawada/athena
  • adimitri/athena
  • atsiamis/athena
  • cmarcon/athena
  • kpetukho/athena
  • dhangal/athena
  • tbisanz/athena
  • atlidbs/athena
  • iene/athena
  • jspah/athena
  • jkretz/athena
  • athaler/athena
  • tqiu/athena
  • tzenis/athena
  • dopasqua/athena
  • hzuchen/athena
  • jcardena/athena
  • lveloce/athena
  • oshukrun/athena
  • ryamaguc/athena
  • tsano/athena
  • fdelrio/athena
  • maliev/athena
  • iwang/athena
  • mumohdso/athena2
  • mbiros/athena
  • dmunozpe/athena
  • okumura/athena
  • sagara17/athena
  • arennie/athena
  • valentem/athena
  • mumohdso/athena
  • koshimiz/athena
  • evguillo/athena
  • atate/athena
  • rhayes/athena
  • dossantn/athena
  • zhijie/athena
  • caforio/athena
  • bnachman/athena
  • zearnsha/athena
  • suyounas/athena
  • yuzhan/athena
  • maly/athena
  • mtost/athena
  • rjoshi/athena
  • hlin/athena
  • machitis/athena
  • lunedic/athena
  • lvannoli/athena
  • thompson/athena
  • mimarine/athena
  • crougier/athena
  • dounwuch/athena
  • ndebiase/athena
  • nkakati/athena
  • omezhens/athena
  • saclawso/athena
  • echeu/athena
  • cprat/athena
  • jonierma/athena
  • mischott/athena
  • hhanif/athena
  • sahinsoy/athena
  • martinpa/athena
  • tiknight/athena
  • csauer/athena
  • fedin/athena
  • inaryshk/athena
  • jodamp/athena
  • wendlanb/athena
  • knikolop/athena
  • xchu/athena
  • adik/athena
  • lkeszegh/athena
  • angrigor/athena
  • jaoliver/athena
  • echeremu/athena
  • lbaltes/athena
  • eschopf/athena
  • pbellos/athena
  • idrivask/athena
  • ignesi/athena
  • aikoulou/athena
  • ntamir/athena
  • algilber/athena
  • sadykov/athena
  • pyanezca/athena
  • haweber/athena
  • hiito/athena
  • sgurdasa/athena
  • pbhattar/athena
  • pamachad/athena
  • tteixeir/athena
  • bsaifudd/athena
  • mdrozdov/athena
  • tavandaa/athena
  • nheatley/athena
  • veellajo/athena
  • wolter/athena
  • hsimpson/athena
  • fsili/athena
  • fdibello/athena
  • minaenko/athena
  • dparedes/athena
  • mzhai/athena
  • chchau/athena
  • mrenda/athena
  • zhangr/athena
  • zyan/athena
  • rkusters/athena
  • jburzyns/athena
  • emmarsha/athena
  • edweik/athena
  • zmarshal/athena
  • phkenned/athena
  • slai/athena
  • awilhahn/athena
  • agaa/athena
  • kkrowpma/athena
  • leevans/athena
  • zfeng/athena
  • javanden/athena
  • llaatu/athena
  • stsigari/athena
  • metsai/athena
  • zifeng/athena
  • srdas/athena
  • adonofri/athena
  • drousso/athena
  • atropina/athena
  • atlaspmb/athena
  • yuanda/athena
  • seggebre/athena
  • cleonido/athena
  • mnoury/athena
  • kchoi/athena
  • ademaria/athena
  • arombola/athena
  • dgillber/athena
  • ijuarezr/athena
  • saktas/athena
  • axiong/athena
  • eyamashi/athena
  • qibin/athena
  • zang/athena
  • matakagi/athena
  • amdesai/athena
  • nlopezca/athena
  • berkeleylab/lowmutracking/athena
  • fbendebb/athena
  • bshresth/athena
  • acanbay/athena
  • klassen/athena
  • tbuanes/athena
  • egodden/athena
  • jferrand/athena
  • otheiner/athena-official
  • cbuitrag/athena
  • hawatson/athena
  • hpotti/athena
  • vtudorac/athena
  • parodi/athena
  • chonghao/athena
  • mfarring/athena
  • bballard/athena
  • dzengerj/athena
  • lmontana/athena
  • zhuyi/athena
  • knakkali/athena
  • dcieri/athena
  • buboehm/athena
  • cimcp/athena
  • weixi/athena
  • adaribay/athena
  • iliadis/athena
  • cantel/athena
  • jburr/athena
  • kbenkend/athena
  • duperrin/athena
  • asansar/athena
  • mfewell/athena
  • frenner/athena
  • isotarri/athena
  • dkoeck/athena
  • eegidiop/athena
  • bstanisl/athena
  • miholzbo/athena
  • blumen/athena
  • czodrows/athena
  • yulei/athena
  • smitani/athena
  • amincer/athena
  • alsala/athena
  • olangrek/athena
  • hpang/athena
  • gshatri/athena
  • clantz/athena
  • mleigh/athena
  • jgargan/athena
  • jmharris/athena
  • gripelli/athena
  • otheiner/athena
  • ewatton/athena
  • deniso/athena
  • preselection-hackathon/athena
  • tizuo/athena
  • rushioda/athena
  • sfranche/athena
  • smeriano/athena
  • mfernoux/athena
  • chandler/athena
  • viruelas/athena
  • bernardo/athena
  • jnitschk/athena
  • pebaron/athena-td
  • ksugizak/athena
  • anghosh/ef-anindya
  • skaur/athena
  • yusano/athena
  • rtagami/athena
  • hriani/athena
  • jgombas/athena
  • vcepaiti/athena
  • davetisy/athena
  • wsherman/athena
  • apsallid/athena
  • yochi/athena
  • sroygara/athena
  • yuanj/athena
  • agavrily/athena
  • pakontax/athena
  • chji/athena
  • dmahon/athena
  • dmclaugh/athena
  • mcgensvc/athena
  • abunka/athena
  • almay/athena
  • giagu/athena
  • yuwen/athena
  • qberthet/athena
  • cjmeyer/athena
  • mshapiro/athena
  • dkobylia/athena
  • islazyk/athena
  • rdinardo/athena
  • ekay/athena
  • mbarel/athena
  • cgrefe/athena
  • baitbenc/athena
  • dakiyama/athena
  • minlin/athena
  • glamprin/athena
  • osalin/athena
  • mlanzacb/athena
  • wsfreund/athena
  • szambito/athena
  • beringer/athena
  • hwilkens/athena
  • kazhang/athena
  • pebaron/athena
  • schaffer/athena
  • enagy/athena
  • tkharlam/athena
  • menke/athena
  • mduehrss/athena
  • yyap/athena
  • carquin/athena
  • mspalla/athena
  • fcalosim/athena
  • smobius/athena
  • mavogel/athena
  • spagan/athena
  • osunnebo/athena
  • okiverny/athena
  • rateixei/athena
  • desilva/athena
  • dportill/athena
  • jelena/athena
  • satom/athena
  • lmijovic/athena
  • junpei/athena
  • chhayes/athena
  • jwalder/athena
  • tilebeam/athena
  • mcarnesa/athena
  • jahreda/athena
  • sanmay/athena
  • jedebevc/athena
  • jstark/athena
  • kiabelin/athena
  • krbjoerk/athena
  • vtskhaya/athena
  • delsart/athena
  • silu/athena
  • cyoung/athena
  • jtanaka/athena
  • mtogawa/athena
  • haoran/athena
  • yifany/athena
  • luxin/athena
  • danning/athena
  • faser/offline/athena
  • maslawin/athena
  • minghui/athena
  • dcasperfaser/athena
  • srettie/athena
  • beddall/athena
  • cfan/athena
  • almeidvi/athena
  • vmartin/athena
  • kazheng/athena
  • beltran/athena-fork
  • mmontell/athena
  • pajones/athena
  • sudha/athena
  • kgupta/athena
  • ssinha/athena
  • lhenkelm/athena
  • lgagnon/athena
  • joana/athena
  • dpanchal/athena
  • anbaraja/athena
  • serodrig/athena
  • mtanasin/athena
  • kkawade/athena
  • amorenos/athena
  • jshahini/athena
  • apalazzo/athena
  • chiodini/athena
  • gonzalri/athena
  • lfeligio/athena
  • vbuxbaum/athena
  • kburka/athena
  • desengup/athena
  • ehaines/athena
  • jaofferm/athena
  • gottino/athena
  • gavrilen/athena
  • rmazini/athena
  • mdidenko/athena
  • dwkim/athena
  • sabidi/athena
  • qidong/athena
  • cdimitri/athena
  • bkerridg/athena
  • jingjing/athena
  • hazeng/athena
  • ktackman/athena
  • ktopolni/athena
  • yche/athena
  • dabattul/athena
  • yoyeh/athena
  • attrtcal/athena
  • mischott/athena-22
  • sgaid/athena
  • bochen/athena
  • thmaurin/athena
  • asciandr/athena
  • chjiang/athena
  • pclark/athena
  • lbazzano/athena
  • rushioda/athena-3
  • krdona/athena
  • dtorresa/athena
  • meiqi/athena
  • hmoyanog/athena
  • nlad/athena
  • kvidalgu/athena
  • xinfei/athena
  • aackerma/athena
  • aaikot/athena
  • jcurran/athena
  • yingjun/athena
  • xinhui/athena
  • lesplend/athena
  • aivina/athena
  • maboelel/athena
  • mschefer/athena
  • kazheng/athena-physics-val-2023
  • rmakhman/athena
  • shhan/athena
  • zoduan/athena
  • zhiliang/athena
  • bdixit/athena
  • liuk/athena
  • alsidley/athena
  • kyjones/topoetcone-removal
  • sfrances/athena
  • jlue/athena
  • ragrabar/athena
  • xingguo/athena
  • niabicht/athena
  • asehrawa/athena
  • yunagai/athena
  • keener/athena
  • mhoppesc/athena
  • shahzad/athena
  • adohnalo/athena
  • lcalic/athena-backup
  • greynold/athena
  • bschlag/athena
  • yinmiao/athena
  • bruckman/athena
  • llewitt/athena
  • kazheng/athena-workingpoint
  • agentry/athena
  • nkang/athena
  • drankin/athena
  • hvanders/athena
  • kbhide/athena
  • ladamczy/test
  • tbeumker/athenatest
  • asmaga/athena
  • tbeumker/athena
  • berkeleylab/acts/athena
  • losanti/athena-23
  • weitao/athena
  • losanti/athena
  • wsong/athena
  • menu-hackathon/athena
  • jiturriz/athena
  • dmankad/athena-idle
  • dawerner/athena
  • kyjones/trigger-example
  • vmaksimo/athena
  • toobauma/athena
  • fisopkov/athena
  • lprimomo/athena
  • seggebre/athena-fluencemap-modification
  • edreyer/athena
  • smanzoni/athena
  • gtarna/athena
  • shmukher/athena
  • maparo/athena
  • SecVtx-Lancaster/Athena
  • aackerma/atlas-athena
  • wstanek/athena
  • pgraveli/athena
  • adimri/athena
  • jcrosby/athena
  • tovsiann/athena
  • lrambell/athena
  • ppotepa/athena
  • rsnyder/athena
  • atlas-sa-uct/athena
  • zgao/athena
  • eullmank/athena
  • skita/athena
  • lroos/athena
  • achakrav/athena
  • mhemmett/athena
  • kgoto/athena
  • xmapekul/athena
  • rashbypi/athena
  • evitale/athena
  • ivyas/athena
  • arej/athena
  • thmaurin/athena-sim-flavour
  • jebohm/athena
  • lkretsch/athena
  • npond/athena
  • aleksand/athena
  • epasqual/athena
  • cvittori/athena
  • mbiyabi/athena
  • hluk/athena
  • mihe/athena
  • aralves/athena
  • dbiswas/athena
  • dkoeck/anniathenafork
  • rgupta/athena
  • mkareem/athena
  • cgarvey/athena
  • tslee/athena
  • croland/athena
  • kesedlac/athena
  • mhaacke/athena
  • pkumari/athena
  • ctosciri/athena-old
  • ctosciri/athena
  • feickert/athena
  • gfrattar/athena
  • ricunnin/athena
  • asoflau/athena
  • agerwin/athena
  • bscheuer/athena
  • bdixit/masking-strip-modules
  • gwilliam/athena
  • jfeng2/athena
  • gtolkach/athena
  • svanstro/athena
  • ksudo/athena
  • gaofeng/athena
  • vaustrup/athena
  • kosuzuki/athena
  • rhiguchi/athena
  • etoyoda/athena
  • tnakagaw/athena
  • hart/athena
  • rmizuhik/athena
  • kkanke/athena
  • amakita/athena
  • maoki/athena
  • whopkins/athena
  • miyamada/athena
  • tpaschoa/athena
  • rishikaw/athena
  • dduda/athena
  • ferusso/athena
  • anayaz/athena
  • shudong/athena
  • evalient/athena
  • aagaard/athena
  • smweber/athena-run-3
  • smweber/athena
  • evalient/athena-dnn-calculator
  • zyan/athena-muon-calib
  • zyan/athena-muon-calib-stream
  • strom/athena
  • dellacqu/athena
  • sbellman/athena
  • glagafon/project-nimber-1
  • strom/athena-dms
  • aowang/athena
  • brosser/athena
  • jsallen/athena
  • ooncel/athena
  • jhoya/athena
  • macretar/athena
  • osotosan/athena
  • skadir/athena-sadaf
  • glagafon/handi-project
  • leguo/athena
  • tygeorge/athena
  • wuxi/athena
  • glagafon/handi-project-1
  • syan/athena-syan
  • hasun/athena
  • aborbely/athena
  • will/athena
  • mnorfolk/athena
  • schernau/athena
  • karakawa/athena
  • axgallen/athena-qualification-task
  • mmaroun/ravina-fork
  • seinfant/athena
  • taogawa/athena
  • axgallen/athena
  • dmankad/athena-gen
  • romar/athena
  • agarabag/athena
  • ktariq/athena
  • tmlinare/athena
  • zuzak/athena
  • vlysenko/athena
  • ibamwidh/athena
  • mahorstm/athena
  • ipolishc/athena
  • dhagan/athena
  • tizhang/athena
  • huayu/athena
  • frfische/athena
  • jlue/athena-latest
  • xilin/athena
  • atishelm/athena
  • jolamber/athena
  • ykhoulak/myathena
  • yil/athena
  • chuanye/athena
  • nkua-atlas/athena
  • tayoshid/athena
  • kifarman/athena
  • dntounis/athena
  • movincen/athena
  • lderamo/athena
  • nischmit/athena
  • dongyi/athena
  • dtruncal/athena
  • steinber/athena-main
  • tdingley/athena
  • malvesca/athena
  • hasegawa/athena
  • kazheng/athena-acts
  • glagafon/dq-optimize
  • mnowak/athena
  • ladamczy/athena
  • openc/athena
  • mhufnage/athena
  • lcalic/athena
  • lsultana/obsolete_athena
  • ekajomov/athena-fork-fix
  • lsultana/athena
  • yonoda/athena
  • anfortma/athena
  • rqian/athena
  • pebaron/athena-leprem
  • kfung/athena
  • alveltma/athena
  • alpleban/athena
  • mmaheshw/athena
  • jdavidso/athena
  • anstein/athena
  • mfurukaw/athena
  • gbird/athena
  • midandre/athena
  • anhodges/athena
  • edcritel/athena
  • bglik/athena
  • mvivasal/athena
  • sokkerma/athena
  • asbrooks/athena
  • kyjones/athena
  • mmlynars/athena-v-2
  • mveen/athena
  • fcurcio/athena
  • tburatov/athena
  • joroemer/athena
  • lboccard/athena
  • jmcgowan/athena
  • dmankad/athena
  • ivyoung/athena
  • tayoshid/athena-test
  • drasslof/athena
  • sanchezj/athena-2022
  • jodafons/athena
  • tmclachl/athena
  • ctaybi/athena
  • jiddon/athena
  • sdemiran/athena
  • anburger/athena
  • fwinkel/athena
  • sdahbi/athena
  • izahir/athena
  • apfleger/athena
  • sidoti/athena
  • sanchezj/athena
  • mmoors/athena
  • goblirsc/athena
  • obut/athena
  • jwkraus/athena
  • rvinasco/athena
  • esimpson/athena
  • rhaberle/athena
  • janders/athena
  • jhowarth/athena
  • klleras/athena
  • jchapman/athena
  • dta/athena_old
  • avallier/athena
  • mungo/athena
  • jecouthu/athena
  • dtrischu/athena
  • fmontere/athena
  • misantan/athena
  • sfuenzal/athena
  • fhenry/athena
  • zalegria/athena
  • gdigrego/athena
  • awharton/Athena
  • zhaotong/athena
  • amelo/athena
  • peiyan/athena
  • shaoguan/athena
  • acordeir/athena-ed
  • mkholoda/athena
  • pdougan/athena
  • nbruscin/athena
  • fkirfel/athena
  • backes/athena
  • caiy/athena
  • tayoshid/athena-2024
  • kchu/athena
  • gfacini/athena
  • esampson/athena-idart
  • shpeng/athena-2
  • bcervato/athena
  • gmercado/athena
  • fwinkl2/athena
  • rhowen/athena
  • gmascare/athena
  • esampson/athena-idart-2
  • nharriso/athena
  • yvolkotr/athena
  • esampson/athena-otp
  • djlewis/athena
  • costanzo/athena
  • alpleban/athena-met
  • yuematsu/athena
  • pibutti/athena
  • astefl/athena
  • bmoser/athena
  • esampson/athena-june-otp
  • bdong/athena
  • yilin/athena
  • wcastigl/athena
  • ksahan/athena
  • thitchin/athena
  • zhanhang/athena
  • msasada/athena
  • agheata/athena
  • lbarrade/athena
  • sosarkar/athena-again
  • txu/athena
  • seth/athena
  • robouque/athena
  • zhangbo/athena
  • okolay/athena
  • mlyukova/athena
  • dbaronmo/athena
  • nsurijr/athena
  • esampson/june-2-otp
  • martyniu/athena
  • wema/athena
  • damperia/athena-acts
  • boudreau/athena
  • eballabe/athena
  • bhuth/athena
  • acamplan/athena
  • bngair/me-tsig-athena
  • bngair/met-significance-r-22
  • vsasse/athena
  • rhicks/athena
  • ksakura/athena
  • vkost/athena
  • menadeem/athena
  • atymchys/athena
  • yanqiw/athena
  • domatter/athena
  • skadir/athena
  • arelycg/athena
  • linghua/athena
  • sgoswami/athena
  • juscerri/athena
  • beltran/athena
  • biliu/athena
  • sosarkar/athena
  • mwessels/athena
  • dreikher/athena
  • ddicroce/athena
  • emoon/athena
  • hshaddix/athena
  • lwinkler/athena
  • bdebjani/athena
  • fladias/athena
  • haren/athena
  • elham/athena
  • mhabedan/athena
  • cleong/athena
  • sdiefenb/athena-onnx-tutorial
  • nkrogh/athena
  • dwilson/athena
  • scane/athena
  • fivone/athena
  • thart/athena
  • mads/athena
  • lsanfili/athena
  • echerepa/athena
  • dahumphr/athena
  • baer/athena
  • dcamarer/athena
  • lifoster/athena
  • kenakamu/athena
  • eskorda/athena
  • alancast/athena
  • glagafon/aaaathena
  • salopez/athena
  • glagafon/athena
  • haotianl/athena
  • rshibata/athena
  • ukhurshi/athena
  • lburke/athena
  • delitez/athena
  • rvavrick/athena
  • therwig/athena
  • glagafon/glagafon-dq
  • pizhang/athena
  • htsoi/athena
  • mwitkows/athena
  • casadop/athena
  • pachabri/athena
  • jaburles/athena
  • lcorazzi/athena
  • ezaya/athena
  • mmantina/athena
  • achamber/athena
  • hzhuang/athena
  • lmonaco/athena
  • rmole/athena
  • mamirono/athena
  • jkrupa/athena
  • rpozzi/athena
  • gserenis/athena
  • semami/athena
  • mfornasi/athena
  • fdattola/athena
  • jinglis/athena
  • belderto/athena
  • uepstein/athena
  • abesir/athena
  • ljerala/athena
  • htorre/athena
  • cmavungu/athena
  • lopezzot/athena
  • jajohnso/athena
  • lechols/athena
  • jlittle/athena
  • wguerin/athena
  • robouque/athena-20241115
  • tneep/athena
  • rmole/athena-personal-fork
  • lbrown/athena
  • fsiegert/athena
  • kfang/athena-fork-kyfang
  • wenjingw/athena
  • epompapa/athena
  • jackersc/athena
  • prmitra/athena
  • toheintz/athena
  • wasu/athena
  • ashirazi/athena
  • kgrimm/athena-kgrimm
  • nihartma/athena
  • amoreira/athena
  • aslobodk/athena
  • goetz/athena-acts
  • kdipetri/athena
  • gfazzino/athena
  • djuarezg/athena
  • muschmid/athena
  • yazhou/athena
  • wlai/athena
  • alarnold/athena
  • mborodin/athena
  • mdacunha/athena
  • falves/athena
  • alecrhys/athena
  • rohasan/athena
  • asickles/athena
  • novotnyp/athena
  • lvicenik/athena
  • adsalvad/athena
  • ibenaoum/athena
  • tflee/athena
  • christog/athena
  • zetao/athena
  • llarson/athena
  • frcastig/athena
  • mfarzali/athena
  • kkazakov/athena
  • pusharma/athena
  • ehampshi/athena
  • jusilva/athena
  • gpinheir/athena
  • tomoya/athena-low-pt-muon-rec
  • hshaddix/athena-hshaddix
  • exochell/my-athena
  • jecifuen/athena
  • jlieberm/athena
  • vchabala/athena
  • mojeda/athena
  • misavic/athena
  • nsur/athena-lund
  • chhultqu/athena
  • nshtokha/athena
  • jlai/athena
  • camccrac/athena
  • pmourafr/athena
  • yuxuanz/local-athena
  • sizumiya/athena
  • yukari/athena
  • sawyer/athena
  • zhubacek/athena
  • akraus/athena
  • mnegrini/athena
  • mfilipig/athena
  • yanqiw/athena-acts-for-run-3-silicon-tracking
  • fdejean/athena
  • gipoddar/athena
  • zrokavec/athena
  • rkavak/athena
  • ssuravar/athena
  • beyeo/athena
  • mtancock/athena-2
  • gsalvi/athena
  • ywng/athena
  • vpires/athena-vasco
  • sutuncay/athena
  • fballi/athena
1575 results
Show changes
Commits on Source (219)
Showing
with 370 additions and 302 deletions
......@@ -14,4 +14,5 @@ Reco_tf.py --CA \
--ignorePatterns "${ignore_pattern}" \
--inputRDOFile ${input_rdo} \
--outputAODFile AOD.pool.root \
--outputESDFile ESD.pool.root \
--maxEvents ${n_events}
......@@ -21,6 +21,7 @@
#include <typeinfo>
#include <vector>
#include <algorithm>
#include <utility>
#include <stdint.h>
#include <type_traits>
......@@ -132,6 +133,12 @@ public:
virtual void* toPtr() override;
/**
* @brief Return a pointer to the start of the vector's data.
*/
virtual const void* toPtr() const override;
/**
* @brief Return a pointer to the STL vector itself.
*/
......
......@@ -206,6 +206,19 @@ void* AuxTypeVectorHolder<T, CONT>::toPtr ()
}
/**
* @brief Return a pointer to the start of the vector's data.
*/
template <class T, class CONT>
inline
const void* AuxTypeVectorHolder<T, CONT>::toPtr () const
{
if (m_vecPtr->empty())
return nullptr;
return std::as_const (*m_vecPtr).data();
}
/**
* @brief Return a pointer to the STL vector itself.
*/
......
......@@ -68,6 +68,7 @@ void test_vector1()
SG::IAuxTypeVector* v = vconcrete;
assert (v->auxid() == 1);
T* ptr = reinterpret_cast<T*> (v->toPtr());
assert (std::as_const(*v).toPtr() == ptr);
ptr[0] = makeT<T>(1);
ptr[1] = makeT<T>(2);
assert (v->size() == 10);
......
......@@ -60,6 +60,12 @@ public:
virtual void* toPtr() = 0;
/**
* @brief Return a pointer to the start of the vector's data.
*/
virtual const void* toPtr() const = 0;
/**
* @brief Return a pointer to the STL vector itself.
*/
......
......@@ -122,7 +122,7 @@ public:
/**
* @brief Return a pointer to the start of the vector's data.
*/
const void* toPtr() const;
virtual const void* toPtr() const override;
/**
......
......@@ -35,6 +35,7 @@ void test1()
assert (vec->size() == 10);
assert (vec->auxid() == 1);
int* ptr = reinterpret_cast<int*> (vec->toPtr());
assert (std::as_const (*vec).toPtr() == ptr);
for (int i=0; i < 10; i++)
ptr[i] = i+1;
assert (vec->resize (100) == false);
......
......@@ -385,6 +385,11 @@ def initConfigFlags():
return createTrackingConfigFlags()
_addFlagsCategory(acf, "Tracking", __tracking, 'TrkConfig')
def __trackoverlay():
from TrackOverlayConfig.TrackOverlayConfigFlags import createTrackOverlayConfigFlags
return createTrackOverlayConfigFlags()
_addFlagsCategory(acf, "TrackOverlay", __trackoverlay, 'TrackOverlayConfig')
def __acts():
from ActsConfig.ActsConfigFlags import createActsConfigFlags
return createActsConfigFlags()
......
......@@ -41,6 +41,7 @@
#include <type_traits>
#include <iterator>
#ifdef __cpp_concepts
......@@ -85,6 +86,14 @@ concept IsBinaryPredicate =
std::predicate<PRED, ARG1, ARG2>;
template <class CONTAINER>
concept IsContiguousContainer =
requires (CONTAINER& c)
{
requires std::contiguous_iterator<decltype(c.begin())>;
};
} // namespace detail
} // namespace CxxUtils
......
// This file's extension implies that it's C, but it's really -*- C++ -*-.
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
*/
// $Id$
/**
* @file CxxUtils/copy_bounded.h
* @author scott snyder <snyder@bnl.gov>
......@@ -17,11 +14,9 @@
#define CXXUTILS_COPY_BOUNDED_H
#include "CxxUtils/concepts.h"
#include <iterator>
#include <algorithm>
#include "boost/range/iterator.hpp"
#include "boost/range/begin.hpp"
#include "boost/range/end.hpp"
namespace CxxUtils {
......@@ -79,6 +74,9 @@ copy_bounded1 (InputIterator begi, InputIterator endi,
* Returns bego + n.
*/
template <class InputIterator, class OutputIterator>
ATH_REQUIRES( std::input_iterator<InputIterator> &&
std::output_iterator<OutputIterator,
typename std::iterator_traits<InputIterator>::value_type> )
inline
OutputIterator
copy_bounded (InputIterator begi, InputIterator endi,
......@@ -100,12 +98,35 @@ copy_bounded (InputIterator begi, InputIterator endi,
*/
template <class InputRange, class OutputRange>
inline
typename boost::range_iterator<OutputRange>::type
auto
copy_bounded (const InputRange& input, OutputRange& output)
-> decltype (std::begin(output))
{
return copy_bounded
(std::begin(input), std::end(input),
std::begin(output), std::end(output));
}
/**
* @brief Copy a range with bounds restriction.
* @param input Input range
* @param output Output range
*
* copy_bounded written in terms of iterator ranges.
*
* We have this as a distinct overload in order to be able to pass
* a CxxUtils::span temporary as the second argument.
*/
template <class InputRange, class OutputRange>
inline
auto
copy_bounded (const InputRange& input, OutputRange&& output)
-> decltype (std::begin(output))
{
return copy_bounded
(boost::begin(input), boost::end(input),
boost::begin(output), boost::end(output));
(std::begin(input), std::end(input),
std::begin(output), std::end(output));
}
......
// This file's extension implies that it's C, but it's really -*- C++ -*-.
/*
* Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration.
* Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration.
*/
/**
* @file CxxUtils/span.h
......@@ -14,6 +14,7 @@
#define CXXUTILS_SPAN_H
#include "CxxUtils/concepts.h"
#include <cstdlib>
#include <type_traits>
#include <iterator>
......@@ -267,6 +268,19 @@ private:
};
/**
* @brief Helper to make a span from a container.
* @param c The container for which to make a span.
* It must have contiguous iterators.
*/
template <class CONTAINER>
ATH_REQUIRES( detail::IsContiguousContainer<CONTAINER> )
auto make_span (CONTAINER& c)
{
return CxxUtils::span (c.data(), c.size());
}
} // namespace CxxUtils
......
......@@ -5,7 +5,7 @@
/**
* @file CxxUtils/vec.h
* @author scott snyder <snyder@bnl.gov>
* @author Christos Anastopoulos (additional helper methods)
* @author Christos Anastopoulos (helper methods)
* @date Mar, 2020
* @brief Vectorization helpers.
*
......@@ -55,6 +55,8 @@
* - @c CxxUtils::vstore (vec_type_t<VEC>* dst, const VEC& src)
* stores elements from @c src
* to @c dst
* - @c CxxUtils::vany(const VEC& mask) check if any of the elements
* of a mask is true (not 0)
* - @c CxxUtils::vselect (VEC& dst, const VEC& a, const VEC& b, const
* vec_mask_type_t<VEC>& mask) copies elements
* from @c a or @c b, depending
......@@ -70,7 +72,7 @@
* to the element type of dst.
* dst[i] = static_cast<vec_type_t<VEC1>>(src[i])
*
* Functions that construct a permutation of elements from one or two vectors
* Functions that construct a permutation of elements from one or two vectors
* and return a vector of the same type as the input vector(s).
* The mask has the same element count as the vectors.
* Intentionally kept compatible with gcc's _builtin_shuffle.
......@@ -167,9 +169,6 @@ using vec = typename vec_typedef<T,N>::type;
template <class VEC>
struct vec_type
{
// Requires c++20.
//typedef typename std::invoke_result< decltype([](const VEC& v){return v[0];}), VEC& >::type type;
// Works in c++17.
static auto elt (const VEC& v) -> decltype( v[0] );
typedef typename std::invoke_result< decltype(elt), const VEC& >::type type1;
......@@ -270,6 +269,20 @@ vstore(vec_type_t<VEC>* dst, const VEC& src)
std::memcpy(dst, &src, sizeof(VEC));
}
/*
* @brief return if any of the
* elements of a mask is true (not 0)
*/
template<typename VEC>
ATH_ALWAYS_INLINE
bool vany(const VEC& mask){
static_assert(std::is_integral<vec_type_t<VEC>>::value,
"vec must be integral (aka a mask)");
VEC zero;
vbroadcast(zero,vec_type_t<VEC>{0});
return std::memcmp(&mask, &zero, sizeof(VEC)) != 0;
}
/*
* @brief select elements based on a mask
* Fill dst according to
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
*/
// $Id$
/**
* @file CxxUtils/test/copy_bounded_test.cxx
* @author sss
......@@ -14,6 +12,7 @@
#undef NDEBUG
#include "CxxUtils/copy_bounded.h"
#include "CxxUtils/span.h"
#include "boost/range/iterator_range.hpp"
#include "boost/range/algorithm/fill.hpp"
#include <vector>
......@@ -126,6 +125,15 @@ void test1()
test1a<arange, std::vector<int> >::test();
test1a<std::list<int>, arange>::test();
test1a<std::vector<int>, arange>::test();
std::vector<int> v1 {1, 2, 3, 4};
std::vector<int> v2 (4);
const std::vector<int>& cv1 = v1;
CxxUtils::copy_bounded (CxxUtils::make_span (cv1), v2);
assert (v1 == v2);
v2[2] = 10;
CxxUtils::copy_bounded (v2, CxxUtils::make_span (v1));
assert (v1 == v2);
}
int main()
......
/*
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
*/
/**
* @file CxxUtils/tests/span_test.cxx
......@@ -12,6 +12,7 @@
#undef NDEBUG
#include "CxxUtils/span.h"
#include "CxxUtils/reverse_wrapper.h"
#include <vector>
#include <cassert>
#include <iostream>
......@@ -84,6 +85,10 @@ void test1()
CxxUtils::span<float> s4 (ff, ff+8);
test1a<float> (s4);
std::vector v (std::begin(ff), std::end(ff));
auto s5 = CxxUtils::make_span (v);
test1a<float> (s5);
}
......
/*
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
*/
/**
* @file CxxUtils/test/vec_test_common.h
......@@ -428,6 +428,23 @@ test_convert_to_int(const VEC& v1)
}
}
template<class VEC>
void
test_any(const VEC& v1, const VEC& v2)
{
CxxUtils::vec_mask_type_t<VEC> lt = v1<v2;
constexpr size_t N = CxxUtils::vec_size<VEC>();
bool result = CxxUtils::vany(lt);
bool loopResult = false;
for (size_t i = 0; i < N; ++i) {
if (lt[i] != 0) {
loopResult = true;
break;
}
}
assert(result == loopResult);
}
/**
* Helper to fill a vector with N
* elements. Where N the size of the vec
......@@ -511,6 +528,7 @@ testInt1()
test_permute(testVec1); \
test_blend(testVec1); \
test_convert_to_double(testVec1); \
test_any(testVec2, testVec3); \
test_int(testVec1); \
test_logops(testVec3); \
} while (0)
......
......@@ -6,9 +6,11 @@ atlas_subdir( DataModelRunTests )
# Install files from the package:
atlas_install_joboptions( share/*.py )
atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
# Tests in the package:
function (datamodel_run_test testName)
cmake_parse_arguments( ARG "" "DEPENDS;COMMAND;ARG;EXTRA_IGNORE" "" ${ARGN} )
cmake_parse_arguments( ARG "MT" "DEPENDS;COMMAND;ARG;EXTRA_IGNORE" "" ${ARGN} )
if( ARG_COMMAND )
set( _command ${ARG_COMMAND} )
......@@ -17,15 +19,20 @@ function (datamodel_run_test testName)
endif()
if( ARG_ARG )
set( _arg ${ARG_ARG} )
set( _arg ${CMAKE_CURRENT_SOURCE_DIR}/test/${ARG_ARG} )
else()
set( _arg DataModelRunTests/${testName}_jo.py )
set( _arg ${CMAKE_CURRENT_SOURCE_DIR}/test/${testName}.py )
endif()
if( ARG_MT )
set( testName "${testName}MT" )
set( _command "${_command} --threads=1 " )
endif()
atlas_add_test( ${testName}
SCRIPT ${_command} ${_arg}
PROPERTIES TIMEOUT 300
LOG_IGNORE_PATTERN "has different type than the branch|no dictionary for class|^StorageSvc +INFO|Cache alignment|Unable to locate catalog|IOVDbSvc[0-9 ]+INFO|Invalid ./TagInfo${ARG_EXTRA_IGNORE}|The database does not exist|IDatabaseSvc::openDatabase.*=>"
PROPERTIES TIMEOUT 600
LOG_IGNORE_PATTERN "has different type than the branch|no dictionary for class|^StorageSvc +INFO|Cache alignment|Unable to locate catalog|IOVDbSvc[0-9 ]+INFO|Invalid ./TagInfo${ARG_EXTRA_IGNORE}|The database does not exist|IDatabaseSvc::openDatabase.*=>|New file created"
ENVIRONMENT "ATLAS_REFERENCE_TAG=DataModelRunTests/DataModelRunTestsReference-01-00-03"
DEPENDS ${ARG_DEPENDS} )
endfunction (datamodel_run_test)
......@@ -38,54 +45,47 @@ datamodel_run_test (xAODTestRead DEPENDS xAODTestWrite) #i:xaoddata.root o:xaodd
datamodel_run_test (xAODTestRead2 DEPENDS xAODTestRead) #i:xaoddata2.root o:xaoddata2x.root
datamodel_run_test (xAODTestTypelessRead DEPENDS xAODTestWrite)
datamodel_run_test (xAODTestRead3 DEPENDS xAODTestTypelessRead)
datamodel_run_test (xAODTestRead3MT
COMMAND "athena.py --threads=1"
EXTRA_IGNORE "|^xAODTestRead"
datamodel_run_test (xAODTestRead3 MT
EXTRA_IGNORE "|^xAODTe"
DEPENDS xAODTestTypelessRead)
datamodel_run_test (xAODTestReadRename DEPENDS xAODTestWrite)
datamodel_run_test (xAODTestReadRenameMT
COMMAND "athena.py --threads=1"
datamodel_run_test (xAODTestReadRename MT
DEPENDS xAODTestWrite)
datamodel_run_test (xAODTestReadFilter DEPENDS xAODTestWrite)
datamodel_run_test (xAODTestReadFilterRead DEPENDS xAODTestReadFilter)
datamodel_run_test (xAODRootTestRead
COMMAND python
ARG ${CMAKE_CURRENT_SOURCE_DIR}/share/xAODRootTestRead_t.py
ARG xAODRootTestRead_t.py
DEPENDS xAODTestWrite)
datamodel_run_test (xAODRootTestRead2
COMMAND python
ARG ${CMAKE_CURRENT_SOURCE_DIR}/share/xAODRootTestRead2_t.py
ARG xAODRootTestRead2_t.py
DEPENDS xAODRootTestRead)
datamodel_run_test (ByteStreamTestWrite)
datamodel_run_test (ByteStreamTestRead DEPENDS ByteStreamTestWrite)
datamodel_run_test (xAODTestSymlinks1)
datamodel_run_test (xAODTestSymlinks1MT
EXTRA_IGNORE "|^xAODTestRead"
COMMAND "athena.py --threads=1")
datamodel_run_test (xAODTestSymlinks1 MT
EXTRA_IGNORE "|^xAODTe")
datamodel_run_test (xAODTestSymlinks2
DEPENDS xAODTestWrite)
datamodel_run_test (xAODTestSymlinks2MT
COMMAND "athena.py --threads=1"
datamodel_run_test (xAODTestSymlinks2 MT
DEPENDS xAODTestWrite)
datamodel_run_test (xAODTestDecorHandle1)
datamodel_run_test (xAODTestDecorHandle1MT
COMMAND "athena.py --threads=1")
datamodel_run_test (xAODTestDecorHandle1 MT)
datamodel_run_test (xAODTestDecorHandle2
DEPENDS xAODTestWrite)
datamodel_run_test (xAODTestDecorHandle2MT
COMMAND "athena.py --threads=1"
datamodel_run_test (xAODTestDecorHandle2 MT
DEPENDS xAODTestWrite)
datamodel_run_test (CondWriter)
datamodel_run_test (CondReader
DEPENDS CondWriter)
datamodel_run_test (CondReaderMT
COMMAND "athena.py --threads=1"
datamodel_run_test (CondReader MT
DEPENDS CondWriter)
datamodel_run_test (CondReadWrite)
......@@ -103,38 +103,38 @@ datamodel_run_test (AllocTestWriteWithAlloc)
datamodel_run_test (AllocTestReadNoAllocWithoutAlloc
COMMAND "athena.py --filesInput=alloctestWithoutAlloc.root"
ARG DataModelRunTests/AllocTestReadWithoutAlloc_jo.py
ARG AllocTestReadWithoutAlloc.py
DEPENDS AllocTestWriteWithoutAlloc)
datamodel_run_test (AllocTestReadAllocWithAlloc
COMMAND "athena.py --filesInput=alloctestWithAlloc.root"
ARG DataModelRunTests/AllocTestReadWithAlloc_jo.py
ARG AllocTestReadWithAlloc.py
DEPENDS AllocTestWriteWithAlloc)
datamodel_run_test (AllocTestReadNoAllocWithAlloc
COMMAND "athena.py --filesInput=alloctestWithoutAlloc.root"
ARG DataModelRunTests/AllocTestReadWithAlloc_jo.py
ARG AllocTestReadWithAlloc.py
DEPENDS AllocTestWriteWithoutAlloc)
datamodel_run_test (AllocTestReadAllocWithoutAlloc
COMMAND "athena.py --filesInput=alloctestWithAlloc.root"
ARG DataModelRunTests/AllocTestReadWithoutAlloc_jo.py
ARG AllocTestReadWithoutAlloc.py
DEPENDS AllocTestWriteWithAlloc)
datamodel_run_test (RootAllocTestReadNoAllocWithoutAlloc
COMMAND python
ARG ${CMAKE_CURRENT_SOURCE_DIR}/share/RootAllocTestReadNoAllocWithoutAlloc_t.py
ARG RootAllocTestReadNoAllocWithoutAlloc_t.py
DEPENDS AllocTestWriteWithoutAlloc)
datamodel_run_test (RootAllocTestReadAllocWithAlloc
COMMAND python
ARG ${CMAKE_CURRENT_SOURCE_DIR}/share/RootAllocTestReadAllocWithAlloc_t.py
ARG RootAllocTestReadAllocWithAlloc_t.py
DEPENDS AllocTestWriteWithAlloc)
datamodel_run_test (RootAllocTestReadNoAllocWithAlloc
COMMAND python
ARG ${CMAKE_CURRENT_SOURCE_DIR}/share/RootAllocTestReadNoAllocWithAlloc_t.py
ARG RootAllocTestReadNoAllocWithAlloc_t.py
DEPENDS AllocTestWriteWithoutAlloc)
datamodel_run_test (RootAllocTestReadAllocWithoutAlloc
COMMAND python
ARG ${CMAKE_CURRENT_SOURCE_DIR}/share/RootAllocTestReadAllocWithoutAlloc_t.py
ARG RootAllocTestReadAllocWithoutAlloc_t.py
DEPENDS AllocTestWriteWithAlloc)
......
#
# Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration.
#
#
# File: DataModelRunTests/python/DataModelTestConfig.py
# Author: snyder@bnl.gov
# Date: Nov 2023
# Purpose: Helpers for configuration tests.
#
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from AthenaConfiguration.AllConfigFlags import initConfigFlags
from AthenaConfiguration.ComponentFactory import CompFactory
from AthenaPython.PyAthenaComps import Alg, StatusCode
from AthenaCommon.Constants import INFO
#
# Common configuration flag settings.
# Takes an optional input file name and event count.
# Remaining keyword argument names are interpreted as stream names. Example:
# flags = DataModelTestFlags (infile = 'SimplePoolFile.root',
# Stream1 = 'SimplePoolFile2.root')
#
def DataModelTestFlags (infile = None, evtMax = 20, **kw):
flags = initConfigFlags()
flags.Exec.MaxEvents = evtMax
flags.Exec.OutputLevel = INFO
flags.Common.MsgSourceLength = 18
# Disable FPE auditing.
flags.Exec.FPE = -2
# Set input/output files.
if infile:
flags.Input.Files = [infile]
for stream, outfile in kw.items():
flags.addFlag (f'Output.{stream}FileName', outfile)
# Block input file peeking.
from Campaigns.Utils import Campaign
flags.Input.RunNumber = 0
flags.Input.TimeStamp = 0
flags.Input.ProcessingTags = []
flags.Input.TypedCollections = []
flags.Input.isMC = True
flags.IOVDb.GlobalTag = ''
flags.Input.MCCampaign = Campaign.Unknown
return flags
#
# Common configuration for tests.
#
def DataModelTestCfg (flags, testName,
loadReadDicts = False,
loadWriteDicts = False,
EventsPerLB = None,
TimeStampInterval = None,
readCatalog = None):
from AthenaConfiguration.MainServicesConfig import \
MainServicesCfg, MessageSvcCfg
cfg = MainServicesCfg (flags)
cfg.merge (MessageSvcCfg (flags))
cfg.getService("MessageSvc").debugLimit = 10000
cfg.addService (CompFactory.ClassIDSvc (OutputLevel = INFO))
cfg.addService (CompFactory.ChronoStatSvc (ChronoPrintOutTable = False,
PrintUserTime = False,
StatPrintOutTable = False))
if flags.Input.Files == ['_ATHENA_GENERIC_INPUTFILE_NAME_']:
# No input file --- configure like an event generator,
# and make an xAODEventInfo.
from McEventSelector.McEventSelectorConfig import McEventSelectorCfg
mckw = {}
if EventsPerLB is not None:
mckw['EventsPerLB'] = EventsPerLB
if TimeStampInterval is not None:
mckw['TimeStampInterval'] = TimeStampInterval
cfg.merge (McEventSelectorCfg (flags, **mckw))
from xAODEventInfoCnv.xAODEventInfoCnvConfig import EventInfoCnvAlgCfg
cfg.merge (EventInfoCnvAlgCfg (flags, disableBeamSpot = True))
elif not flags.Input.Files[0].endswith ('.bs'):
# Configure reading.
from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg
cfg.merge (PoolReadCfg (flags))
# Load dictionaries if requested.
if loadWriteDicts:
cfg.merge (LoadWriteDictsCfg (flags))
if loadReadDicts:
cfg.merge (LoadReadDictsCfg (flags))
# Prevent races when we run tests in parallel in the same directory.
fileCatalog = testName + '_catalog.xml'
from AthenaPoolCnvSvc.PoolCommonConfig import PoolSvcCfg
kw = {'WriteCatalog' : 'file:' + fileCatalog}
if readCatalog:
kw['ReadCatalog'] = ['file:' + readCatalog]
cfg.merge (PoolSvcCfg (flags, **kw))
import os
try:
os.remove (fileCatalog)
except OSError:
pass
return cfg
#
# Configure an output stream.
#
def TestOutputCfg (flags, stream, itemList, typeNames = [], metaItemList = []):
from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg
acc = ComponentAccumulator()
itemList = ['xAOD::EventInfo#EventInfo',
'xAOD::EventAuxInfo#EventInfoAux.'] + itemList
helperTools = []
if typeNames:
helperTools = [ CompFactory.xAODMaker.EventFormatStreamHelperTool(
f'{stream}_EventFormatStreamHelperTool',
Key = f'EventFormat{stream}',
TypeNames = typeNames,
DataHeaderKey = f'Stream{stream}') ]
metaItemList = [ f'xAOD::EventFormat#EventFormat{stream}' ] + metaItemList
acc.merge (OutputStreamCfg (flags, stream,
disableEventTag = True,
ItemList = itemList,
HelperTools = helperTools,
MetadataItemList = metaItemList))
if typeNames:
alg = acc.getEventAlgo (f'OutputStream{stream}')
alg.WritingTool.SubLevelBranchName = '<key>'
acc.getService ('AthenaPoolCnvSvc').PoolAttributes += ["DEFAULT_SPLITLEVEL='1'"]
return acc
# Arrange to get dictionaries loaded for write tests.
# Do this as an algorithm so we can defer it to initialize().
# In some cases, loading DSOs during initial python processing
# can cause component loading to fail.
class LoadWriteDicts (Alg):
def __init__ (self, name = 'LoadWriteDicts', **kw):
return super(LoadWriteDicts, self).__init__ (name=name, **kw)
def initialize (self):
import ROOT
ROOT.gROOT.SetBatch(True)
import cppyy
cppyy.load_library("libDataModelTestDataCommonDict")
cppyy.load_library("libDataModelTestDataWriteDict")
cppyy.load_library("libDataModelTestDataWriteCnvDict")
ROOT.DMTest.B
ROOT.DMTest.setConverterLibrary ('libDataModelTestDataWriteCnvPoolCnv.so')
ROOT.DMTest.setTrigConverterLibrary ('libDataModelTestDataWriteSerCnv.so')
return StatusCode.Success
def LoadWriteDictsCfg (flags):
acc = ComponentAccumulator()
acc.addEventAlgo (LoadWriteDicts())
return acc
# Arrange to get dictionaries loaded for read tests.
# Do this as an algorithm so we can defer it to initialize().
# In some cases, loading DSOs during initial python processing
# can cause component loading to fail.
class LoadReadDicts (Alg):
def __init__ (self, name = 'LoadReadDicts', **kw):
return super(LoadReadDicts, self).__init__ (name=name, **kw)
def initialize (self):
import ROOT
ROOT.gROOT.SetBatch(True)
import cppyy
cppyy.load_library("libDataModelTestDataCommonDict")
cppyy.load_library("libDataModelTestDataReadDict")
ROOT.DMTest.B
ROOT.gROOT.GetClass('DMTest::HAuxContainer_v1')
ROOT.gROOT.GetClass('DataVector<DMTest::H_v1>')
ROOT.gROOT.GetClass('DMTest::HView_v1')
ROOT.DMTest.setConverterLibrary ('libDataModelTestDataReadCnvPoolCnv.so')
ROOT.DMTest.setTrigConverterLibrary ('libDataModelTestDataReadSerCnv.so')
return StatusCode.Success
def LoadReadDictsCfg (flags):
acc = ComponentAccumulator()
acc.addEventAlgo (LoadReadDicts())
return acc
Fri May 12 22:29:39 EDT 2023
Py:Athena INFO using release [?-22.0.0] [?] [?/?] -- built on [?]
Py:Athena INFO including file "AthenaCommon/Preparation.py"
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 "/ssd/sss/atlas/dvtest/../share/AllocTestReadWithAlloc_jo.py"
Py:ConfigurableDb INFO Read module info for 1230 configurables from 2 genConfDb files
Py:ConfigurableDb INFO No duplicates have been found: that's good !
Py:Athena INFO including file "DataModelRunTests/loadReadDicts.py"
Py:Athena INFO including file "DataModelRunTests/commonTrailer.py"
Py:Athena INFO including file "DataModelRunTests/setCatalog.py"
Py:Athena INFO including file "AthenaCommon/runbatch.py"
# setting LC_ALL to "C"
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v27r1p99)
running on karma on Fri May 12 22:29:57 2023
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
AthDictLoaderSvc INFO in initialize...
AthDictLoaderSvc INFO acquired Dso-registry
ClassIDSvc INFO getRegistryEntries: read 3178 CLIDRegistry entries for module ALL
CoreDumpSvc INFO Handling signals: 11(Segmentation fault) 7(Bus error) 4(Illegal instruction) 8(Floating point exception) 14(Alarm clock)
AthenaEventLoopMgr INFO Initializing AthenaEventLoopMgr
ClassIDSvc INFO getRegistryEntries: read 10786 CLIDRegistry entries for module ALL
PyComponentMgr INFO Initializing PyComponentMgr...
LoadReadDicts INFO Initializing LoadReadDicts...
MetaDataSvc INFO Initializing MetaDataSvc
PoolSvc INFO Set connectionsvc retry/timeout/IDLE timeout to 'ConnectionRetrialPeriod':300/ 'ConnectionRetrialTimeOut':3600/ 'ConnectionTimeOut':5 seconds with connection cleanup disabled
PoolSvc INFO Frontier compression level set to 5
DBReplicaSvc INFO Read replica configuration from /home/sss/atlas/dvtest/build/share/dbreplica.config
DBReplicaSvc INFO No specific match for domain found - use default fallback
DBReplicaSvc INFO Total of 1 servers found for host karma [atlas_dd ]
PoolSvc INFO Successfully setup replica sorting algorithm
PoolSvc INFO Setting up APR FileCatalog and Streams
PoolSvc INFO POOL WriteCatalog is file:AllocTestReadWithAllocalloctestWithAlloc_catalog.xml
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
MetaDataSvc INFO Found MetaDataTools = PublicToolHandleArray(['IOVDbMetaDataTool'])
EventSelector INFO EventSelection with query
PoolSvc INFO File is not in Catalog! Attempt to open it anyway.
DbSession INFO Open DbSession
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] 7D2BB6EF-FDCA-BA18-3A0E-3877C24DE71F
Domain[ROOT_All] INFO alloctestWithAlloc.root
RootDatabase.open INFO alloctestWithAlloc.root File version:62610
alloctestWithAl... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] 7D2BB6EF-FDCA-BA18-3A0E-3877C24DE71F
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
PoolSvc INFO File is not in Catalog! Attempt to open it anyway.
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] 7D2BB6EF-FDCA-BA18-3A0E-3877C24DE71F
Domain[ROOT_All] INFO alloctestWithAlloc.root
RootDatabase.open INFO alloctestWithAlloc.root File version:62610
alloctestWithAl... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] 7D2BB6EF-FDCA-BA18-3A0E-3877C24DE71F
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] 6BB5D2A5-3D0F-5B4F-84DB-0AE5256C1D04
Domain[ROOT_All] INFO alloctestWithAlloc.root
RootDatabase.open INFO alloctestWithAlloc.root File version:62610
ClassIDSvc INFO getRegistryEntries: read 1594 CLIDRegistry entries for module ALL
EventPersistenc... INFO Added successfully Conversion service:AthenaPoolCnvSvc
ClassIDSvc INFO getRegistryEntries: read 23 CLIDRegistry entries for module ALL
MetaDataSvc INFO AlgTool: ToolSvc.IOVDbMetaDataTool
AthenaEventLoopMgr INFO Setup EventSelector service EventSelector
ApplicationMgr INFO Application Manager Initialized successfully
alloctestWithAl... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] 6BB5D2A5-3D0F-5B4F-84DB-0AE5256C1D04
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] 6BB5D2A5-3D0F-5B4F-84DB-0AE5256C1D04
Domain[ROOT_All] INFO alloctestWithAlloc.root
RootDatabase.open INFO alloctestWithAlloc.root File version:62610
ApplicationMgr INFO Application Manager Started successfully
AlgResourcePool INFO TopAlg list empty. Recovering the one of Application Manager
AthenaPoolConve... INFO massageEventInfo: unable to get OverrideRunNumberFromInput property from EventSelector
AthenaEventLoopMgr INFO ===>>> start of run 0 <<<===
AthenaEventLoopMgr INFO ===>>> start processing event #1, run #0 0 events processed so far <<<===
AllocTest 0 10 20 30 1 11 21 31 2 12 22 32 3 13 23 33 4 14 24 34 5 15 25 35 6 16 26 36 7 17 27 37 8 18 28 38 9 19 29 39
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #0 1 events processed so far <<<===
ClassIDSvc INFO getRegistryEntries: read 77 CLIDRegistry entries for module ALL
AthenaEventLoopMgr INFO ===>>> start processing event #2, run #0 1 events processed so far <<<===
AllocTest 100 110 120 130 101 111 121 131 102 112 122 132 103 113 123 133 104 114 124 134 105 115 125 135 106 116 126 136 107 117 127 137 108 118 128 138 109 119 129 139
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #0 2 events processed so far <<<===
......@@ -140,16 +67,7 @@ AthenaEventLoopMgr INFO ===>>> done processing event #19, run #0 19 events
AthenaEventLoopMgr INFO ===>>> start processing event #20, run #0 19 events processed so far <<<===
AllocTest 1900 1910 1920 1930 1901 1911 1921 1931 1902 1912 1922 1932 1903 1913 1923 1933 1904 1914 1924 1934 1905 1915 1925 1935 1906 1916 1926 1936 1907 1917 1927 1937 1908 1918 1928 1938 1909 1919 1929 1939
AthenaEventLoopMgr INFO ===>>> done processing event #20, run #0 20 events processed so far <<<===
alloctestWithAl... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] 6BB5D2A5-3D0F-5B4F-84DB-0AE5256C1D04
ApplicationMgr INFO Application Manager Stopped successfully
LoadReadDicts INFO Finalizing LoadReadDicts...
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
XMLCatalog INFO File 'AllocTestReadWithAllocalloctestWithAlloc_catalog.xml' does not exist. New file created.
PyComponentMgr INFO Finalizing PyComponentMgr...
AthDictLoaderSvc INFO in finalize...
ToolSvc INFO Removing all tools created by ToolSvc
ChronoStatSvc.f... INFO Service finalized successfully
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
Py:Athena INFO leaving with code 0: "successful run"
leaving with code 0: "successful run"
Fri May 12 22:28:02 EDT 2023
Py:Athena INFO using release [?-22.0.0] [?] [?/?] -- built on [?]
Py:Athena INFO including file "AthenaCommon/Preparation.py"
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 "/ssd/sss/atlas/dvtest/../share/AllocTestReadWithoutAlloc_jo.py"
Py:ConfigurableDb INFO Read module info for 1230 configurables from 2 genConfDb files
Py:ConfigurableDb INFO No duplicates have been found: that's good !
Py:Athena INFO including file "DataModelRunTests/loadWriteDicts.py"
Py:Athena INFO including file "DataModelRunTests/commonTrailer.py"
Py:Athena INFO including file "DataModelRunTests/setCatalog.py"
Py:Athena INFO including file "AthenaCommon/runbatch.py"
# setting LC_ALL to "C"
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v27r1p99)
running on karma on Fri May 12 22:28:22 2023
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
AthDictLoaderSvc INFO in initialize...
AthDictLoaderSvc INFO acquired Dso-registry
ClassIDSvc INFO getRegistryEntries: read 3178 CLIDRegistry entries for module ALL
CoreDumpSvc INFO Handling signals: 11(Segmentation fault) 7(Bus error) 4(Illegal instruction) 8(Floating point exception) 14(Alarm clock)
AthenaEventLoopMgr INFO Initializing AthenaEventLoopMgr
ClassIDSvc INFO getRegistryEntries: read 10519 CLIDRegistry entries for module ALL
PyComponentMgr INFO Initializing PyComponentMgr...
LoadWriteDicts INFO Initializing LoadWriteDicts...
MetaDataSvc INFO Initializing MetaDataSvc
PoolSvc INFO Set connectionsvc retry/timeout/IDLE timeout to 'ConnectionRetrialPeriod':300/ 'ConnectionRetrialTimeOut':3600/ 'ConnectionTimeOut':5 seconds with connection cleanup disabled
PoolSvc INFO Frontier compression level set to 5
DBReplicaSvc INFO Read replica configuration from /home/sss/atlas/dvtest/build/share/dbreplica.config
DBReplicaSvc INFO No specific match for domain found - use default fallback
DBReplicaSvc INFO Total of 1 servers found for host karma [atlas_dd ]
PoolSvc INFO Successfully setup replica sorting algorithm
PoolSvc INFO Setting up APR FileCatalog and Streams
PoolSvc INFO POOL WriteCatalog is file:AllocTestReadWithoutAllocalloctestWithAlloc_catalog.xml
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
MetaDataSvc INFO Found MetaDataTools = PublicToolHandleArray(['IOVDbMetaDataTool'])
EventSelector INFO EventSelection with query
PoolSvc INFO File is not in Catalog! Attempt to open it anyway.
DbSession INFO Open DbSession
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] 7D2BB6EF-FDCA-BA18-3A0E-3877C24DE71F
Domain[ROOT_All] INFO alloctestWithAlloc.root
RootDatabase.open INFO alloctestWithAlloc.root File version:62610
alloctestWithAl... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] 7D2BB6EF-FDCA-BA18-3A0E-3877C24DE71F
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
PoolSvc INFO File is not in Catalog! Attempt to open it anyway.
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] 7D2BB6EF-FDCA-BA18-3A0E-3877C24DE71F
Domain[ROOT_All] INFO alloctestWithAlloc.root
RootDatabase.open INFO alloctestWithAlloc.root File version:62610
alloctestWithAl... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] 7D2BB6EF-FDCA-BA18-3A0E-3877C24DE71F
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] 6BB5D2A5-3D0F-5B4F-84DB-0AE5256C1D04
Domain[ROOT_All] INFO alloctestWithAlloc.root
RootDatabase.open INFO alloctestWithAlloc.root File version:62610
ClassIDSvc INFO getRegistryEntries: read 1595 CLIDRegistry entries for module ALL
EventPersistenc... INFO Added successfully Conversion service:AthenaPoolCnvSvc
ClassIDSvc INFO getRegistryEntries: read 23 CLIDRegistry entries for module ALL
MetaDataSvc INFO AlgTool: ToolSvc.IOVDbMetaDataTool
AthenaEventLoopMgr INFO Setup EventSelector service EventSelector
ApplicationMgr INFO Application Manager Initialized successfully
alloctestWithAl... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] 6BB5D2A5-3D0F-5B4F-84DB-0AE5256C1D04
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] 6BB5D2A5-3D0F-5B4F-84DB-0AE5256C1D04
Domain[ROOT_All] INFO alloctestWithAlloc.root
RootDatabase.open INFO alloctestWithAlloc.root File version:62610
ApplicationMgr INFO Application Manager Started successfully
AlgResourcePool INFO TopAlg list empty. Recovering the one of Application Manager
AthenaPoolConve... INFO massageEventInfo: unable to get OverrideRunNumberFromInput property from EventSelector
AthenaEventLoopMgr INFO ===>>> start of run 0 <<<===
AthenaEventLoopMgr INFO ===>>> start processing event #1, run #0 0 events processed so far <<<===
AllocTest 0 10 20 30 1 11 21 31 2 12 22 32 3 13 23 33 4 14 24 34 5 15 25 35 6 16 26 36 7 17 27 37 8 18 28 38 9 19 29 39
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #0 1 events processed so far <<<===
ClassIDSvc INFO getRegistryEntries: read 65 CLIDRegistry entries for module ALL
AthenaEventLoopMgr INFO ===>>> start processing event #2, run #0 1 events processed so far <<<===
AllocTest 100 110 120 130 101 111 121 131 102 112 122 132 103 113 123 133 104 114 124 134 105 115 125 135 106 116 126 136 107 117 127 137 108 118 128 138 109 119 129 139
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #0 2 events processed so far <<<===
......@@ -140,16 +67,7 @@ AthenaEventLoopMgr INFO ===>>> done processing event #19, run #0 19 events
AthenaEventLoopMgr INFO ===>>> start processing event #20, run #0 19 events processed so far <<<===
AllocTest 1900 1910 1920 1930 1901 1911 1921 1931 1902 1912 1922 1932 1903 1913 1923 1933 1904 1914 1924 1934 1905 1915 1925 1935 1906 1916 1926 1936 1907 1917 1927 1937 1908 1918 1928 1938 1909 1919 1929 1939
AthenaEventLoopMgr INFO ===>>> done processing event #20, run #0 20 events processed so far <<<===
alloctestWithAl... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] 6BB5D2A5-3D0F-5B4F-84DB-0AE5256C1D04
ApplicationMgr INFO Application Manager Stopped successfully
LoadWriteDicts INFO Finalizing LoadWriteDicts...
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
XMLCatalog INFO File 'AllocTestReadWithoutAllocalloctestWithAlloc_catalog.xml' does not exist. New file created.
PyComponentMgr INFO Finalizing PyComponentMgr...
AthDictLoaderSvc INFO in finalize...
ToolSvc INFO Removing all tools created by ToolSvc
ChronoStatSvc.f... INFO Service finalized successfully
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
Py:Athena INFO leaving with code 0: "successful run"
leaving with code 0: "successful run"
Fri May 12 22:26:42 EDT 2023
Py:Athena INFO using release [?-22.0.0] [?] [?/?] -- built on [?]
Py:Athena INFO including file "AthenaCommon/Preparation.py"
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 "/ssd/sss/atlas/dvtest/../share/AllocTestReadWithAlloc_jo.py"
Py:ConfigurableDb INFO Read module info for 1230 configurables from 2 genConfDb files
Py:ConfigurableDb INFO No duplicates have been found: that's good !
Py:Athena INFO including file "DataModelRunTests/loadReadDicts.py"
Py:Athena INFO including file "DataModelRunTests/commonTrailer.py"
Py:Athena INFO including file "DataModelRunTests/setCatalog.py"
Py:Athena INFO including file "AthenaCommon/runbatch.py"
# setting LC_ALL to "C"
ApplicationMgr SUCCESS
====================================================================================================================================
Welcome to ApplicationMgr (GaudiCoreSvc v27r1p99)
running on karma on Fri May 12 22:27:01 2023
====================================================================================================================================
ApplicationMgr INFO Application Manager Configured successfully
AthDictLoaderSvc INFO in initialize...
AthDictLoaderSvc INFO acquired Dso-registry
ClassIDSvc INFO getRegistryEntries: read 3178 CLIDRegistry entries for module ALL
CoreDumpSvc INFO Handling signals: 11(Segmentation fault) 7(Bus error) 4(Illegal instruction) 8(Floating point exception) 14(Alarm clock)
AthenaEventLoopMgr INFO Initializing AthenaEventLoopMgr
ClassIDSvc INFO getRegistryEntries: read 10786 CLIDRegistry entries for module ALL
PyComponentMgr INFO Initializing PyComponentMgr...
LoadReadDicts INFO Initializing LoadReadDicts...
MetaDataSvc INFO Initializing MetaDataSvc
PoolSvc INFO Set connectionsvc retry/timeout/IDLE timeout to 'ConnectionRetrialPeriod':300/ 'ConnectionRetrialTimeOut':3600/ 'ConnectionTimeOut':5 seconds with connection cleanup disabled
PoolSvc INFO Frontier compression level set to 5
DBReplicaSvc INFO Read replica configuration from /home/sss/atlas/dvtest/build/share/dbreplica.config
DBReplicaSvc INFO No specific match for domain found - use default fallback
DBReplicaSvc INFO Total of 1 servers found for host karma [atlas_dd ]
PoolSvc INFO Successfully setup replica sorting algorithm
PoolSvc INFO Setting up APR FileCatalog and Streams
PoolSvc INFO POOL WriteCatalog is file:AllocTestReadWithAllocalloctestWithoutAlloc_catalog.xml
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
MetaDataSvc INFO Found MetaDataTools = PublicToolHandleArray(['IOVDbMetaDataTool'])
EventSelector INFO EventSelection with query
PoolSvc INFO File is not in Catalog! Attempt to open it anyway.
DbSession INFO Open DbSession
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] C825D530-AD2A-DC8C-A73F-423D68AA656E
Domain[ROOT_All] INFO alloctestWithoutAlloc.root
RootDatabase.open INFO alloctestWithoutAlloc.root File version:62610
alloctestWithou... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] C825D530-AD2A-DC8C-A73F-423D68AA656E
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
PoolSvc INFO File is not in Catalog! Attempt to open it anyway.
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] C825D530-AD2A-DC8C-A73F-423D68AA656E
Domain[ROOT_All] INFO alloctestWithoutAlloc.root
RootDatabase.open INFO alloctestWithoutAlloc.root File version:62610
alloctestWithou... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] C825D530-AD2A-DC8C-A73F-423D68AA656E
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] CD6FB0BB-7C6B-A24A-9ED0-C09A153D3FDD
Domain[ROOT_All] INFO alloctestWithoutAlloc.root
RootDatabase.open INFO alloctestWithoutAlloc.root File version:62610
ClassIDSvc INFO getRegistryEntries: read 1594 CLIDRegistry entries for module ALL
EventPersistenc... INFO Added successfully Conversion service:AthenaPoolCnvSvc
ClassIDSvc INFO getRegistryEntries: read 23 CLIDRegistry entries for module ALL
MetaDataSvc INFO AlgTool: ToolSvc.IOVDbMetaDataTool
AthenaEventLoopMgr INFO Setup EventSelector service EventSelector
ApplicationMgr INFO Application Manager Initialized successfully
alloctestWithou... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] CD6FB0BB-7C6B-A24A-9ED0-C09A153D3FDD
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
DbSession INFO Open DbSession
Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All]
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] CD6FB0BB-7C6B-A24A-9ED0-C09A153D3FDD
Domain[ROOT_All] INFO alloctestWithoutAlloc.root
RootDatabase.open INFO alloctestWithoutAlloc.root File version:62610
ApplicationMgr INFO Application Manager Started successfully
AlgResourcePool INFO TopAlg list empty. Recovering the one of Application Manager
AthenaPoolConve... INFO massageEventInfo: unable to get OverrideRunNumberFromInput property from EventSelector
AthenaEventLoopMgr INFO ===>>> start of run 0 <<<===
AthenaEventLoopMgr INFO ===>>> start processing event #1, run #0 0 events processed so far <<<===
AllocTest 0 10 20 30 1 11 21 31 2 12 22 32 3 13 23 33 4 14 24 34 5 15 25 35 6 16 26 36 7 17 27 37 8 18 28 38 9 19 29 39
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #0 1 events processed so far <<<===
ClassIDSvc INFO getRegistryEntries: read 77 CLIDRegistry entries for module ALL
AthenaEventLoopMgr INFO ===>>> start processing event #2, run #0 1 events processed so far <<<===
AllocTest 100 110 120 130 101 111 121 131 102 112 122 132 103 113 123 133 104 114 124 134 105 115 125 135 106 116 126 136 107 117 127 137 108 118 128 138 109 119 129 139
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #0 2 events processed so far <<<===
......@@ -140,16 +67,7 @@ AthenaEventLoopMgr INFO ===>>> done processing event #19, run #0 19 events
AthenaEventLoopMgr INFO ===>>> start processing event #20, run #0 19 events processed so far <<<===
AllocTest 1900 1910 1920 1930 1901 1911 1921 1931 1902 1912 1922 1932 1903 1913 1923 1933 1904 1914 1924 1934 1905 1915 1925 1935 1906 1916 1926 1936 1907 1917 1927 1937 1908 1918 1928 1938 1909 1919 1929 1939
AthenaEventLoopMgr INFO ===>>> done processing event #20, run #0 20 events processed so far <<<===
alloctestWithou... INFO Database being retired...
Domain[ROOT_All] INFO -> Deaccess DbDatabase READ [ROOT_All] CD6FB0BB-7C6B-A24A-9ED0-C09A153D3FDD
ApplicationMgr INFO Application Manager Stopped successfully
LoadReadDicts INFO Finalizing LoadReadDicts...
Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All]
XMLCatalog INFO File 'AllocTestReadWithAllocalloctestWithoutAlloc_catalog.xml' does not exist. New file created.
PyComponentMgr INFO Finalizing PyComponentMgr...
AthDictLoaderSvc INFO in finalize...
ToolSvc INFO Removing all tools created by ToolSvc
ChronoStatSvc.f... INFO Service finalized successfully
ApplicationMgr INFO Application Manager Finalized successfully
ApplicationMgr INFO Application Manager Terminated successfully
Py:Athena INFO leaving with code 0: "successful run"
leaving with code 0: "successful run"