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

Trilinos Master Merge PR Generator: Auto PR created to promote from master_merge_20240202_175839 branch to master #12717

Merged
merged 33 commits into from
Feb 3, 2024

Conversation

trilinos-autotester
Copy link
Contributor

Auto PR created to promote from master_merge_20240202_175839 branch to master

masterleinad and others added 30 commits December 5, 2023 10:00
Tempus has had a required test dependency on Epetra, Belos and
Stratimikos that actually was an optional dependency in which
only a couple test needed them.  This cleans this up so that
most tests will still be run when Epetra, Belos and Stratimikos
(and Tpetra) are not available.

Notes:
 * Created combined options TEMPUS_ENABLE_EPETRA_STACK and
   TEMPUS_ENABLE_TPETRA_STACK that are true when Epetra or Tpetra
   are available along with
    -D Tempus_ENABLE_(E|T)petra:BOOL=ON
    -D Tempus_ENABLE_Thyra(E|T)petraAdapters:BOOL=ON
    -D Tempus_ENABLE_Belos:BOOL=ON
    -D Tempus_ENABLE_Stratimikos:BOOL=ON
    -D Stratimikos_ENABLE_Belos:BOOL=ON
 * Only CDR tests in BackwardEuler and BDF2 required Epetra or
   Tpetra so limited dependencies to those two tests.
 * Removed spurious includes for Epetra, Tpetra, Stratimikos
   and others.
Belos has native Tpetra linear solvers that should not be registered
with the Stratimikos solver factory when Tpetra is not enabled.  This
has been fixed.

During some testing there were clear errors in the cmake logic that
enables or disables Stratimikos tests based on what packages are enabled.
These resulted in configure-time errors from cmake or build errors.
While not exhaustive, several logical errors were fixed in this commit.
…ameter list

Belos has native Tpetra linear solvers that should not be registered with the
Stratimikos solver factory when Tpetra is not enabled.  This includes the solver
names in the parameter list, which were missed in the previous commit. This has been fixed.

The Epetra-only Stratimikos tests are now passing.
There is an implicit dependency on a preconditioner (Ifpack) for some
of the Belos tests.  Without Ifpack, several of the tests will fail.
A "FIXME" was left in the CMakeLists.txt file noting this issue, which
has now been addressed.
PR kokkos/kokkos-kernels#1962 introduced API updates to the spadd_* routines
This is allowed as spadd resides in the Experimental namespace, but requires
propagating backward-compatibility breaking changes to Trilinos

Resolve kokkos/kokkos-kernels#2089
Add missing guards for KOKKOSKERNELS_VERSION
Origin repo remote tracking branch: 'github/master'
Origin repo remote repo URL: 'github = [email protected]:TriBITSPub/TriBITS.git'
Git describe: tribits_start-3375-g9328b340

At commit:

