LEP TF meeting

Europe/Zurich
ZOOM

ZOOM

Dirk Duellmann (CERN), Ulrich Schwickerath (CERN)
Description

~ fortnightly LEP working group meeting - currently joint with CERNLIB community port  working group.

Participants: Ulrich (chair), Andrii, Matthias, Dirk

Introduction:

Reviews of old action items:

  • ownership of cern.ch/cernlib should be solved. Needs confirmation with Gerardo.

CERNLIB status:

CERNLIB builds on MAC with brew: There was a brief discussion about building cernlib with brew for MAC. Andrii explained that first all dependencies need to be installed manually. Both the build script (based on imake) and cMake should work. There is now also https://github.com/davidchall/homebrew-hep

Action item: document the required steps directly in the README.md of the repository

 

Andrii noted that there are references outside CERN on CERNLIB which should be updated. One of them is Wikipedia. https://en.wikipedia.org/wiki/CERN_Program_Library. When doing so though it must be ensured that this is a community effort and not an official CERN initiative, thus CERN is not going to give any support for this.

 

The community CERNLIB is being picked up, namely by:

Marcello reported on the channel that a theorist validated the library on MAC. Action item: contact him and ask for more details.

Andrii also reported that he did a JADE on MAC build which worked fine. The idea is to push it to the opendata portal.

 

ALEPH status: 

DELPHI status:

Ulrich reported about a few updates and bug fixes. The C++ framework IDEA was added to the stack. With this, things look pretty complete.

OPAL status:

There has been good progress with the OPAL software. Builds are easier now to do. To help with the tasks, OPAL now has a JIRE project to track issues. When comparing 32bit and 64bit results, differences where found which could be traced down to an optimisation issue when running in 64bit. Switching off optimisation and rebuilding the libraries with no optimisation solved the issue and made the builds compatible. This looks promising, however, more tests will be required. 

Matthias plans to source the CVMFS version of the OPAL stack centrally very soon so that the stack is properly setup when OPAL users log in.

On the event display, Ulrich got access to the code base. A set of about 20 missing functions PHIGS functions have been identified which are not used by DELPHI. Some of them may need a bit of time to be implemented or replaced.

When trying to link there were as well 3 kuip related symbols which could not be resolved. This need a deeper look, and my just be an issue of the order of linking.

OPAL is currently using the DELPHI builds for CERNLIB on CVMFS.

Discussion:

Matthias mentioned that it would be handy to have the CERNLIB sources on cvmfs. This was not done because of possible licensing issues. It was agreed to leave it as it is now. 

There was also a bit of confusion about the recent CERNLIB builds by DELPHI. For the 32bit builds the libraries are in /lib while for 64bit builds they are in lib64. For Ubuntu builds, there are only 64bit builds and these go to /lib. The cernlib script takes this correctly into account. It was concluded that this is rather a feature than a bug. Having something more consistent is still worth to be checked, e.g. populating both paths.  Action item: Ulrich  

 


 

There are minutes attached to this event. Show them.
    • 11:00 11:05
      Introduction 5m
      Speaker: Ulrich Schwickerath (CERN)
    • 11:05 11:20
      Community CERNLIB status update 15m

      Recent changes, licensing

      Speaker: Andrii Verbytskyi
    • 11:20 11:30
      ALEPH 10m
      Speaker: Marcello Maggi (Universita e INFN, Bari (IT))
    • 11:40 11:50
      OPAL 10m
      Speaker: Matthias Schroeder (CERN)
    • 11:50 12:00
      Discussion 10m