1. 21 May, 2015 1 commit
  2. 19 May, 2015 1 commit
  3. 18 May, 2015 4 commits
  4. 14 May, 2015 6 commits
  5. 13 May, 2015 2 commits
  6. 11 May, 2015 1 commit
  7. 08 May, 2015 5 commits
  8. 07 May, 2015 6 commits
    • Kenneth Moreland's avatar
      Merge branch 'type-conversions' · b2e39ad8
      Kenneth Moreland authored
      b2e39ad8
    • Kenneth Moreland's avatar
      Fix issues with warnings about data loss from type conversion · 66aa10aa
      Kenneth Moreland authored
      Fix compile warnings that come up with the flags
      
        -Wconversion -Wno-sign-conversion
      
      This catches several instances (mostly in the testing framework) where
      types are implicitly converted. I expect these changes to fix some of
      the warnings we are seeing in MSVC.
      
      I was going to add these flags to the list of extra warning flags, but
      unfortunately the Thrust library has several warnings of these types,
      and I don't know a good way to turn on the warnings for our code but
      turn them off for Thrust.
      66aa10aa
    • Kenneth Moreland's avatar
      29319d1c
    • Kenneth Moreland's avatar
      Compare with tolerance in UnitTestArrayHandlePermutation · 229579c3
      Kenneth Moreland authored
      The UnitTestArrayHandlePermutation test was failing when compiled with
      icc. I believe the issue is that the icc optimization takes some
      liberties when computing literal floating point values versus computing
      them at run time that makes the two slightly different. I changed all
      the applicable comparisons in this test from using the == operator to
      using the test_equal function, which adds a tolerance to the comparison.
      I expect this to fix the test failure.
      229579c3
    • Kenneth Moreland's avatar
      Merge branch 'cuda-errors' · 1f7ed431
      Kenneth Moreland authored
      1f7ed431
    • Kenneth Moreland's avatar
      Make VTKM_ASSERT_CONT gracefully ignore CUDA devices · c9f6628c
      Kenneth Moreland authored
      There are often instances where one wants to make an assert check in a
      method that can run in either the control or execution environment. This
      is rather difficult in general for the execution environment, but with
      this change you can place the VTKM_ASSERT_CONT macro in such a method,
      and it should compile even under CUDA. It works by removing the macro if
      compiling for a CUDA device.
      c9f6628c
  9. 06 May, 2015 4 commits
  10. 05 May, 2015 8 commits
  11. 04 May, 2015 2 commits