Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#2084: Create release 1.3.0 #2114

Closed
wants to merge 158 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
158 commits
Select commit Hold shift + click to select a range
3742b8d
#2053: CI: update GitHub Actions versions
cz4rs Dec 28, 2022
14edf33
#2053: CI: remove obsolete workflow step
cz4rs Dec 28, 2022
e5c4a0d
#2056: fcontext: fix typos in AsyncOp test
cz4rs Dec 28, 2022
33df7c2
#2056: CI: enable fcontext in clang-11 build
cz4rs Dec 28, 2022
b917603
#2062: pool: rename file to fix link on mac
nlslatt Jan 13, 2023
6906499
#2037: Remove workers
thearusable Dec 19, 2022
06ab30d
#2037: Remove references to stdthread
thearusable Jan 2, 2023
af0c74a
#2037: Remove VT_USE_STD_THREAD
thearusable Jan 2, 2023
ba55216
#2037: Remove TLS and worker from Context
thearusable Jan 2, 2023
b5ac2f2
#2037: Remove no_workers
thearusable Jan 3, 2023
139b838
#2037: Remove openmp
thearusable Jan 12, 2023
bebda6c
#2037: Update CMake files and documentation
thearusable Jan 5, 2023
7abe57e
#2037: Remove unnecessary macros after workers deletion
thearusable Jan 12, 2023
d6c1d34
#2037: Rework handling of messages buffer in context_vrtinfo
thearusable Jan 12, 2023
13d62cb
#2037: Remove CMake functions for enabling / disabling fcontext
thearusable Jan 13, 2023
5a09c1e
#2037: Remove null_atomic
thearusable Jan 13, 2023
e2bfe11
#2037: Remove null mutex
thearusable Jan 13, 2023
71f74e1
#2045: CI: switch C++ standard to 17 on CI builds by default
lifflander Dec 20, 2022
407eb0a
#2045: CI: regenerate workflows
lifflander Dec 20, 2022
bf6f191
#2045: build: switch everything to C++17 by default
lifflander Dec 20, 2022
85b236a
#2045: util: force use variable
lifflander Jan 3, 2023
a63a674
#2066: Remove C++ standard override for bundled libraries
thearusable Jan 16, 2023
8b20e67
#2071: add back in `no_workers`, `WorkerCountType`, and the initializ…
nmm0 Jan 18, 2023
04fa47b
#2071: remove `WorkerCountType` since using it in a deprecated declar…
nmm0 Jan 18, 2023
c6b7bc4
#2033: lb: rewrite and fix bugs in OfflineLB/LBDataRestartReader
lifflander Dec 6, 2022
952d52a
#2033: lb: fix bugs in LBDataHolder with assertions too strong
lifflander Dec 7, 2022
158a0ff
#2033: lb: write new test for OfflineLB, remove bad old code
lifflander Dec 7, 2022
9527c3a
#2033: LB: fix case where phase map is sparse
lifflander Jan 12, 2023
25665d9
#2033: tests: fix missing include
lifflander Jan 12, 2023
8b5acd7
#2033: tests: add another include, sync the phase work
lifflander Jan 13, 2023
76060dc
#2033: tests: conditionalize on LB being enabled
lifflander Jan 18, 2023
afc10dc
#2033: lb: require dense, add assertion
lifflander Jan 23, 2023
3d70320
#2033: lb: add missing serialize
lifflander Jan 23, 2023
a90fc79
#2059: Update docker image for NVCC 11.4
thearusable Jan 20, 2023
55a9dfc
#2059: Change version of NVCC from 11.4 to 11.2
thearusable Jan 23, 2023
b83d1b4
#2059: Remove NVCC pipeline for 10.2
thearusable Jan 25, 2023
a642970
#1983: runnable: overhaul to reduce allocations
lifflander Sep 27, 2022
2563d13
#1983: runnable: optimize objgroup dispatch
lifflander Sep 28, 2022
c59b95c
#1983: location: refactor to reduce PendingSend allocation
lifflander Sep 28, 2022
38833d9
#1983: vrt_coll: do not capture on collection contexts
lifflander Nov 7, 2022
63c66b4
#1983: runnable: adjust begin/end to start/finish
lifflander Nov 16, 2022
76865af
#1983: location: remove duplicated code
lifflander Jan 25, 2023
161de2f
#1983: location: fix typo
lifflander Jan 25, 2023
77784cf
#1983: runnable: move lambda
lifflander Jan 30, 2023
6e4f3d6
#2068: Use specific version of intel oneapi for docker image
JacobDomagala Jan 31, 2023
afd440d
#2078: CI: use the release version of nvcc_wrapper
lifflander Jan 31, 2023
c6544bf
#2080: readme: update badges
lifflander Feb 1, 2023
50aa5aa
#2080: CI: remove clang-5 workflow
lifflander Feb 1, 2023
2f079ef
#2080: CI: fix missing newline
lifflander Feb 1, 2023
d817817
#2027: Tests: Add test to reproduce Non-copyable invoke call
JacobDomagala Dec 7, 2022
aaba24d
#2027: Objgroup: Add separate invoke functions for different return t…
JacobDomagala Dec 7, 2022
936013f
#2027: Objgroup: Use withObjGroup for runnables in ObjGroup
JacobDomagala Feb 2, 2023
b6bc042
#2027: ObjGroup: Use if constexpr to avoid multiple functions in ObjG…
JacobDomagala Feb 3, 2023
4a1a39c
#2027: Objgroup: Inline checks for invoke's return type
JacobDomagala Feb 7, 2023
f792e27
#2027: invoke: refactor greatly for C++17
lifflander Feb 8, 2023
f4e3355
#2027: runnable: clever workaround to avoid branching on return type
lifflander Feb 8, 2023
ee86283
#2087: LB: start writing fix
lifflander Feb 9, 2023
5144547
#2087: LB: make code compile
lifflander Feb 10, 2023
921ada9
#2087: tests: update test to reflect real conditions
lifflander Feb 10, 2023
7399473
#1938: pass time as an argument to runnable context LBData
stmcgovern Jan 10, 2023
f67deb1
#1938: pass time as argument to start stop in ElementLBData
stmcgovern Jan 10, 2023
d57dc78
#1938: fix serializer list - add special_progress_
stmcgovern Jan 10, 2023
07455d0
#1938: pass time as argument in RunnableNew member functions
stmcgovern Jan 10, 2023
c039fc6
#1938: add recent_time_ and get function to scheduler
stmcgovern Jan 10, 2023
4e9f2e8
#1938: use a flag to decide when to update recent time
stmcgovern Jan 11, 2023
b5c23f0
#1938: use recent time in runProgress
stmcgovern Jan 11, 2023
37246bd
#1938: pass start_time down in RunnableNew::run and end_time
stmcgovern Jan 11, 2023
81eab9b
#1938: set recent time to stale when work is done by a lambda
stmcgovern Jan 11, 2023
1111394
#1938: adjust whitespace
stmcgovern Jan 11, 2023
7907822
#1938: change trace's beginProcessing interface and uses
stmcgovern Nov 15, 2022
34790df
#1938: change interface and calls to endProcessing
stmcgovern Jan 31, 2023
b5b2f18
#1938: adjust runnable context for trace to use passed in time
stmcgovern Jan 31, 2023
a8b9a53
#1938: runnable: add interface for testing to get the underlying Runn…
lifflander Feb 9, 2023
f7e31d0
#1938: tests: write test for LB data timings
lifflander Feb 9, 2023
5f0fa6a
#1938: remove whitespace
stmcgovern Feb 14, 2023
c3d6e09
#1938: runLambda uses time conservatively
stmcgovern Feb 14, 2023
856a3a2
#1938: add another test for cumulative elapsed time - values will nee…
stmcgovern Feb 14, 2023
e6dc2ad
#1938: fix license
stmcgovern Feb 14, 2023
417ae6f
#1938: tests: set comparison margin and clean up test
stmcgovern Feb 14, 2023
012cfa0
#1938: add lb vt_check and loosen requirements for tests
stmcgovern Feb 15, 2023
33d3721
#2075: Update nvidia docker to use official image
thearusable Jan 31, 2023
c358607
#2075: Update CI azure files
thearusable Feb 3, 2023
926cc14
#2075: Update CI yaml files for azure
thearusable Feb 3, 2023
80c1122
#2075: Remove nvcc warning for depracated gpus
thearusable Feb 10, 2023
8bf930a
#2100: Disable unity builds for gcc 7/8
PhilMiller Mar 10, 2023
ab7f9b6
#2100: CI: generate workflows
lifflander Mar 13, 2023
8458970
#276: active: add interface with only handler required
lifflander Jan 13, 2023
3908a74
#276: active: finish up interface with extractor and modify example
lifflander Jan 13, 2023
70337bf
#276: active: implement parameterization
lifflander Jan 17, 2023
5195427
#276: example: fix
lifflander Jan 17, 2023
f633d61
#276: active: decay tuple elements properly
lifflander Jan 17, 2023
e5092d1
#276: active: fix serialization for parameterized handlers
lifflander Jan 19, 2023
3e047c3
#276: active: make Node parameter a strong type
lifflander Jan 25, 2023
69b47e7
#276: active: add get
lifflander Jan 25, 2023
3d9ad24
#276: Automatically synthesize message type in vt/collective
thearusable Feb 8, 2023
66384e8
#276: Automatically synthesize message type in vt/group
thearusable Feb 8, 2023
19b16e2
#276: Update calls to sendMsg and broadcastMsg
thearusable Feb 8, 2023
1355e44
#276: Automatically synthesize Msg type in vt/objgroup
thearusable Feb 9, 2023
ee49958
#276: Synthesize Msg type in vt/collection
thearusable Feb 10, 2023
803e790
#276: vrt: add synthesis of messages for collections
lifflander Feb 17, 2023
7a841dd
#276: registry: cleanup with if constexpr
lifflander Feb 24, 2023
587f7b3
#276: registry: simplify code
lifflander Feb 24, 2023
2afa2cc
#276: vrt: move function traits to utils
lifflander Feb 28, 2023
63d6a94
#276: vrt: implement for broadcasts and invokes
lifflander Feb 28, 2023
926f1fa
#276: vrt: swap ColT and MsgT for plain function handlers
lifflander Mar 1, 2023
46f9eb1
#276: registry: simplify constexpr dispatch code
lifflander Mar 1, 2023
d993469
#276: vrt: use new handlers to remove messages
lifflander Mar 1, 2023
b9bafe0
#276: collective: fix scatter
lifflander Mar 2, 2023
4b87b43
#276: objgroup: implement parameterization
lifflander Mar 3, 2023
d3cad0f
#276: objgroup: fix msg pointer access issues
lifflander Mar 6, 2023
9230227
#276: examples: update for new interface
lifflander Mar 6, 2023
a01431b
#276: objgroup: fix epoch capture without message
lifflander Mar 6, 2023
9ca3db0
#276: registry: add static assert for invalid paths
lifflander Mar 6, 2023
829935f
#276: registry: switch to regular assert
lifflander Mar 6, 2023
d52f8b0
#276: examples: simplify with new syntax
lifflander Mar 6, 2023
79cb5d4
#276: param: remove old component
lifflander Mar 6, 2023
38e7dec
#276: Clarify boolean literal function argument
PhilMiller Mar 10, 2023
1410f31
#276: Turn `vtAssert(false, ...)` into `vtAbort(...)` to avoid issues…
PhilMiller Mar 10, 2023
466b3bf
#1671: Messaging: Add HIP version of AsyncOp
JacobDomagala Jun 4, 2022
bce515a
#1671: Messaging: Fix Doxygen
JacobDomagala Jun 6, 2022
037a722
#1671: Tests: Add HIP AsyncOp unittest
JacobDomagala Jul 14, 2022
e61f5a8
#1671: tests: Remove hipDeviceSynchronize as it might hide potential …
JacobDomagala Sep 9, 2022
7261331
#1671: Tests: Skip HIP unittest if fisrt malloc fails, as it probably…
JacobDomagala Oct 26, 2022
789def1
#1671: Add missing HIP runtime header inclusion
PhilMiller Feb 8, 2023
83c1024
#1671: Switch out memory (de)allocation calls for non-deprecated ones
PhilMiller Feb 8, 2023
9f60a02
#2102: collection: fix moved message bug in broadcast
lifflander Mar 13, 2023
7a7cf1a
#2102: collection: finish the final fix for this bug
lifflander Mar 15, 2023
53bbd5d
#2102: tests: fix license
lifflander Mar 16, 2023
b61b88a
#2102: registry: reverse logic
lifflander Mar 21, 2023
5606e86
#2091: add missing return statement
cz4rs Mar 14, 2023
3c482af
#2091: rework runLambda
cz4rs Mar 15, 2023
d649eaf
#2068: skip vtAssert test for Intel Classic compiler
cz4rs Mar 21, 2023
e6bdb88
#2111: Silence nvcc warnings
JacobDomagala Mar 25, 2023
1aad763
#2096: collection: allow listInsertHere with empty list
nlslatt Mar 14, 2023
e4180dc
#2096: tests: fix duplicate elm indices
nlslatt Mar 27, 2023
35eaae8
#2096: tests: add test for empty listInsertHere
nlslatt Mar 27, 2023
5d553d1
#2086: args: make --vt_lb_name and --vt_lb_file_name mutually exclusive
lifflander Feb 9, 2023
709e526
#2086: LB: update conditions for LBDataRestartReader
lifflander Feb 10, 2023
b9cd63d
#2086: LB: add new option to enable LB data input
lifflander Feb 14, 2023
8f40def
#2086: args: fix missing new member from serializer
lifflander Mar 27, 2023
1a53671
#2086: runtime: update banner for new LB data input flag
lifflander Mar 27, 2023
edb6f97
#2098: runtime: add code to generate node IDs
lifflander Mar 16, 2023
1253ac3
#2098: lb: add shared node info to JSON file
lifflander Mar 21, 2023
c09c87a
#2098: schema: disambiguate schema types in validator
nlslatt Mar 22, 2023
9b70db1
#2098: json appender: add metadata block
nlslatt Mar 22, 2023
51e9ee9
#2098: schema: add metadata block to validator
nlslatt Mar 22, 2023
3c5cfd7
#2098: json appender: update documentation
nlslatt Mar 22, 2023
34bbfa0
#2098: schema: allow type to be in old position
nlslatt Mar 23, 2023
1fefa6d
#2098: lb: only add physical node info when known
nlslatt Mar 27, 2023
254f00a
#2046: build: remove detector as dependency
lifflander Mar 28, 2023
d6f8e05
#2046: build: change how sample project is built
lifflander Mar 28, 2023
eb98c7f
#2046: build: more changes
lifflander Mar 28, 2023
64d2c6a
#2119: cmake: install target for checkpoint when included in lib
lifflander Mar 29, 2023
2e88823
#2115: CI: use CMake 3.23.4
cz4rs Mar 27, 2023
5861a7a
#2115: require CMake 3.23
cz4rs Mar 28, 2023
875666d
#2115: CI: fix `check_containers` script
cz4rs Mar 28, 2023
fbc28c2
#2115: CI: disable shallow fetch in Azure pipelines
cz4rs Mar 29, 2023
7ac436c
#2084: bump version number to 1.3.0
cz4rs Mar 27, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 1 addition & 3 deletions .github/workflows/build-docs.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
name: Build Documentation

