TPC: Add missing include#12461
Conversation
|
|
||
| /// set directly the debug level | ||
| static void setStreamFlags(const StreamFlags streamFlags) { o2::conf::ConfigurableParam::setValue("DebugStreamerParam", "streamLevel", static_cast<int>(streamFlags)); } | ||
| static void setStreamFlags(const StreamFlags streamFlags) { o2::conf::ConfigurableParam::setValue<int>("DebugStreamerParam", "streamLevel", static_cast<int>(streamFlags)); } |
There was a problem hiding this comment.
What this is needed, for me it works as o2::conf::ConfigurableParam::setValue("DebugStreamerParam", "streamLevel",.. also, as well as o2::utils::ParameterDebugStreamer::Instance().setValue("streamLevel","7");
Exposing boost stuff in the header may lead to some problems.
|
Error while checking build/O2/fullCI for 8d3de1c at 2023-12-16 03:16: Full log here. |
| #include "GPUCommonDef.h" | ||
| #if !defined(GPUCA_GPUCODE) && !defined(GPUCA_STANDALONE) | ||
| #include "CommonUtils/ConfigurableParamHelper.h" | ||
| #include <boost/property_tree/ptree.hpp> |
There was a problem hiding this comment.
yes... This is now needed in client code after #11825. Ideally, you would put it in source files.
But should be ok since it previously came directly via CommonUtils/ConfigurableParamHelper.h
There was a problem hiding this comment.
I am only wondering why it compiles everywhere? Do you have a special compiler?
There was a problem hiding this comment.
@sawenzel if you ask me, no, I am using what O2 provides, gcc (GCC) 12.2.0
No description provided.