Roscoe A. Bartlett

Results 154 issues of 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...

type: enhancement
component: core

**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...

type: enhancement
component: core

### 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...

type: enhancement
component: core

### 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...

type: bug
type: enhancement
component: core

### 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...

type: bug
component: core

### 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`...

type: enhancement
component: core

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...

type: enhancement
component: ctest_driver

**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...

type: enhancement
component: core

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...

type: enhancement
component: python_utils