Project

General

Profile

Feature #1302

No stack trace option

Added by Rogers, Chris over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
common_cpp
Target version:
Start date:
03 July 2013
Due date:
% Done:

100%

Estimated time:
Workflow:
New Issue

Description

Check can we disable stack tracing?

#1

Updated by Rogers, Chris over 9 years ago

Stack trace has to be disabled by adding -DNO_STACKTRACE to the compile time flags. This is intended to support non-gcc compilers as the stacktrace code is compiler-dependent. I can add a boolean which would be set in datacards for use by e.g. GRID software. Currently user has to hack the build script (I can help).

#2

Updated by Rogers, Chris over 9 years ago

  • Category set to common_cpp
  • Assignee set to Rogers, Chris
  • Target version set to Future MAUS release

I added a datacard 'will_do_stack_trace' to handle this. The bin/utilities/execute_against_data.py script now adds the datacard on the command line. Note that I am having trouble identifying whether this has sped anything up as we have fixed in the trunk the various bugs that was causing exceptions in the first place.

Committed as r961

#3

Updated by Rogers, Chris over 9 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100
#4

Updated by Rajaram, Durga over 9 years ago

  • Target version changed from Future MAUS release to MAUS-v0.6.0

Also available in: Atom PDF