on:
# Trigger the workflow on push or pull request,
# but only for the master branch
push:
branches:
- develop
Expand Down Expand Up @@ -31,6 +29,6 @@ jobs:
TOKEN: ${{ secrets.GH_PAT }}

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Build the Docker image
run: docker-compose run ubuntu-docs
2 changes: 1 addition & 1 deletion .github/workflows/build-statistics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

- name: Generate build stats
uses: DARMA-tasking/build-stats@master
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-commit-format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
name: Check commit
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-include-guards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
steps:

- name: Checkout source code
uses: actions/checkout@v2
uses: actions/checkout@v3

- name: Setup Dependencies
uses: actions/setup-python@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-trailing-whitespace.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
name: Find Trailing Whitespace
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: DARMA-tasking/find-trailing-whitespace@master
with:
exclude: "sketches;lib"
8 changes: 3 additions & 5 deletions .github/workflows/macosx-clang-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,22 +26,20 @@ jobs:
CMAKE_BUILD_TYPE: release
VT_LB_ENABLED: 1
VT_TRACE_ENABLED: 1
VT_USE_OPENMP: 0
VT_USE_STD_THREAD: 0
VT_WERROR: 1
CMAKE_CXX_STANDARD: 17
CMAKE_GENERATOR: "Unix Makefiles"
CMAKE_BUILD_PARALLEL_LEVEL: 4

