Commit Graph

182 Commits

Author SHA1 Message Date
Vicente Adolfo Bolea Sanchez
2aa04d7c23 ci: fix ctest_memcheck args
(cherry picked from commit 1cd6be01c2586a2d567937c03a25ec23d1cda3c0)
2023-09-11 21:01:58 -04:00
Vicente Adolfo Bolea Sanchez
2d47ba22b7 cmake: Add makefile against install test
(cherry picked from commit 5612d26892f172d7e0285fb46f2bd4da2ae76dda)
2023-09-11 19:55:11 -04:00
Vicente Adolfo Bolea Sanchez
8cb79129da ci: disable UnitTestWorkletParticleAdvection in hip build 2023-08-11 16:52:47 +00:00
Vicente Bolea
5c6716f8e8 Merge topic 'fix-macos-build'
d800a33c2 remove unused variables
bba3f1fa5 macos: use Xcode 14.2

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !3117
2023-08-07 20:20:55 -04:00
Vicente Adolfo Bolea Sanchez
bba3f1fa58 macos: use Xcode 14.2 2023-08-07 14:48:45 -04:00
Kenneth Moreland
898115a410 Add copyright notice to scipts and configuration files
There are numerous scripts and configuration files defined in the CI setup
and elsewhere that were missing the copyright statement. Add more types
of files to check in the CopyrightStatement test, and update the files
with the appropriate statement.
2023-07-25 11:05:40 -06:00
Vicente Adolfo Bolea Sanchez
1d0e43e969 ci,docker: update serial kokkos image to 4.1 2023-07-05 12:09:46 -04:00
Vicente Adolfo Bolea Sanchez
d907d832a3 CI,opensuse: added sles build with gcc13 2023-06-19 20:06:59 -04:00
Vicente Adolfo Bolea Sanchez
cb0f806988 ci,ascent: disable git-lfs pre-push hook 2023-06-15 17:41:14 -04:00
Vicente Adolfo Bolea Sanchez
7c0f40fe18 ci: setup CUDA arch before sccache 2023-05-15 19:50:54 -04:00
Vicente Adolfo Bolea Sanchez
83b1cb9ecd ci,warnings: add configure warning exceptions 2023-05-11 19:17:45 -04:00
Vicente Adolfo Bolea Sanchez
a3fcc3180f ci,crusher: updating to rocm 5.4 2023-05-04 19:50:32 -04:00
Vicente Adolfo Bolea Sanchez
1a0ca75fc8 ci: Add warning icons in GL pipelines 2023-05-02 14:31:36 -04:00
Vicente Adolfo Bolea Sanchez
af06da04fd ci,cuda: parametrize arch for diff cmake vers 2023-05-02 14:31:36 -04:00
Vicente Bolea
f8a63d18da Merge topic 'change-macos-clone-path'
54dd42271 ci,osx,macos: fix value of GIT_CLONE_PATH

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3046
2023-04-26 11:34:56 -04:00
Vicente Adolfo Bolea Sanchez
54dd42271c ci,osx,macos: fix value of GIT_CLONE_PATH 2023-04-26 11:33:07 -04:00
Vicente Adolfo Bolea Sanchez
8db94832f1 ci,crusher: changed fs to orion 2023-04-25 19:38:29 -04:00
Vicente Adolfo Bolea Sanchez
53a11e6bbb crusher,ci: change project; change compiler 2023-04-12 12:05:24 -04:00
Vicente Adolfo Bolea Sanchez
87aff6cdef ci,hip,tags: remove build tag for hip build 2023-03-16 16:05:28 -04:00
Vicente Bolea
d71c51f171 Merge topic 'update-runner-tag-centos8'
d6acc819d ci,centos: update tag to linux-x86_64

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3015
2023-03-14 12:34:19 -04:00
Vicente Adolfo Bolea Sanchez
d6acc819d4 ci,centos: update tag to linux-x86_64 2023-03-14 12:30:03 -04:00
Vicente Adolfo Bolea Sanchez
a810b08a0c ci,spock,crusher: migrate build to crusher 2023-03-13 19:34:23 -04:00
Thomas H. Gibson
b1bb050bc8 Merge topic 'thrust-sorting'
267ee49cb docker: update kokkos hip image
67bf9a966 docker: update kokkos hip image
50d4ab5cc CMake: VTKm_ENABLE_KOKKOS_THRUST to depend on Kokkos with CUDA or HIP enabled
0604f314a Fix for building SERIAL unit tests with KOKKOS_HIP/CUDA enabled
802bf80b0 CI: Add rocthrust installation step
fda475d5b Rework Thrust CMake options
e6f63a807 Adding CMake tweaks to turn off thrust algorithms if thrust is not detected.
5a72275ed Rewrite sorting specialization using std::enable_if_t
...

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2926
2023-03-06 09:48:43 -05:00
Vicente Adolfo Bolea Sanchez
8033338ce1 ascent,ci,olcf: tune ascent build parallel parameters 2023-03-03 19:34:47 -05:00
Vicente Adolfo Bolea Sanchez
3579deb9de ascent,ci,olcf: move build to scratch dir 2023-03-03 11:40:43 -05:00
Vicente Adolfo Bolea Sanchez
11b56f66d0 ascent,ci,olcf: increase build parallel level 2023-03-03 11:40:43 -05:00
Vicente Adolfo Bolea Sanchez
85bbcb9326 ascent,ci,olcf: split build and test stage 2023-03-03 11:40:43 -05:00
Vicente Adolfo Bolea Sanchez
eaeced7b72 spock,ci,olcf: disable not working spock02 2023-03-02 14:13:36 -05:00
Vicente Adolfo Bolea Sanchez
0b4946b9ee spock: build kokkos in every vtk-m build 2023-03-02 14:13:36 -05:00
Vicente Adolfo Bolea Sanchez
76a9e8d1e8 ascent,ci: reduce build concurrency level
fixes: #757
2023-02-23 19:15:56 -05:00
Thomas Gibson
802bf80b0f CI: Add rocthrust installation step 2023-02-20 08:26:28 -06:00
Kenneth Moreland
674572419c Use Kokkos 3.7.1 in the CI builds
This was recommended to us by the Kokkos team.
2023-01-30 09:53:56 -07:00
Ben Boeckel
c8cc834b90 gitlab-ci: add missing platform and feature tags to ascent job 2022-12-21 09:35:53 -05:00
Ben Boeckel
23c0eadb8e Merge branch 'ci-arch-tags-1.9' into ci-arch-tags
* ci-arch-tags-1.9:
  gitlab-ci: use arch-specific tags for OS selection
  gitlab-ci: add missing feature tag for doxygen submission
  gitlab-ci: use arch-specific tags for OS selection
