Commit Graph

204 Commits

Author SHA1 Message Date
Kenneth Moreland
a277e57370 Merge topic 'bench-force-cuda'
6b9df5882 Force CUDA device in performance benchmarks

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3224
2024-07-01 12:22:17 -04:00
Kenneth Moreland
6b9df58824 Force CUDA device in performance benchmarks 2024-06-28 15:12:22 -04:00
Vicente Adolfo Bolea Sanchez
c6f0e36986 ci: update kokkos hip to 6.1, ubuntu 2204 2024-06-26 16:31:25 -04:00
Vicente Adolfo Bolea Sanchez
f6869aa541 ci,ascent: remove ascent build 2024-05-03 08:39:20 -04:00
Vicente Adolfo Bolea Sanchez
f6d5138052 ci,docs: add user guide files to artifacts 2024-02-14 12:06:20 -05:00
Kenneth Moreland
27ee972371 Merge topic 'docs-scripts'
d0feb8a2f Fix scripting in docs builds

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3191
2024-02-09 10:34:51 -05:00
Kenneth Moreland
d0feb8a2f7 Fix scripting in docs builds
The scripts for the docs CI was set up to build the documentation
(doxygen and user's guide) during the `before_script` stage. This was a
hack so that different versions of the docs could post the built pages
during the `script` phase. However, this causes problems with running in
`reproduce_ci_env.py`.

Instead, move the actual building of documentation to the `script`
stage.
2024-02-08 15:22:20 -05:00
Vicente Adolfo Bolea Sanchez
be76f63449 ci: fix typo for CTEST_EXCLUSION 2024-02-08 15:10:05 -05:00
Jefferson Amstutz
9d1c86c3c3 Merge topic 'anari_sdk_upgrade'
f4a781769 update baseline images
ea6136ede better strategy for collecting incoming ANARI-SDK namespaces
383ec8399 update image name
24da5da20 update minimum ANARI-SDK version required

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3180
2024-02-08 14:55:46 -05:00
Jefferson Amstutz
24da5da202 update minimum ANARI-SDK version required 2024-02-08 11:04:15 -06:00
Kenneth Moreland
2983ce68aa Fix typo in CI name 2024-02-08 10:49:28 -05:00
Kenneth Moreland
68dd196a94 Update docs CI to match job naming convention
The naming convention for CI jobs is generally `stage:name` where the
`stage` matches the GitLab stage and the `name` is a description.
However, the documentation jobs broke this convention by being called
`docs:type` where `type` is `continuous`, `latest`, or `master`. This
breaks the convention because `docs` is not a stage and `type` does not
really describe the build. This fouls up things like
`reproduce_ci_env.py` that expect the first part of the name to be the
same as the stage.

This changes the names to `build:docs-continuous`, `build:docs-latest`,
and `build:docs-master`. This follows the convention of matching the
names with the stage.
2024-02-07 10:42:36 -05:00
Vicente Adolfo Bolea Sanchez
59ce85c5b1 ci,ascent: remove ascent build 2024-01-05 08:32:58 +01:00
Vicente Adolfo Bolea Sanchez
ca30daa904 ci,docker: use ch3:sock backend in Opensuse MPICH 2023-11-21 15:54:19 -05:00
Vicente Adolfo Bolea Sanchez
3c5ff4f12a ci,opensuse: use mpich ofi:socket backend 2023-11-17 19:47:10 -05:00
Kenneth Moreland
b261d23876 Allow turning off todo notes in user's guide 2023-10-24 15:47:17 +11:00
Vicente Adolfo Bolea Sanchez
181d5616eb build,docs: add sphinx to CI 2023-10-20 15:28:15 -04:00
Vicente Adolfo Bolea Sanchez
7f400505c9 build,docs: add sphinx to CI 2023-10-20 14:14:39 -04:00
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
b555b228be ci: add make and pkg-config to recent imgs 2023-09-11 19:23:14 -04:00
Vicente Adolfo Bolea Sanchez
1cd6be01c2 ci: fix ctest_memcheck args 2023-09-11 19:05:46 -04:00
Vicente Adolfo Bolea Sanchez
5612d26892 cmake: Add makefile against install test 2023-09-11 14:27:36 -04:00
Jefferson Amstutz
db4c5c3b98 initial implementation of ANARI rendering support 2023-08-30 15:52:48 -05: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