steps:
- uses: actions/checkout@v2
- uses: actions/cache@v2
- uses: actions/checkout@v3
- uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{ runner.os }}-macosx-clang-8-ccache-${{ secrets.GH_ACTIONS_CACHE_VERSION }}-${{ hashFiles('**/*') }}
restore-keys: |
${{ runner.os }}-macosx-clang-8-ccache-${{ secrets.GH_ACTIONS_CACHE_VERSION }}
- uses: actions/cache@v2
- uses: actions/cache@v3
id: mpich-cache
with:
path: ~/.mpich
Expand Down
5 changes: 1 addition & 4 deletions .github/workflows/pushdockerimage.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
name: Docker Image CI

on:
# Trigger the workflow on push or pull request,
# but only for the master branch
push:
branches:
- develop
- 1.*

jobs:

Expand All @@ -15,7 +12,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Docker Build & Push
uses: jerray/publish-docker-action@master
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run-git-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
name: Run git check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ build
transport
lib/*-build
lib/checkpoint
lib/detector
lib/googletest
lib/kokkos
.emacs.desktop
Expand Down
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.17 FATAL_ERROR)
cmake_minimum_required(VERSION 3.23 FATAL_ERROR)

file(READ "VERSION" _vt_version_str)
string(STRIP "${_vt_version_str}" _vt_version_str)
Expand Down Expand Up @@ -39,7 +39,7 @@ set(CMAKE_CXX_EXTENSIONS OFF)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

if(NOT CMAKE_CXX_STANDARD)
set(CMAKE_CXX_STANDARD 14 CACHE STRING "The C++ standard to use")
set(CMAKE_CXX_STANDARD 17 CACHE STRING "The C++ standard to use")
endif()
message(STATUS "CMAKE_CXX_STANDARD: ${CMAKE_CXX_STANDARD}")

Expand Down
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,17 @@
[![gcc-8, ubuntu, mpich, address sanitizer](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(gcc-8%2C%20ubuntu%2C%20mpich%2C%20address%20sanitizer)?branchName=develop&Label=(gcc-8%2C%20ubuntu%2C%20mpich%2C%20address%20sanitizer))](https://dev.azure.com/DARMA-tasking/DARMA/_build/latest?definitionId=9&branchName=develop)
[![gcc-9, ubuntu, mpich, zoltan](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(gcc-9%2C%20ubuntu%2C%20mpich%2C%20zoltan)?branchName=develop&Label=(gcc-9%2C%20ubuntu%2C%20mpich%2C%20zoltan))](https://dev.azure.com/DARMA-tasking/DARMA/_build/latest?definitionId=10&branchName=develop)
[![gcc-10, ubuntu, openmpi, no LB](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(gcc-10%2C%20ubuntu%2C%20openmpi%2C%20no%20LB)?branchName=develop&Label=(gcc-10%2C%20ubuntu%2C%20openmpi%2C%20no%20LB))](https://dev.azure.com/DARMA-tasking/DARMA/_build/latest?definitionId=4&branchName=develop)
[![clang-5, ubuntu, mpich, trace](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(clang-5.0%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(clang-5.0%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build/latest?definitionId=5&branchName=develop)
[![gcc-11, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(gcc-11%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(gcc-11%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build/latest?definitionId=29&branchName=develop)
[![gcc-12, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(gcc-12%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(gcc-12%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build/latest?definitionId=30&branchName=develop)
[![clang-9, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(clang-9%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(clang-9.0%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build?definitionId=22&branchName=develop)
[![clang-10, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(clang-10%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(clang-10.0%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build?definitionId=21&branchName=develop)
[![nvidia cuda 10.1, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(nvidia%20cuda%2010.1%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(nvidia%20cuda%2010.1%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build/latest?definitionId=11&branchName=develop)
[![clang-11, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(clang-11%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(clang-11.0%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build?definitionId=25&branchName=develop)
[![clang-12, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(clang-12%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(clang-12.0%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build?definitionId=26&branchName=develop)
[![clang-13, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(clang-13%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(clang-13.0%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build?definitionId=27&branchName=develop)
[![clang-13, alpine, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(clang-13%2C%20alpine%2C%20mpich)?branchName=develop&Label=(clang-13.0%2C%20alpine%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build?definitionId=23&branchName=develop)
[![clang-14, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(clang-14%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(clang-14.0%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build?definitionId=28&branchName=develop)
[![nvidia cuda 11.0, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(nvidia%20cuda%2011.0%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(nvidia%20cuda%2011.0%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build/latest?definitionId=12&branchName=develop)
[![nvidia cuda 11.2, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(nvidia%20cuda%2011.2%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(nvidia%20cuda%2011.2%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build/latest?definitionId=32&branchName=develop)
[![gcc-10, ubuntu, openmpi, no LB, spack-package](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20spack-package%20(gcc-10%2C%20ubuntu%2C%20openmpi%2C%20no%20LB%2C%20spack-package)?branchName=develop&Label=(gcc-10%2C%20ubuntu%2C%20openmpi%2C%20no%20LB%2C%20spack-package))](https://dev.azure.com/DARMA-tasking/DARMA/_build/latest?definitionId=20&branchName=develop)
[![icpx, ubuntu, mpich](https://dev.azure.com/DARMA-tasking/DARMA/_apis/build/status/PR%20tests%20(intel%20icpx%2C%20ubuntu%2C%20mpich)?branchName=develop&Label=(icpx%2C%20ubuntu%2C%20mpich))](https://dev.azure.com/DARMA-tasking/DARMA/_build?definitionId=24&branchName=develop)
![apple clang, macosx, mpich](https://github.com/DARMA-tasking/vt/workflows/PR%20tests%20(clang-8,%20macosx,%20mpich)/badge.svg?branch=develop)
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.2.2
1.3.0
12 changes: 3 additions & 9 deletions ci/azure/azure-clang-10-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,13 @@ variables:
VT_UNITY_BUILD: 1
VT_PRODUCTION_BUILD: 0
VT_FCONTEXT: 0
VT_USE_OPENMP: 0
VT_USE_STD_THREAD: 0
VT_ZOLTAN: 0
VT_CI_BUILD: 1
VT_DIAGNOSTICS: 1
VT_NO_COLOR: 1
VT_BUILD_SHARED_LIBS: 0
VT_INCLUSION: TPL
CMAKE_CXX_STANDARD: 14
CMAKE_CXX_STANDARD: 17
TEST_LB_SCHEMA: 0
CACHE: "$(Agent.TempDirectory)/cache/"
cache_name: ubuntu-clang-10-cache
Expand All @@ -76,12 +74,8 @@ stages:
vmImage: 'ubuntu-22.04'
timeoutInMinutes: 180
steps:
- task: Bash@3
displayName: Job setup
inputs:
targetType: 'inline'
script: |
echo setup
- checkout: self
fetchDepth: 0
- task: Bash@3
displayName: Build timestamp for caching
continueOnError: true
Expand Down
14 changes: 4 additions & 10 deletions ci/azure/azure-clang-11-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,16 +45,14 @@ variables:
VT_TESTS_NUM_NODES: 2
VT_UNITY_BUILD: 1
VT_PRODUCTION_BUILD: 0
VT_FCONTEXT: 0
VT_USE_OPENMP: 0
VT_USE_STD_THREAD: 0
VT_FCONTEXT: 1
VT_ZOLTAN: 0
VT_CI_BUILD: 1
VT_DIAGNOSTICS: 1
VT_NO_COLOR: 1
VT_BUILD_SHARED_LIBS: 0
VT_INCLUSION: TPL
CMAKE_CXX_STANDARD: 14
CMAKE_CXX_STANDARD: 17
TEST_LB_SCHEMA: 0
CACHE: "$(Agent.TempDirectory)/cache/"
cache_name: ubuntu-clang-11-cache
Expand All @@ -76,12 +74,8 @@ stages:
vmImage: 'ubuntu-22.04'
timeoutInMinutes: 180
steps:
- task: Bash@3
displayName: Job setup
inputs:
targetType: 'inline'
script: |
echo setup
- checkout: self
fetchDepth: 0
- task: Bash@3
displayName: Build timestamp for caching
continueOnError: true
Expand Down
12 changes: 3 additions & 9 deletions ci/azure/azure-clang-12-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,13 @@ variables:
VT_UNITY_BUILD: 1
VT_PRODUCTION_BUILD: 0
VT_FCONTEXT: 0
VT_USE_OPENMP: 0
VT_USE_STD_THREAD: 0
VT_ZOLTAN: 0
VT_CI_BUILD: 1
VT_DIAGNOSTICS: 1
VT_NO_COLOR: 1
VT_BUILD_SHARED_LIBS: 0
VT_INCLUSION: TPL
CMAKE_CXX_STANDARD: 14
CMAKE_CXX_STANDARD: 17
TEST_LB_SCHEMA: 0
CACHE: "$(Agent.TempDirectory)/cache/"
cache_name: ubuntu-clang-12-cache
Expand All @@ -76,12 +74,8 @@ stages:
vmImage: 'ubuntu-22.04'
timeoutInMinutes: 180
steps:
- task: Bash@3
displayName: Job setup
inputs:
targetType: 'inline'
script: |
echo setup
- checkout: self
fetchDepth: 0
- task: Bash@3
displayName: Build timestamp for caching
continueOnError: true
Expand Down
10 changes: 2 additions & 8 deletions ci/azure/azure-clang-13-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,6 @@ variables:
VT_UNITY_BUILD: 1
VT_PRODUCTION_BUILD: 0
VT_FCONTEXT: 0
VT_USE_OPENMP: 0
VT_USE_STD_THREAD: 0
VT_ZOLTAN: 0
VT_CI_BUILD: 1
VT_DIAGNOSTICS: 1
Expand Down Expand Up @@ -76,12 +74,8 @@ stages:
vmImage: 'ubuntu-22.04'
timeoutInMinutes: 180
steps:
- task: Bash@3
displayName: Job setup
inputs:
targetType: 'inline'
script: |
echo setup
- checkout: self
fetchDepth: 0
- task: Bash@3
displayName: Build timestamp for caching
continueOnError: true
Expand Down
14 changes: 4 additions & 10 deletions ci/azure/azure-clang-14-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ variables:
ULIMIT_CORE: 0
CODE_COVERAGE: 0
VT_LB: 1
VT_TRACE: 0
VT_TRACE: 1
VT_TRACE_RT: 0
VT_TRACE_ONLY: 1
VT_MIMALLOC: 0
Expand All @@ -46,15 +46,13 @@ variables:
VT_UNITY_BUILD: 1
VT_PRODUCTION_BUILD: 0
VT_FCONTEXT: 0
VT_USE_OPENMP: 0
VT_USE_STD_THREAD: 0
VT_ZOLTAN: 0
VT_CI_BUILD: 1
VT_DIAGNOSTICS: 1
VT_NO_COLOR: 1
VT_BUILD_SHARED_LIBS: 0
VT_INCLUSION: TPL
CMAKE_CXX_STANDARD: 14
CMAKE_CXX_STANDARD: 17
TEST_LB_SCHEMA: 0
CACHE: "$(Agent.TempDirectory)/cache/"
cache_name: ubuntu-clang-14-cache
Expand All @@ -76,12 +74,8 @@ stages:
vmImage: 'ubuntu-22.04'
timeoutInMinutes: 180
steps:
- task: Bash@3
displayName: Job setup
inputs:
targetType: 'inline'
script: |
echo setup
- checkout: self
fetchDepth: 0
- task: Bash@3
displayName: Build timestamp for caching
continueOnError: true
Expand Down
Loading