Cling error

Issue #200 resolved
William Shields created an issue

I am seeing this cling error when I run BDSIM:

#!
BDSRunAction::BeginOfRunAction>  Run 0 start. Time is Fri Jul  7 14:03:05 2017

BDSOutputROOTEvent::Initialise> Setting up new file: output_event.root
Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:
   Missing FileEntry for ../parser/optionsBase.h
   requested to autoload type GMAD::OptionsBase
---> Begin of event: 0
---> Begin of event: 100

It only appears if output is generated (for rootevent at least), and is irrespective of input file.

The same error also appears when running rebdsim with the generated file.

Comments (5)

  1. Jochem Snuverink

    ah from the error message it appears you run with the supposed fix. How do you execute bdsim?

  2. William Shields reporter

    I run the build, up to date. I had no install so the ROOT_INCLUDE_PATH method didn't work.

    I now have an install with the ROOT_INCLUDE_PATH exported as per issue #199, it's working fine now.

  3. Laurie Nevay

    This is now resolved. BDSIM must be installed to use it properly - this is a requirement of the ROOT code. This warning may appear but doesn't affect the data being written.

  4. Jochem Snuverink

    @william_shields : okay thanks for the feedback. It seems the solution I made in #199 wasn't working general enough, so we need to define the ROOT_INCLUDE_PATH instead to avoid the warning (install shouldn't be needed though, but can't hurt).

    For the record did you run from an out-of-source build directory? (my guess is you were).

  5. Log in to comment