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
Vicente Adolfo Bolea Sanchez
55e8d258ad
CMAKE: update latest CI CMake to 3.23.4
2022-10-26 17:18:15 -04:00
Kenneth Moreland
ad1e7b5bdb
Add module mechanism
...
This mechanism sets up CMake variables that allow a user to select which
modules/libraries to create. Dependencies will be tracked down to ensure
that all of a module's dependencies are also enabled.
The modules are also arranged into groups.
Groups allow you to set the enable flag for a group of modules at once.
Thus, if you have several modules that are likely to be used together,
you can create a group for them.
This can be handy in converting user-friendly CMake options (such as
`VTKm_ENABLE_RENDERING`) to the modules that enable that by pointing to
the appropriate group.
2022-10-26 12:51:05 -06:00