Skip to content
Snippets Groups Projects
  1. Dec 07, 2018
    • Guilherme Amadio's avatar
      Do not use GCC pragmas for Clang · 922f6bae
      Guilherme Amadio authored
      Clang defines __GNUC__ then complains it doesn't know the
      warning options from GCC since it doesn't know -Wpragmas
      either:
      
      core/clingutils/res/TClingUtils.h:28:32: warning:
       unknown warning group '-Wclass-memaccess', ignored [-Wunknown-warning-option]
       #pragma GCC diagnostic ignored "-Wclass-memaccess"
      922f6bae
    • Guilherme Amadio's avatar
      Update graf2d/qt/CMakeLists.txt · fdd6c1dd
      Guilherme Amadio authored
      Also avoid warnings about deprecated register due to Qt4
      fdd6c1dd
    • Enric Tejedor Saavedra's avatar
      [ROOT-9809] Only invoke Python C API if Python is initialized · 413bd994
      Enric Tejedor Saavedra authored
      If libPyROOT is loaded with gSystem->Load, the static
      initialization block in TMemoryRegulator.cxx is executed and
      ends up invoking PyCFunction_New, which causes a crash from
      Python 3.7. The crash is due to Python not being initialized.
      This also happens when using TPython from C++, since Python
      has not	been initialized when TPython is used.
      
      Note that when loading libPyROOT from ROOT.py, which is what
      happens when someone uses PyROOT, the Python interpreter already
      exists and is initialized, so invoking PyCFunction_New does not
      crash.
      
      This fix moves the creation of gObjectEraseCallback away from
      the static block in TMemoryRegulator in order to prevent the
      issue described above.
      413bd994
    • Danilo Piparo's avatar
      [IO] Add test for ROOT-9857 · 17d499c1
      Danilo Piparo authored
      in order to verify that the same objects read from two different
      TFiles pointing to the same physical file have different pointers.
      17d499c1
    • Danilo Piparo's avatar
      [DF] Add test for ROOT-9857 · c7c4948c
      Danilo Piparo authored
      c7c4948c
    • Axel Naumann's avatar
      Revert "[cmake] Add missing dependency." · 1147b692
      Axel Naumann authored
      This reverts commit 22c5dd19.
      root.exe and hsimple do not need GeomPainter.
      1147b692
    • Philippe Canal's avatar
      Address ROOT-9857 · d78f3e2a
      Philippe Canal authored
      Now calling
      
        auto f1 = TFile::Open("hsimple.root");
        auto f2 = TFile::Open("hsimple.root");
        auto d = f2->GetDirectory("hsimple.root://);
        assert(d == f2);
      
      return f2 rather than f1 (because it is first in the list of files)
      d78f3e2a
    • Axel Naumann's avatar
      Turn now deprecated castor to default=Off. · 78118d61
      Axel Naumann authored
      78118d61
    • Axel Naumann's avatar
      Deprecate afdsmgrd bonjour castor geocad globus gviz hdfs krb5 ldap memstat... · 7967d006
      Axel Naumann authored
      Deprecate afdsmgrd bonjour castor geocad globus gviz hdfs krb5 ldap memstat odbc qt qtgsi rfio table:
      
      This emits a warning when the module is enabled.
      We have no tests for these modules, we expect no actual usage of them, and there are better alternatives.
      7967d006
  2. Dec 06, 2018
  3. Dec 05, 2018
Loading