Bug #22521
Undefined modules in job fcls.
Occurs In:
Scope:
Internal
Experiment:
MicroBooNE
SSI Package:
art
Description
In art v3_02_05, the following crash is triggered if there are undefined modules in trigger paths or end paths.
$ lar -c test.fcl --debug-config /dev/stdout
%MSG-s StdLibException:
Standard library exception caught in art
map::at
%MSG
Art has completed and will exit with status 66.
Here is the complete test.fcl:
process_name: Test
physics:
{
trigger_paths: [ reco ]
reco: [ undefinedmodule ]
}
source:
{
module_type: RootInput
}
The fcl file does contain a logic error. Art should produce a better error message.
Related issues
History
#1 Updated by Kyle Knoepfel over 1 year ago
- Estimated time set to 2.00 h
- Assignee set to Kyle Knoepfel
- Status changed from New to Feedback
- Category set to Infrastructure
- SSI Package art added
- Experiment MicroBooNE added
- Experiment deleted (
-)
We will fix the bug. Do you require an art 3.02.06 release for this?
#2 Updated by Kyle Knoepfel over 1 year ago
- % Done changed from 0 to 100
- Target version set to 3.02.06
- Status changed from Feedback to Closed
Implemented with commit art:0748103.
#3 Updated by Kyle Knoepfel over 1 year ago
- Has duplicate Feature #22776: More helpful error message when a module isn't found in the modules list of "prune_configuration.cc". added