diff --git a/core/base/src/TROOT.cxx b/core/base/src/TROOT.cxx index 85edbf60201a8..0ad84cf5c6a37 100644 --- a/core/base/src/TROOT.cxx +++ b/core/base/src/TROOT.cxx @@ -340,6 +340,7 @@ namespace { try { desiredValue = std::stoi(env); } catch (std::invalid_argument &e) { + (void)e; Error("TROOT", "%s should be 0 or 1", envName); } if (desiredValue == 0) { diff --git a/roofit/roofitcore/src/RooLinkedList.cxx b/roofit/roofitcore/src/RooLinkedList.cxx index a0989358f33d8..a16a26044c9d2 100644 --- a/roofit/roofitcore/src/RooLinkedList.cxx +++ b/roofit/roofitcore/src/RooLinkedList.cxx @@ -68,7 +68,7 @@ namespace RooLinkedListImplDetails { ~Chunk() { delete[] _chunk; } /// chunk capacity Int_t capacity() const - { return (1 << _sz) / sizeof(RooLinkedListElem); } + { return (1ULL << _sz) / sizeof(RooLinkedListElem); } /// chunk free elements Int_t free() const { return _free; } /// chunk occupied elements