2022-12-21 09:35:46 -05:00
Ben Boeckel
054661f682 gitlab-ci: use arch-specific tags for OS selection 2022-12-21 09:35:02 -05:00
Ben Boeckel
4dd268c588 Merge branch 'ci-arch-tags-1.8' into ci-arch-tags-1.9
* ci-arch-tags-1.8:
  gitlab-ci: add missing feature tag for doxygen submission
  gitlab-ci: use arch-specific tags for OS selection
2022-12-21 09:34:52 -05:00
Ben Boeckel
4c010f6c88 Merge branch 'ci-arch-tags-1.7' into ci-arch-tags-1.8
* ci-arch-tags-1.7:
  gitlab-ci: add missing feature tag for doxygen submission
  gitlab-ci: use arch-specific tags for OS selection
2022-12-21 09:34:37 -05:00
Ben Boeckel
c3f4c924d4 gitlab-ci: add missing feature tag for doxygen submission 2022-12-21 09:34:18 -05:00
Ben Boeckel
7766bbc3cd gitlab-ci: use arch-specific tags for OS selection
Also add some missing OS tags for HIP jobs.
2022-12-21 09:34:18 -05:00
Vicente Adolfo Bolea Sanchez
d4fc84f12e CI: CUDA build jobs dont need cuda-rt 2022-12-08 19:14:27 -05:00
Vicente Bolea
8bd0ba89c9 Merge topic 'smoke_test_fix'
36e47c9e6 CI: force smoke test to use dev adapter compiler

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2915
2022-11-09 12:11:27 -05:00
Vicente Adolfo Bolea Sanchez
36e47c9e65 CI: force smoke test to use dev adapter compiler 2022-11-08 14:31:07 -05:00
Kenneth Moreland
9e32b1c8d7 Remove no_virtual option from ci settings
The `no_virtual` setting is no longer supported (because virtual methods
are completely removed from VTK-m), so the setting did nothing. Thus, we
can remove that option from the settings in CI.
2022-11-07 09:13:26 -07:00
Vicente Bolea
95eb30327f Merge topic 'ascent-paralelism'
9a891cad6 CI: restore build parallelism level

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2918
2022-11-03 13:24:41 -04:00
Vicente Adolfo Bolea Sanchez
9a891cad61 CI: restore build parallelism level 2022-11-02 15:59:15 -04:00
Vicente Adolfo Bolea Sanchez
742bd1d12d CI: windows build clean build processes 2022-11-02 19:32:46 +00:00
Vicente Adolfo Bolea Sanchez
6255225863 CI: Generate a tmp commit for Ascent build
- Print out the ECP Pipeline url.
2022-11-01 18:03:03 -04:00
Kenneth Moreland
ea560e9486 Remove deprecated virtual methods
Several revisions ago, the ability to use virtual methods in the
execution environment was deprecated. Completely remove this
functionality for the VTK-m 2.0 release.
2022-10-28 10:56:52 -06:00
Vicente Adolfo Bolea Sanchez
e99a56ea1e CI: Specify parallelism level ascent build 2022-10-27 17:23:59 -04:00
Vicente Bolea
d694675027 Merge topic 'update-cmake'
55e8d258a CMAKE: update latest CI CMake to 3.23.4

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2892
2022-10-27 13:01:18 -04:00