80 likes | 192 Views
Code Migration. James Bellinger University of Wisconsin at Madison 10-Feb-2010. 10-Feb-2010. 1. cdfsoft2 6.1.6.migrate. S. Rolli found the problem: in the diagnostic code Change in results by itself is minor change in 5’th decimal place when near 0 gives a sign change
E N D
Code Migration James Bellinger University of Wisconsin at Madison 10-Feb-2010 10-Feb-2010 1
cdfsoft2 6.1.6.migrate • S. Rolli found the problem: in the diagnostic code • Change in results by itself is minor • change in 5’th decimal place when near 0 gives a sign change • She is proceeding with the rest of the tests, expect to hear today 10-Feb-2010
cdfsoft2 6.1.4mc.migrate • Lynn is starting with the changes required for 6.1.6.migrate • Experts agreed that the code changes were appropriate 10-Feb-2010
Non-Critical Upgrades: Oracle • 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 • Stntuple uses some include files not found in oracle_instant_client 10-Feb-2010 4
Non-Critical Upgrades: rootd • Rootd and xrootd: 4.04/02 testing • Entire cdfsoft code base tested: Problems found • rootcint doesn't recognize max_block_size in CLTD_StorableBank: Old problem? Needs hack • Changes in underlying TBRIK for TEdBrik: still have missing graphics routines Partly fixed • Problem with a .cxxd treated as a makefile with a “bad separator” • Ignoring Level3 10-Feb-2010 5
Current Timeline http://www.hep.wisc.edu/~jnb/cdfsoft/current/Timeline.xls 10-Feb-2010
Various • Request sent to physics group leaders asking what they need for validation. • So far no suggestions • Only detailed response proposed that extensive validation isn’t required • Prospective 7.1 release will need extensive validation • The longer we wait the harder it will be 10-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