Project

General

Profile

Support #22639

Failure to build a dictionary after port to art v3

Added by Rob Kutschke about 1 year ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
05/28/2019
Due date:
% Done:

100%

Estimated time:
Spent time:
Scope:
Internal
Experiment:
Mu2e
SSI Package:
art
Duration:

Description

We have almost finished porting the Mu2e Offline package to use art v3. One of the outstanding issues is that the package DAQDataProducts will not build under debug. It does build under prof.

I have made a minimal standalone demonstration. The tar file is on cluck.

source /cvmfs/mu2e.opensciencegrid.org/setupmu2e-art.sh
tar xzf /home/kutschke/Offline_190523/DAQBug/Standalone.tar.gz
cd Standalone
./buildopts --build=debug
source setup.sh
scons -j 32

As best I can tell, the error occurs during the genreflex step.

If you redo this in a clean directory and skip the .buildopts step, this will give you a prof build, which succeeds.

History

#1 Updated by Kyle Knoepfel about 1 year ago

  • % Done changed from 0 to 100
  • Assignee set to Kyle Knoepfel
  • Status changed from New to Closed
  • Tracker changed from Bug to Support
  • SSI Package art added
  • Experiment Mu2e added
  • Experiment deleted (-)

This issue was resolved by removing the explicit template instantiations in the classes.h file.



Also available in: Atom PDF