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
Vicente Adolfo Bolea Sanchez
ed27cc3071
CI: Adjust Ascent timeout
2022-10-26 12:00:33 -04:00
Vicente Bolea
0fb0cb5e9f
Merge topic 'oclf-in-every-mr'
...
d60c370d1 CI: Enable Ascent builds in MR
e4d23a4ae CI: remove unused variable warnings
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2858
2022-10-25 16:57:08 -04:00
Vicente Adolfo Bolea Sanchez
d60c370d1d
CI: Enable Ascent builds in MR
2022-10-25 15:41:12 -04:00
Vicente Adolfo Bolea Sanchez
2df065869c
CI: Enable Ascent builds in MR
2022-10-25 15:40:17 -04:00
Vicente Adolfo Bolea Sanchez
aca3192cf8
CI: add ctest_submit_build.cmake
2022-10-25 15:40:17 -04:00
Vicente Adolfo Bolea Sanchez
4585cc3af5
CI: parametrize ccache installation path
2022-10-25 15:40:17 -04:00
Vicente Adolfo Bolea Sanchez
618d75c682
CI: rename ctest_build_submit
2022-10-25 12:01:06 -04:00
Vicente Adolfo Bolea Sanchez
ebdd6b55a5
perftest: add benchmark build
2022-10-03 13:21:09 -04:00
Vicente Adolfo Bolea Sanchez
7f70b354ae
CI: enable Kokkos_hip build in merge-requests
2022-09-30 17:04:25 -04:00
Vicente Adolfo Bolea Sanchez
db770e7598
CI: Limit usage of hipcc and use -O0
2022-09-30 17:04:25 -04:00
Vicente Adolfo Bolea Sanchez
55e742319e
CI: increase kokkos-backend test timeout
2022-09-30 17:04:25 -04:00
Vicente Bolea
283a7f4410
Merge topic 'enable-hip-builds-master-release'
...
f6a9e3631 CI: enable HIP builds on protected branches
c5dd07d97 CI: run_master -> run_upstream_branches
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2837
2022-08-18 21:18:13 -04:00
Vicente Adolfo Bolea Sanchez
f6a9e3631a
CI: enable HIP builds on protected branches
2022-08-04 22:01:37 -04:00
Vicente Adolfo Bolea Sanchez
c5dd07d977
CI: run_master -> run_upstream_branches
2022-08-04 22:01:37 -04:00
Vicente Adolfo Bolea Sanchez
525610ad73
windows: provide ccache and ninja on runtime
2022-08-03 17:38:58 -04:00