Roscoe A. Bartlett
Roscoe A. Bartlett
## Description Currently, it seems that TriBITS does not check and error out if there are incorrect required package dependencies depending the [package test group](https://tribitspub.github.io/TriBITS/users_guide/index.html#package-test-group). For example, an required upstream...
**Parent Issue:** * #63 ## Description As mentioned in https://github.com/TriBITSPub/TriBITS/issues/63#issuecomment-1420845228 and discussed in more detail in [CMake Issue #24378](https://gitlab.kitware.com/cmake/cmake/-/issues/24378#note_1314501) there is a problem with building, packaging, and installing from a...
### Description The PR https://github.com/trilinos/Trilinos/pull/1142 where the thyra/core/cmake/Dependencies.cmake file was updated to list a dependence of ThyraCore on its parent package Thyra shows that there is a missing check in...
### Description As described in trilinos/Trilinos#11411, people assumed that `tribits_add_executable_and_test()` supports the `RUN_SERIAL` argument since the function `tribits_add_test()` supports it. It was obviously an oversight that `RUN_SERIAL` was not added...
### Description When I implemented the logic to export package enable vars in `Config.cmake` files in #516, I put in the function `tribits_assert_cache_and_local_vars_same_value()` which checks that the cache var is...
### Description As described in https://github.com/trilinos/Trilinos/pull/11322#issuecomment-1334063481, the updated behavior of TriBITS is to not add a test in an non-MPI SERIAL build when the test has an explicit `NUM_MPI_PROCS N`...
Now the CDash 3.1 supports the "Revision" filter for the index.php and queryTests.php pages, we can construct and display CDash URLs for all builds and failing tests for the same...
This is a temp PR that I am using to test this functionality.
**Blocked by:** * * trilinos/Trilinos#10355 With CMake 3.23, the [`string(TIMESTAMP ...)` command](https://cmake.org/cmake/help/v3.23/command/string.html#timestamp) now supports microseconds `%f`: ``` %f The microsecond of the current second (000000-999999). ``` This would allow us...
The current snapshot-dir.py script can delete all of the files in a badly chosen destination directory. This is because the `rsync -cav --delete` command will delete everything in targeted dest-dir...