1. 14 Jul, 2019 2 commits
  2. 11 Jul, 2019 2 commits
  3. 10 Jul, 2019 1 commit
    • Brad King's avatar
      IWYU: Fix handling of <memory> standard header · 71fbebd1
      Brad King authored
      An old workaround for `std::allocator_traits<>::value_type` lints from
      IWYU on `std::vector<>` usage breaks IWYU's handling of `<memory>`.
      Convert the workaround to use the same approach we already use for a
      workaround of `std::__decay_and_strip<>::::__type` lints.  Then update
      the `<memory>` inclusions to follow the now-correct IWYU lints.
      71fbebd1
  4. 09 Jul, 2019 5 commits
  5. 05 Jul, 2019 3 commits
  6. 04 Jul, 2019 1 commit
  7. 03 Jul, 2019 2 commits
  8. 01 Jul, 2019 3 commits
    • Brad King's avatar
      Add deprecation warnings for policies CMP0067 and below · cf821ff3
      Brad King authored
      The OLD behaviors of all policies are deprecated, but only by
      documentation.  Add an explicit deprecation diagnostic for policies
      introduced in CMake 3.8 and below to encourage projects to port away
      from setting policies to OLD.
      cf821ff3
    • Sebastian Holtermann's avatar
      Tests: Autogen: Use valid rcc compression levels · 1a2d6bde
      Sebastian Holtermann authored
      Avoid the invalid compression level 0 when invoking rcc.
      It let's rcc fail with an error since Qt 5.13.
      1a2d6bde
    • Robert Maynard's avatar
      CUDA: Do not device link if CUDA is not an enabled language · a4d502a5
      Robert Maynard authored
      Checks added in commit 81b4d10d (CUDA: More exhaustive checks to
      determine when to do device linking, 2019-05-09, v3.15.0-rc1~82^2)
      assumed that CUDA properties would be set only if CUDA is enabled.
      
      We cannot do a device link step if we do not have the CUDA language
      enabled.  This was discovered as some projects unconditionally set CUDA
      properties such as `CUDA_RESOLVE_DEVICE_SYMBOLS` even when the CUDA
      language has not been enabled.
      
      Fixes: #19432
      a4d502a5
  9. 30 Jun, 2019 1 commit
  10. 27 Jun, 2019 1 commit
  11. 26 Jun, 2019 3 commits
  12. 25 Jun, 2019 3 commits
  13. 24 Jun, 2019 3 commits
  14. 21 Jun, 2019 2 commits
  15. 19 Jun, 2019 1 commit
  16. 18 Jun, 2019 6 commits
  17. 14 Jun, 2019 1 commit