Back to the main LIM wiki page

Minutes of the LIM meeting, Nov 11, 2004

Present: Shahzad Muzaffar (CMS), Emil Obreshkov (ATLAS), Eric Poinsignon (SPI), Andreas Pfeiffer (SPI)

Apologies: David Quarrie (ATLAS), Florence Ranjard (LHCb)

Actions:


- The latest releases of SEAL (1.4.2) and PI (1.2.4) have been build for all platforms including the _dbg version for SLC3 as requested by ATLAS.

- Shahzad and Eric will start the build of the new external packages (for CMS) asap (Friday or early next week).

- Callgrind (and kcachegrind) are installed for SLC3 and are in test by Stefan Roiser.

- The missing libs (and modules) for POOL 1.7.0 on SLC3 have been added by Andreas.

Issues:


Andreas will investigate about the status of the root-4 based versions of the projects and report at the next meeting (or through the mailing list).

Emil reported that building the ATLAS release takes significantly longer on SLC3 and asked if anybody has seen a similar effect. Nobody had. He also reported that shared libs in debug mode are about a factor of two smaller on SLC3 as compared to RH. This might be related to different default compiler settings on the two platforms:

   lxbuild001:seti > cat /etc/redhat-release 
   Scientific Linux CERN release 3.0.3 (SL)
   lxbuild001:seti > g++ -v --help | more
   Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/specs
   Configured with: ../configure --prefix=/usr --mandir=/usr/share/man \
       --infodir=/usr/share/info --enable-shared --enable-threads=posix \
       --disable-checking --with-system-zlib --enable-__cxa_atexit \
       --host=i386-redhat-linux
   Thread model: posix
   gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-42)
   
   lxplus004:pfeiffer > cat /etc/redhat-release 
   Red Hat Linux release 7.3 (Valhalla)
   lxplus004:pfeiffer > g++ -v --help | more
   Reading specs from /usr/local/gcc-alt-3.2.3/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/specs
   Configured with: ./configure --prefix=/usr/local/gcc-alt-3.2.3 --enable-shared
   Thread model: posix
   gcc version 3.2.3

Emil has asked the Linux support team for an explanation. He will circulate their answer to the LIM mailing list.

Andreas reported that there is a major problem on the Mac in conjunction with static objects in shared libs when used through a plugin manager. The plugin manager loads the shared lib of the plugin and the static objects in this lib are properly initialized. Once the plugin then loads another shared lib, the static objects in the new lib are not initialized. This presently causes the SEAL plugin mechanism to fail when asked to load root libs. The resolution of this problem is only expected with the new Mac OS X release 10.4 (Tiger). Thus no planning for releases on Mac can be given, although builds of the projects are done now.

Next meeting: November 25, 11:00.


Action items:


new and outstanding:

- check status of root-4 based releases

- plan for releases on Mac - problem on Mac (see minutes of Nov 11, 2004)

- plan/install external packages for CMS and LHCb - started

closed:

- provide _dbg versions for SLC3 platform - foreseen for the new releases of the projects: seal 1.4.2, pool 1.8.0, pi 1.4.2 and the root-4 based counterparts. -> (11nov2004) closed with the cutting of the mentioned releases.

- PI 1.2.3 for rh73_gcc32 - moved to version 1.2.4 (using seal 1.4.2) -> (11nov2004) done with release 1.2.4

-- Main.pfeiffer - 24 Nov 2004

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2004-12-10 - AndreasPfeiffer
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    SPI All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback