Jefferson Amstutz
db4c5c3b98
initial implementation of ANARI rendering support
2023-08-30 15:52:48 -05: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
1a0ca75fc8
ci: Add warning icons in GL pipelines
2023-05-02 14:31:36 -04:00
Vicente Adolfo Bolea Sanchez
a810b08a0c
ci,spock,crusher: migrate build to crusher
2023-03-13 19:34:23 -04:00
Vicente Adolfo Bolea Sanchez
267ee49cb0
docker: update kokkos hip image
2023-02-21 11:01:38 -05:00
Vicente Adolfo Bolea Sanchez
67bf9a966a
docker: update kokkos hip image
2023-02-20 15:33:00 -05:00
Vicente Adolfo Bolea Sanchez
3a96e94297
ci: update Kokkos docker images
2023-01-30 09:53:56 -07:00
Vicente Adolfo Bolea Sanchez
55e8d258ad
CMAKE: update latest CI CMake to 3.23.4
2022-10-26 17:18:15 -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
ebdd6b55a5
perftest: add benchmark build
2022-10-03 13:21:09 -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
c5dd07d977
CI: run_master -> run_upstream_branches
2022-08-04 22:01:37 -04:00
Vicente Adolfo Bolea Sanchez
adcda947f1
CI: provide ninja at build time
2022-08-03 17:38:58 -04:00
Vicente Adolfo Bolea Sanchez
6d7570b373
CI: update rocm image
2022-07-27 20:56:11 -04:00
Vicente Adolfo Bolea Sanchez
e264550768
CI: adds gitlab macos_xcode13 build
2022-07-11 14:06:29 -04:00
Vicente Adolfo Bolea Sanchez
daf41d29f9
ci: memcheck generates junit reports
2022-06-16 13:39:24 -04:00
Vicente Adolfo Bolea Sanchez
5e845e6db3
CI: fix junit upload cmake ver requirement
2022-06-15 17:13:20 -04:00
Kenneth Moreland
8e7fc648ef
Remove obsolete comments about globbing
2022-05-19 17:48:12 -06:00
Kenneth Moreland
b6e490d604
Recursively glob artifact files for gitlab runners
...
New versions of GitLab allow files for artifacts to be globbed
recursively. Use this to get build files like `*.cmake`.
2022-05-18 21:15:15 -06:00
Vicente Adolfo Bolea Sanchez
620d1a1bee
docker: update cuda images to 11.6
2022-04-07 16:35:45 +00:00
Vicente Adolfo Bolea Sanchez
67b92d3365
ci: Add OLCF GitLab-CI
...
Co-authored-by: Vicente Bolea <vicente.bolea@kitware.com>
Co-authored-by: Chuck Atkins <chuck.atkins@kitware.com
2021-12-15 13:00:47 -05:00
Vicente Adolfo Bolea Sanchez
51f035fe0c
CI: schedule builds no manual in MR
2021-12-09 16:50:58 -05:00
Vicente Adolfo Bolea Sanchez
a5aeda7240
CI: move from only to rules
2021-10-18 14:36:16 -04:00
Vicente Adolfo Bolea Sanchez
9ea26d9372
CI: fix dependencies in CI jobs
2021-10-15 15:37:27 -04:00
Vicente Adolfo Bolea Sanchez
98a1cc7514
CI: add HIP builing build
...
- It also adds CTEST_MAX_PARALLELISM to further control the number of
parallelism level while building vtk-m.
Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2021-10-13 15:40:52 -04:00
Vicente Adolfo Bolea Sanchez
46b0268825
CI: add ubuntu2004 with tbb 2020 build
2021-09-28 19:46:11 +00:00
Vicente Adolfo Bolea Sanchez
11bf684f3c
CI: updates kokkos version
2021-09-20 18:23:16 -04:00
Vicente Adolfo Bolea Sanchez
d348b11183
Enable shared CUDA builds when not compiling virtuals
...
The reason why we did not support shared libraries when CUDA compiles
were on is that virtual methods require a special linking step to pull
together all virtual methods that might be called. I other words, you
cannot call a virtual CUDA method defined inside a library. This
requirement goes away when virtuals are removed.
Also removed the necessity of using seprable compilation with cuda.
Again, this is only needed when a CUDA function is defined in one
translation unit and used in another. Now we can enforce that all
translation units define their own CUDA functions.
Also, suppress warnings in cuda/internal/ExecutionPolicy.h
This is where we call the thrust algorithms. There must be some loop
where it, on some code path, calls back a host function. This must be in
an execution path that never happens. The thrust version has its own
suppress, but that does not seem to actually suppress the warning (it
just means that the warning does not tell you where the actual call is).
Get around the problem by suppressing the warnings in VTK-m.
Co-authored-by: Kenneth Moreland <morelandkd@ornl.gov>
Co-authored-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2021-08-24 13:14:58 -04:00
Vicente Adolfo Bolea Sanchez
5353934e6b
CI: Add Junit support
...
Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2021-08-12 19:35:39 -04:00
Vicente Adolfo Bolea Sanchez
4b6175980c
CI: download/install cmake in each build
...
Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2021-08-12 19:19:17 -04:00
Li-Ta Lo
a5f40f7a74
add build/config to the list of file to be packed
2021-07-26 21:04:56 -06:00
Vicente Adolfo Bolea Sanchez
6a041f6c61
CI: Fetch main repo tags from forks
...
Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2021-04-23 20:25:18 -04:00
nadavi
78e3cbb501
Move regression test images into subdirs, implement io library support
2021-03-24 22:57:32 +00:00
Vicente Adolfo Bolea Sanchez
d4cfe34009
CI: adds ubuntu1804 build with benchmarks
...
Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2021-02-24 20:29:28 +01:00
Vicente Adolfo Bolea Sanchez
bbe36d8c33
cmake: set c++14 as minimum c++ rev
...
Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2021-02-08 17:13:05 +01:00
Robert Maynard
7c94ebf2ed
Add HDF5 to Ubuntu 18.04/base image
2021-01-07 12:00:52 -05:00
nadavi
b883b2d92b
support adding images to the gitlab ci archive for regression tests
2020-12-02 16:24:08 +00:00
Robert Maynard
d5d91c61d3
Update ubuntu1804+cuda from 10.1 to 11.1
...
The image was previously using 10.1 which has issues generating
ptx for numerous filters. Moving to a newer CUDA version corrects
these issues
2020-10-19 15:32:10 -04:00
Robert Maynard
c73bc0a93f
CI: add clang+cuda and correct missing cuda packages on centos
2020-08-21 08:31:27 -04:00
Robert Maynard
2d1b609b34
Use Ubuntu instead of rhel8 for cuda+kokkos
...
The rhel8 image would never upload to gitlab-ci completed artifacts.
2020-08-13 16:02:45 -04:00
Sujin Philip
452f61e290
Add Kokkos backend
2020-08-12 13:55:24 -04:00
Robert Maynard
d9d8608137
Make sure only master and tag updates on main repo cause ci to run
2020-07-01 08:18:31 -04:00
Sujin Philip
b7d0c94f1b
Merge topic 'diy-mpi-nompi'
...
934f085e0 Build diy as a library
f0a37ac6a Merge branch 'upstream-diy' into diy-mpi-nompi
7687aabf8 diy 2020-06-05 (b62915aa)
6ca2b9f87 Point to new version of Diy
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !2123
2020-06-08 21:25:54 -04:00
Sujin Philip
934f085e09
Build diy as a library
...
Support both mpi and nompi versions simultaneously.
2020-06-08 15:57:51 -05:00
Robert Maynard
71d9d4311e
Doxygen is now generated by gitlab and done on each master merge
2020-06-03 09:55:21 -04:00
Robert Maynard
f7846f9013
Add openmpi library path to LD_LIBRARY_PATH
2020-06-01 15:17:22 -04:00