Project

General

Profile

Bug #17960

problem with the debug build of larreco on SLF6

Added by Lynn Garren about 2 years ago. Updated almost 2 years ago.

Status:
Assigned
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
10/18/2017
Due date:
% Done:

0%

Estimated time:
8.00 h
Spent time:
Occurs In:
Experiment:
-
Co-Assignees:
Duration:

Description

When building larreco for debug on SLF6, there is an undefined reference to clock_gettime. This problem can be resolved temporarily by adding -lrt to the link list for liblarreco_RecoAlg_ImagePatternAlgs_TF.so (for SLF).

However, the actual problem is that the TENSORFLOW cmake variable is apparently being overwritten. The actual link list contains -ltensorflow-core instead of the expected $TENSORFLOW_LIB/libtensorflow-core.so. We need to understand what is overwriting the link list in order to make a proper fix.

Associated revisions

Revision 97065e8c (diff)
Added by Jason Stock almost 2 years ago

Work around for LArSoft Issue #17960.
Note, this is not a fix. Just the workaround.

Revision c34f1fc4 (diff)
Added by Jason Stock almost 2 years ago

These were breaking changes that should stay on a feature branch until the next release

Revert "Work around for LArSoft Issue #17960."
This reverts commit 97065e8cd6c3c38b2b7b72bad9c623483ef5a072.
Revert "BackTracker/ParticleInventory update"
This reverts commit 42e53c116fff58d643bd0157bb98520442a35d86.

History

#1 Updated by Lynn Garren almost 2 years ago

A temporary workaround is now in the head of larreco develop.



Also available in: Atom PDF