1. 14 Mar, 2012 1 commit
  2. 13 Mar, 2012 11 commits
  3. 12 Mar, 2012 5 commits
    • Brad King's avatar
      Document Fortran_MODULE_DIRECTORY as OUTPUT only (#13034) · 54604ee7
      Brad King authored
      CMake does not automatically pass the Fortran module output directory
      location to the module search path.  Add a note to the documentation
      that the location must also be specified by INCLUDE_DIRECTORIES.
    • Brad King's avatar
      Use generalized RunCMake test infrastrucure for build_command test · 55b2aa88
      Brad King authored
      The CMakeCommands.build_command test performs output/error checking
      so move it over to RunCMake to re-use the generalized infrastrucure.
      This is the only test left using Tests/CMakeCommands/CMakeLists.txt
      so remove it.
    • Brad King's avatar
    • Brad King's avatar
      Add stronger infrastructure for CMake-only tests · 42a81e71
      Brad King authored
      The CMakeOnly directory added by commit 9a20abf0 (Add infrastructure for
      CMake-only tests, 2012-01-11) was sufficient only for tests that always
      run CMake to successfully configure a project.  Later commit eeaaffcb
      (find_package: Test error and warning messages in failure cases,
      2012-02-28) added a sample test that covers failure cases.
      Generalize the above to create new "RunCMake" test infrastructure that
      can run CMake multiple times for a single project with different
      variations and check for expected result/stdout/stderr.  Allow for both
      successful and failing CMake project configuration cases.  This will be
      useful to test error messages and failure behavior.
    • Kitware Robot's avatar
      KWSys Nightly Date Stamp · 3551844a
      Kitware Robot authored
  4. 11 Mar, 2012 1 commit
  5. 10 Mar, 2012 4 commits
  6. 09 Mar, 2012 6 commits
    • Brad King's avatar
    • Brad King's avatar
      KWIML: Make test_INT robust to #define-d int#_t and INT#_C · f94ae0ec
      Brad King authored
      Our TEST* macro calls pass arguments such as "int64_t" with the
      expectation that the preprocessing token will be used literally.
      Some platforms #define int64_t as "long long" which is not a valid
      preprocessing token.  Perform preprocessor symbol concatenation
      on the type names at the first level of macro evaluation to avoid
      expanding the names.
    • David Cole's avatar
      CPack: Fix retry logic when calls to hdiutil fail · 05a76d53
      David Cole authored
      The long-standing sporadic failures of CPack tests on the Mac dashboards
      are caused by an occasional problem running hdiutil. To compensate for
      this, a retry loop was added in the code in a previous commit: a9fa71a4
      ... but the logic for breaking out of the retry loop was flawed, breaking
      out of the loop (and not retrying) when the hdiutil command returns an
      error instead of when it returns success.
      This commit fixes the flawed logic, bumps up the number of retries from
      4 to 10, and adds a half-second delay in between retries.
      The delay is specifically added in case a virus checker or spotlight indexer
      is temporarily causing the hdiutil failure by hanging onto a newly created
      file longer than hdiutil expects it to.
      As with all sporadically occurring issues, we'll never know if this is
      really fixed all the way. But I'll be happy even if we can only get it to
      happen just a bit less often.
    • Alexandru Ciobanu's avatar
      CTest: Match valgrind errors with "points to" (#12922) · ea4416cf
      Alexandru Ciobanu authored and Brad King's avatar Brad King committed
      Teach CTest to match valgrind errors of the format
      "Syscall param ... points to uninitialised byte(s)".
    • Alexandru Ciobanu's avatar
      CTest: Detect Xcode error "Command ... failed with exit code" · c7da50da
      Alexandru Ciobanu authored and Brad King's avatar Brad King committed
    • Kitware Robot's avatar
      KWSys Nightly Date Stamp · c7bdef5b
      Kitware Robot authored
  7. 08 Mar, 2012 10 commits
  8. 07 Mar, 2012 2 commits