Skip to content
Snippets Groups Projects
  1. Sep 04, 2017
  2. Sep 01, 2017
    • Philippe Canal's avatar
      Change value of TProofServ::kHighMemory and TVirtualProofPlayer::kIsSubmerger. · 2e6a11d1
      Philippe Canal authored
      Error in <TStatusBitsChecker>: In TProofPlayer class hierarchy, there are duplicates bits:
      Error in <TStatusBitsChecker>:    Bit  16 used in TProofPlayer as kIsProcessing
      Error in <TStatusBitsChecker>:    Bit  16 used in TVirtualProofPlayer as kIsSubmerger
      
      Error in <TStatusBitsChecker>: In TProofServ class hierarchy, there are duplicates bits:
      Error in <TStatusBitsChecker>:    Bit  16 used in TProofServ as kHighMemory
      Error in <TStatusBitsChecker>:    Bit  16 used in TApplication as kDefaultApplication
      2e6a11d1
  3. Aug 23, 2017
  4. Jul 28, 2017
    • Raphael Isemann's avatar
      Use ROOT_STANDARD_LIBRARY_PACKAGE where possible [NFC] · ac0de75b
      Raphael Isemann authored
      This refactors the CMake build files to no longer manually call
      the CMake functions for generating and linking the dicionairies.
      One reason is to reduce boilerplate, the other is that it is now
      no longer possible to have naming mismatches between the dictionary
      generation arguments and linking function arguments which was causing
      the race conditions we had in our build system.
      
      This also now follows more strictly the separation between dependencies
      like Math, Tree and Core and pure linking flags to external libraries.
      ac0de75b
  5. Jul 25, 2017
  6. Jul 12, 2017
    • Raphael Isemann's avatar
      Add missing dependencies to ROOT_GENERATE_DICTIONARY · 8a646b53
      Raphael Isemann authored
      ROOT_GENERATE_DICTIONARY allows to specify dependencies, but we currently
      don't actually specify those. As we need this for getting the module
      dependencies right (as we can't build missing modules on demand), we should
      add those dependencies here. Then those dependencies propagate to the
      rootcling invocation which will in the future also generate the C++ module
      for the selected dictionary.
      8a646b53
    • Guilherme Amadio's avatar
      Add -Wno-nonnull-compare to proof/proofd in classic builds · 233fbdee
      Guilherme Amadio authored
      This is already the case in CMake builds, adding it to make
      behavior between build types more uniform. The option is not
      added for ICC since it does not have such option and will
      generate warnings about ignored flags. Also remove some old
      unused options.
      233fbdee
  7. Jun 06, 2017
    • Vassil Vassilev's avatar
      Try silencing gcc indentation warning. · 4cac5a12
      Vassil Vassilev authored
      4cac5a12
    • Vassil Vassilev's avatar
      Do not confuse clang-format. · 68a8a335
      Vassil Vassilev authored
      ClassImp is a macro defined in Rtypes.h. It can be written without trailing
      semicolon. However, clang-format is based on lexing and it doesn't know at
      all about preprocessors and how to expand macros. When visiting ClassImp(X)
      it thinks this is not a completed entity (as it doesn't expand macros) and
      considers the next line as continuation of the previous.
      
      Inserting a semicolon fixes the issue and makes formatting with clang-format
      in the ROOT codebase less tricky.
      68a8a335
  8. Jun 01, 2017
  9. May 16, 2017
  10. May 15, 2017
  11. May 07, 2017
  12. Apr 12, 2017
  13. Feb 14, 2017
    • Raphael Isemann's avatar
      Remove all redundant header guards around include directives · 04fe6d5d
      Raphael Isemann authored
      
      Many headers contains redundant header guards around #include directives:
      
          #ifndef ROOT_TTree
          #include "TTree.h"
          #endif
      
      This patch removes the #ifndef's around these includes as they
      don't serve any pratical purpose anymore and are no longer part
      of the current ROOT coding convention.
      
      This patch also fixes the 153 typos that are contained in the
      symbols of the #ifndef directives.
      
      Signed-off-by: default avatarVassil Vassilev <vvasilev@cern.ch>
      04fe6d5d
  14. Feb 09, 2017
  15. Jan 28, 2017
  16. Jan 26, 2017
  17. Jan 17, 2017
  18. Dec 17, 2016
  19. Dec 14, 2016
  20. Dec 02, 2016
  21. Nov 25, 2016
  22. Nov 22, 2016
Loading