commit 2f17d8e766e950378a3d0690ec28973134be7d62
Author:  Roscoe A. Bartlett <[email protected]>
Date:    Wed Jan 24 19:38:16 2024 -0500
Summary: Merge branch 'master' into 597-config-git-version-info
…arent-info (TriBITSPub/TriBITS#597)

Main purpose is to pull in the TriBITS PR for getting the git repo parent
commit info:

* TriBITSPub/TriBITS#598
…riBITSPub/TriBITS#597)

This is needed to know the versions of the target and topic branches for PR
builds submitted to CDash.  This is needed to be able to detect random test
failures.
MueLu LWGraph_kokkos unit test: Fix bug
…t-version-parent-info

Automatically Merged using Trilinos Pull Request AutoTester
PR Title: b'Update TriBITS snapshot 2024-01-24 and set Trilinos_SHOW_GIT_COMMIT_PARENTS=ON for PR builds'
PR Author: bartlettroscoe
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: b'Teuchos/Panzer: add FOM in mini-em for acceptance testing'
PR Author: rppawlo
…orter

Automatically Merged using Trilinos Pull Request AutoTester
PR Title: b'STK: Implement Reporter without virtual'
PR Author: masterleinad
tpetra: update spadd_* api for KOKKOSKERNELS_VERSION >= 40299
A few asserts were using the wrong views. There were many parallel_fors
that were using the default exec space even when ExecSpace for the class
was set to Serial. This was causing GPU kernels to try to access Serial views
…_issues

Automatically Merged using Trilinos Pull Request AutoTester
PR Title: b'Fix Shylu GPU/Serial issues'
PR Author: jgfouca
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: b'Framework: Remove complex from all declared non-complex configs'
PR Author: sebrowne
Insure that nobody commits their own .pre-commit-config.yaml by accident
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: b'MueLu: Adding alternative clang-format script'
PR Author: csiefer2
Tempus and Stratimikos: Cleanup Epetra/Tpetra Dependencies
- Load correct CMake version for both arm-20 and arm-22
- For arm-20, most TPLs were removed from sparc-dev so load them manually.

Trilinos perf test build (which enables all the common TPLs) configs and
builds cleanly with both arm-20 and arm-22 now.
Fix Stria (van1-tx2) ATDM environments
bartlettroscoe and others added 3 commits February 1, 2024 11:32
The machine testing.sandia.gov was moved and they changed the firewall to not
accept http (port 80) submits.  Those were just ignored (like sending ouptut
to /dev/null).  The moved machine testing.sandia.gov must use https (port
443).

Also, I had to unset the proxy vars so that CTest does not try to use a proxy
by running:

  unset HTTP_PROXY
  unset http_proxy
  unset https_proxy
  unset HTTPS_PROXY
  unset all_proxy
  unset ALL_PROXY

And with this, I was also able to submit to testing-dev.sandia.gov/cdash as
well using https.  (The machine testing-dev.sandia.gov was moved a long time
ago and apparently had its http submit turned off.)
…02-01

Automatically Merged using Trilinos Pull Request AutoTester
PR Title: b'Change from http to https to submit to moved testing.sandia.gov/cdash'
PR Author: bartlettroscoe
@trilinos-autotester trilinos-autotester requested review from a team as code owners February 3, 2024 00:58
@trilinos-autotester
Copy link
Contributor Author

Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection is Not Necessary for this Pull Request.

@trilinos-autotester
Copy link
Contributor Author

Status Flag 'Master Merge AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: Trilinos_PR_gcc-8.3.0

  • Build Num: 3619
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-gnu-8.3.0-openmpi-1.10.1-openmp_release-debug_static_no-kokkos-arch_no-asan_no-complex_no-fpic_mpi_no-pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-serial

  • Build Num: 2118
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-v2-gnu-8.3.0-serial_release-debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_no-mpi_no-pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-debug

  • Build Num: 2108
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-gnu-8.3.0-openmpi-1.10.1-serial_debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_mpi_no-pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949

Build Information

Test Name: Trilinos_PR_clang-11.0.1

  • Build Num: 2107
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-clang-11.0.1-openmpi-1.10.1-serial_release-debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_mpi_no-pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949

Build Information

Test Name: Trilinos_PR_cuda-11.4.2-uvm-off

  • Build Num: 3110
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-cuda-11.4.2-sems-gnu-10.1.0-sems-openmpi-4.0.5_release_static_Volta70_no-asan_complex_no-fpic_mpi_pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL GPU
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949

Build Information

Test Name: Trilinos_PR_intel-2021.3

  • Build Num: 1749
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-intel-2021.3-sems-openmpi-4.0.5_release-debug_shared_no-kokkos-arch_no-asan_no-complex_fpic_mpi_no-pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949

Using Repos:

Repo: TRILINOS (trilinos/Trilinos)
  • Branch: master_merge_20240202_175839
  • SHA: a988295
  • Mode: TEST_REPO

Pull Request Author: trilinos-autotester

@trilinos-autotester
Copy link
Contributor Author

Status Flag 'Master Merge AutoTester' - Jenkins Testing: all Jobs PASSED

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: Trilinos_PR_gcc-8.3.0

  • Build Num: 3619
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-gnu-8.3.0-openmpi-1.10.1-openmp_release-debug_static_no-kokkos-arch_no-asan_no-complex_no-fpic_mpi_no-pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-serial

  • Build Num: 2118
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-v2-gnu-8.3.0-serial_release-debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_no-mpi_no-pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-debug

  • Build Num: 2108
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-gnu-8.3.0-openmpi-1.10.1-serial_debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_mpi_no-pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949

Build Information

Test Name: Trilinos_PR_clang-11.0.1

  • Build Num: 2107
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-clang-11.0.1-openmpi-1.10.1-serial_release-debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_mpi_no-pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949

Build Information

Test Name: Trilinos_PR_cuda-11.4.2-uvm-off

  • Build Num: 3110
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-cuda-11.4.2-sems-gnu-10.1.0-sems-openmpi-4.0.5_release_static_Volta70_no-asan_complex_no-fpic_mpi_pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL GPU
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949

Build Information

Test Name: Trilinos_PR_intel-2021.3

  • Build Num: 1749
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-intel-2021.3-sems-openmpi-4.0.5_release-debug_shared_no-kokkos-arch_no-asan_no-complex_fpic_mpi_no-pt_no-rdc_no-uvm_deprecated-on_no-package-enables
PR_LABELS
PULLREQUESTNUM 12717
PULLREQUEST_CDASH_TRACK Master Merge
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a988295
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA fd24949


CDash Test Results for PR# 12717.

@trilinos-autotester
Copy link
Contributor Author

Status Flag 'Pre-Merge Inspection' - Auto Inspected - Inspection is Not Necessary for this Pull Request.

@trilinos-autotester
Copy link
Contributor Author

Status Flag 'Master Merge AutoTester' - Pull Request will be Automerged

@trilinos-autotester trilinos-autotester merged commit f1aef01 into master Feb 3, 2024
7 checks passed
@trilinos-autotester
Copy link
Contributor Author

Merge on Pull Request# 12717: IS A SUCCESS - Pull Request successfully merged

@sebrowne sebrowne deleted the master_merge_20240202_175839 branch February 21, 2024 23:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.