80 likes | 160 Vues
Code Migration. James Bellinger University of Wisconsin at Madison 3-Feb-2010. 3-Feb-2010. 1. cdfsoft2 6.1.6.migrate. S. Rolli found a discrepancy between running on SL3/SL4 and SL5. It does not seem excessive—on the order of what is seen with maxopt—but experts are investigating.
E N D
Code Migration James Bellinger University of Wisconsin at Madison 3-Feb-2010 3-Feb-2010 1
cdfsoft2 6.1.6.migrate • S. Rolli found a discrepancy between running on SL3/SL4 and SL5. • It does not seem excessive—on the order of what is seen with maxopt—but experts are investigating 3-Feb-2010
Example of validation issue Looks like one entry shifted between bins
cdfsoft2 6.1.4mc.migrate • I’ve been going over the list of patches Lynn left • Some require more expert inspection. Do we want to include these code mods as part of a new patch? • BottomMods/BottomMods/ana/TAddStableLinks.hh -r 1.2 • DataFileDB/test/dcache/DFCDCacheStage.cc -r 1.2 • DataFileDB/test/dcache/DFCDCacheTest.cc -r 1.2 • DataFileDB/test/tape/tapeWrite.cc -r 1.40 • Stntuple/Stntuple/mod/InitStntupleDataBlocks.hh -r 1.40.2.1 3-Feb-2010
Non-Critical Upgrades • Oracle instant_client 10.2.0.3 on fcdfbld5 for testing • D.Box suggested we rebuild with instant_client and test TrigSim++, ProductionExe with DB_DEBUG set to –1 • Some scripts need review: reference Oracle directory • Rootd and xrootd: 4.04/02 testing • Edm, EdmModules, EdmObjects, EdmUtilities on SL3 • Edm/MultiRootOutputFile.hh • Added a comment: still failed to compile. • Removed comment—compiles now ??????? 3-Feb-2010 5
Tentative (aka WAG) Timeline http://www.hep.wisc.edu/~jnb/cdfsoft/current/Timeline.xls 3-Feb-2010
Various • Request sent to physics group leaders asking what they need for validation. • So far no suggestions 3-Feb-2010
Sub-projects • Issue/Question • Required for • Required for • Required for • Issue/Question • vertical test • Remote tests • release # • Status • Who • Comments • 10K Validate 6.1.6.migrate SL4/SL4 • YES • YES • YES: 616 • pending • S.Rolli • day • 10K Validate 6.1.6.migrate SL4/SL5 • YES • YES • YES: 616 • pending • S.Rolli • day • 10K Validate 6.1.6.migrate SL5/SL5 • YES • YES • YES: 616 • pending • S.Rolli • day • TrigSim+ProductionExe diff • YES • YES • YES: 616 • in progress • Costas • Is the difference in results real? • 100K Validate 6.1.6.migrate SL5/SL5 • YES • YES • YES: 616 • pending • S.Rolli • ?40K is handy • Review patches for use w/ 6.1.4mc.migrate • YES • YES • YES: mc • pending • J.Bellinger • time=? • Use patches to create build of 6.1.4mc.migrate • YES • YES • YES: mc • pending • J.Bellinger/L.Garren • time=? • Use Full Flavor for 32/64 bit SL5 • NO • NO • Decided: all • pending • L.Garren • time=? • SRT_CDF changes • NO • YES • YES: all • pending • L.Garren • ? related to above? • All distribution scripts • NO • YES • YES: all • pending • L.Garren • superset of above • sam package • NO • NO • YES: all • in progress • ? • testing? • cdfkits vs fnkits • NO • YES • YES: all • pending • ? • Lynn saw difference, sanity check required • Check versions of java/perl/tcl • NO • NO • YES: all • in progress • R.Snider, LGarren • java 1.6.0.x, perl 5.8.8, tcl 8.4; looks like a go • " • " • " • " • " • SLC5(lxplus5) vs SLF5; grid machines, CMS, Atlas • " • " • " • " • " • Jnb note • Fermi additions to SLF5 seem unimportant • Document migrate changes • NO • NO • YES: all • pending • J.Bellinger • Need email/web page documentation of new release • instant_client Oracle • NO • NO • NO • pending • ?D. Box? • ?Interface same? Test • root 4.00vs 4.04 • NO • NO • NO • pending • R.Culbertson, J.Bellinger • problems: may need packaging massaging • dcap declared as current • NO • NO • No but • pending • ? • Releases from now on should do this • cvsroot command fixed • NO • NO • No • pending • ? • Fixed in development • dbfrontier in 6.1.6 code • NO • ? • Yes: 616 ? • pending • R.Snider and S.Lammel? • Snider to make sure this is understood