-
Notifications
You must be signed in to change notification settings - Fork 65
Expand file tree
/
Copy pathruby-build-and-test-extra.yml
More file actions
49 lines (40 loc) · 1.85 KB
/
Copy pathruby-build-and-test-extra.yml
File metadata and controls
49 lines (40 loc) · 1.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
###############################################################################
# Copyright (c) 2022, Lawrence Livermore National Security, LLC and RADIUSS
# project contributors. See the COPYRIGHT file for details.
#
# SPDX-License-Identifier: (MIT)
###############################################################################
########################
# Overridden shared jobs
########################
# We duplicate the shared jobs description and add necessary changes for RAJA.
# We keep ${PROJECT_<MACHINE>_VARIANTS} and ${PROJECT_<MACHINE>_DEPS} So that
# the comparison with the original job is easier.
# No overridden jobs so far.
############
# Extra jobs
############
# We do not recommend using ${PROJECT_<MACHINE>_VARIANTS} and
# ${PROJECT_<MACHINE>_DEPS} in the extra jobs. There is not reason not to fully
# describe the spec here.
gcc_8_1_0_numa:
variables:
SPEC: "~shared +fortran +numa ~device_alloc +tools tests=basic %gcc@8.1.0"
extends: .build_and_test_on_ruby
clang_10_0_1_sqlite_experimental:
variables:
SPEC: "~shared +sqlite_experimental ~device_alloc +tools tests=basic %clang@10.0.1"
extends: .build_and_test_on_ruby
# Develop builds against specific tpl version.
pgi_20_1_gcc_local_8_3_1_tpls:
variables:
SPEC: "~shared +fortran ~device_alloc +tools tests=basic %pgi@20.1 cxxflags==\"-rc=/usr/workspace/umpire/pgi/x86_64/local-gcc-8.3.1-rc\" cflags==\"-rc=/usr/workspace/umpire/pgi/x86_64/local-gcc-8.3.1-rc\" fflags==\"-rc=/usr/workspace/umpire/pgi/x86_64/local-gcc-8.3.1-rc\" ^blt@develop"
extends: .build_and_test_on_ruby
clang_10_0_1_tpls:
variables:
SPEC: "~shared +fortran ~device_alloc +tools tests=basic %clang@10.0.1 ^blt@develop"
extends: .build_and_test_on_ruby
gcc_8_1_0_tpls:
variables:
SPEC: "~shared +fortran ~device_alloc +tools tests=basic %gcc@8.1.0 ^blt@develop"
extends: .build_and_test_on_ruby