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

stokhos: mask logic signature improvement (#12325) #12350

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

romintomasetti
Copy link
Contributor

@trilinos/stokhos

@etphipp

Motivation

  1. Fix for Stokhos(mask logic): MaskLogic::OP should take by const& #12325
  2. Remove trailing white spaces in the modified file
  3. Enable SOURCE_BROWSER in Doxygen

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Test Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
NO INSPECTION HAS BEEN PERFORMED ON THIS PULL REQUEST! - This PR must be inspected by setting label 'AT: PRE-TEST INSPECTED'.

etphipp
etphipp previously approved these changes Oct 2, 2023
@etphipp etphipp added AT: AUTOMERGE Causes the PR autotester to automatically merge the PR branch once approvals are completed AT: PRE-TEST INSPECTED Required to test outside contributions. This label alone will not allow a PR to merge. labels Oct 2, 2023
@trilinos-autotester trilinos-autotester removed the AT: PRE-TEST INSPECTED Required to test outside contributions. This label alone will not allow a PR to merge. label Oct 2, 2023
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Test Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED by label AT: PRE-TEST INSPECTED! Autotester is Removing Label; this inspection will remain valid until a new commit to source branch is performed.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: Trilinos_PR_gcc-8.3.0

  • Build Num: 3019
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-serial

  • Build Num: 1518
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-debug

  • Build Num: 1508
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_clang-11.0.1

  • Build Num: 1507
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_python3

  • Build Num: 2722
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-gnu-7.2.0-anaconda3-serial_debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_no-mpi_no-pt_no-rdc_no-uvm_deprecated-on_pr-framework
PR_LABELS AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL ascic
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_cuda-11.4.2-uvm-off

  • Build Num: 2510
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL GPU
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_intel-2021.3

  • Build Num: 1149
  • 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-off_no-package-enables
PR_LABELS AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Using Repos:

Repo: TRILINOS (uliegecsm/Trilinos)
  • Branch: mask-by-ref
  • SHA: 7cac521
  • Mode: TEST_REPO

Pull Request Author: romintomasetti

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: 1 or more Jobs FAILED

Note: Testing will normally be attempted again in approx. 2 Hrs 30 Mins. If a change to the PR source branch occurs, the testing will be attempted again on next available autotester run.

Pull Request Auto Testing has FAILED (click to expand)

Build Information

Test Name: Trilinos_PR_gcc-8.3.0

  • Build Num: 3019
  • Status: FAILED

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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-serial

  • Build Num: 1518
  • Status: FAILED

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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-debug

  • Build Num: 1508
  • Status: FAILED

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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_clang-11.0.1

  • Build Num: 1507
  • Status: FAILED

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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_python3

  • Build Num: 2722
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-gnu-7.2.0-anaconda3-serial_debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_no-mpi_no-pt_no-rdc_no-uvm_deprecated-on_pr-framework
PR_LABELS AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL ascic
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_cuda-11.4.2-uvm-off

  • Build Num: 2510
  • Status: FAILED

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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL GPU
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79

Build Information

Test Name: Trilinos_PR_intel-2021.3

  • Build Num: 1149
  • Status: FAILED

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-off_no-package-enables
PR_LABELS AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 7cac521
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 9c30d79


CDash Test Results for PR# 12350.


Wiki: How to Reproduce PR Testing Builds and Errors.

@etphipp
Copy link
Contributor

etphipp commented Oct 2, 2023

Some of the MaskTraits tests failed. Here is the output:

Teuchos::GlobalMPISession::GlobalMPISession(): started processor with name ascic115 and rank 0!

***
*** Unit test suite ...
***


Sorting tests by group name then by the order they were added ... (time = 0.000114)

Running unit tests ...

0. MP_Vector_MaskTraits_Create_8_UnitTest ... 
[ 2.5 1 2.5 1 1 1 1 1 ]
[ 2 2 2 2 2 2 2 2 ]
[ 1 0 1 0 0 0 0 0 ]
[Passed] (0.000123 sec)
1. MP_Vector_MaskTraits_Create_16_UnitTest ... 
[ 2.5 1 2.5 1 1 1 1 1 1 1 1 1 1 1 1 1 ]
[ 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ]
[ 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
[Passed] (5.2e-05 sec)
2. MP_Vector_MaskTraits_Not_8_UnitTest ... [ 1 0 1 0 0 0 0 0 ]
[ 0 1 0 1 1 1 1 1 ]
[Passed] (1.5e-05 sec)
3. MP_Vector_MaskTraits_Multiplication_8_UnitTest ... [ 1 0 1 0 0 0 0 0 ]
[ 2.5 0 2.5 0 0 0 0 0 ]
[ 2 0 2 0 0 0 0 0 ]
[ 2 0 2 0 0 0 0 0 ]
[Passed] (7.41e-05 sec)
4. MP_Vector_MaskTraits_Multiplication_16_UnitTest ... [ 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
[ 2.5 0 2.5 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
[Passed] (7.8e-05 sec)
5. MP_Vector_MaskTraits_Mul_Add_8_UnitTest ... [ 1 0 1 0 0 0 0 0 ]
[ 2.5 2 2.5 2 2 2 2 2 ]
[ 2.5 2 2.5 2 2 2 2 2 ]
[Passed] (6.1e-05 sec)
6. MP_Vector_MaskTraits_Mask_DEFAULT_UnitTest ... [ 0 1 1 0 0 0 0 0 ]
[ 1 1 1 1 1 1 1 1 ]
[ 1 1 1 1 1 1 1 1 ]
[ 1 1 1 1 1 1 1 1 ]
[Passed] (2.6e-05 sec)
7. MP_Vector_MaskTraits_Mask_AND_UnitTest ... [ 1 0 1 0 0 0 0 0 ]
[ 1 1 1 1 1 1 1 1 ]

 AND(true) = true == true = true : passed
 AND(false) = false == false = false : passed
 AND(m1) = true == false = false : FAILED ==> ../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:281
 AND(!m1) = false == false = false : passed
 AND(m2) = true == true = true : passed
 AND(!m2) = false == false = false : passed
 [FAILED]  (8.39e-05 sec) MP_Vector_MaskTraits_Mask_AND_UnitTest
 Location: ../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:258
 
8. MP_Vector_MaskTraits_Mask_OR_UnitTest ... [ 1 0 1 0 0 0 0 0 ]
[ 1 1 1 1 1 1 1 1 ]
[Passed] (1.5e-05 sec)
9. MP_Vector_MaskTraits_Mask_XOR_UnitTest ... [ 0 0 1 0 0 0 0 0 ]
[ 1 1 1 1 1 1 1 1 ]

 XOR(true) = true == true = true : passed
 XOR(false) = false == false = false : passed
 XOR(m1) = false == true = true : FAILED ==> ../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:338
 XOR(!m1) = false == false = false : passed
 XOR(m2) = true == false = false : FAILED ==> ../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:340
 XOR(!m2) = false == false = false : passed
 [FAILED]  (2.91e-05 sec) MP_Vector_MaskTraits_Mask_XOR_UnitTest
 Location: ../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:316
 
10. MP_Vector_MaskTraits_Mask_compared_to_double_UnitTest ... [ 0 0 1 0 0 0 0 0 ]
[ 1 1 1 1 1 1 1 1 ]
[Passed] (3.29e-05 sec)
11. MP_Vector_MaskTraits_Mask_AND_Mask_UnitTest ... [ 0 0 1 0 0 0 0 0 ]
[ 1 1 1 1 1 1 1 1 ]
[ 0 0 1 0 0 0 0 0 ]
[Passed] (1.6e-05 sec)
12. MP_Vector_MaskTraits_Mask_OR_Mask_UnitTest ... [ 0 0 1 0 0 0 0 0 ]
[ 1 1 1 1 1 1 1 1 ]
[ 1 1 1 1 1 1 1 1 ]
[Passed] (1.31e-05 sec)
13. MP_Vector_MaskTraits_Mask_ADD_Mask_UnitTest ... [ 1 1 2.5 1 1 1 1 1 ]
[ 2 2 2 2 2 2 2 2 ]
[ 1 1 1 1 1 1 1 1 ]
[Passed] (2.41e-05 sec)
14. MP_Vector_MaskTraits_Mask_SUB_Mask_UnitTest ... [ 0 0 1 0 0 0 0 0 ]
[ 1 1 1 1 1 1 1 1 ]
[ 1 1 0 1 1 1 1 1 ]
[Passed] (1.41e-05 sec)
15. MP_Vector_MaskTraits_Mask_signbit_v_UnitTest ... [Passed] (4.05e-06 sec)
16. MP_Vector_MaskTraits_Mask_copysign_UnitTest ... 
[ 1 1 -2.5 1 1 1 1 1 ]
[ 2 2 2 2 2 2 2 2 ]
[ 1 1 -2.5 1 1 1 1 1 ]
[ 2 2 -2 2 2 2 2 2 ]
[Passed] (3.41e-05 sec)
17. MP_Vector_MaskTraits_Mask_assign_UnitTest ... [Passed] (2e-05 sec)
18. MP_Vector_MaskTraits_Mask_pointer_assign_UnitTest ... [Passed] (1e-05 sec)
19. MP_Vector_MaskTraits_Mask_div_UnitTest ... [ 0 2 2 2 2 2 2 2 ]
m is computed
[ 1 1 0 1 1 1 1 1 ]
m is computed
[ 1 1 0 1 1 1 1 1 ]
[ 1 1 -2.5 1 1 1 1 1 ]
[ 1 1 0 1 1 1 1 1 ]
[ 1 1 0 1 1 1 1 1 ]
[ 1 1 0 1 1 1 1 1 ]
[ 1 1 0 1 1 1 1 1 ]
[ 1 1 0 1 1 1 1 1 ]
[ 1 1 0 1 1 1 1 1 ]
[Passed] (6.2e-05 sec)

The following tests FAILED:
    7. MP_Vector_MaskTraits_Mask_AND_UnitTest ... 
    9. MP_Vector_MaskTraits_Mask_XOR_UnitTest ... 

Total Time: 0.00151 sec

Summary: total = 20, run = 20, passed = 18, failed = 2

End Result: TEST FAILED
-------------------------------------------------------
Primary job  terminated normally, but 1 process returned
a non-zero exit code.. Per user-direction, the job has been aborted.
-------------------------------------------------------
--------------------------------------------------------------------------
mpiexec detected that one or more processes exited with non-zero status, thus causing
the job to be terminated. The first process to do so was:

  Process name: [[58732,1],0]
  Exit code:    1
--------------------------------------------------------------------------

@romintomasetti
Copy link
Contributor Author

romintomasetti commented Oct 3, 2023

Indeed! I wrote the first version a bit too fast 😄

@etphipp etphipp added the AT: PRE-TEST INSPECTED Required to test outside contributions. This label alone will not allow a PR to merge. label Oct 3, 2023
@trilinos-autotester trilinos-autotester removed the AT: PRE-TEST INSPECTED Required to test outside contributions. This label alone will not allow a PR to merge. label Oct 3, 2023
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Test Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED by label AT: PRE-TEST INSPECTED! Autotester is Removing Label; this inspection will remain valid until a new commit to source branch is performed.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: Trilinos_PR_gcc-8.3.0

  • Build Num: 3031
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-serial

  • Build Num: 1530
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-debug

  • Build Num: 1520
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_clang-11.0.1

  • Build Num: 1519
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_python3

  • Build Num: 2734
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-gnu-7.2.0-anaconda3-serial_debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_no-mpi_no-pt_no-rdc_no-uvm_deprecated-on_pr-framework
PR_LABELS AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL ascic
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_cuda-11.4.2-uvm-off

  • Build Num: 2522
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL GPU
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_intel-2021.3

  • Build Num: 1161
  • 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-off_no-package-enables
PR_LABELS AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Using Repos:

Repo: TRILINOS (uliegecsm/Trilinos)
  • Branch: mask-by-ref
  • SHA: d8a6bd8
  • Mode: TEST_REPO

Pull Request Author: romintomasetti

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: 1 or more Jobs FAILED

Note: Testing will normally be attempted again in approx. 2 Hrs 30 Mins. If a change to the PR source branch occurs, the testing will be attempted again on next available autotester run.

Pull Request Auto Testing has FAILED (click to expand)

Build Information

Test Name: Trilinos_PR_gcc-8.3.0

  • Build Num: 3031
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-serial

  • Build Num: 1530
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-debug

  • Build Num: 1520
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_clang-11.0.1

  • Build Num: 1519
  • 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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_python3

  • Build Num: 2734
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-gnu-7.2.0-anaconda3-serial_debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_no-mpi_no-pt_no-rdc_no-uvm_deprecated-on_pr-framework
PR_LABELS AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL ascic
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_cuda-11.4.2-uvm-off

  • Build Num: 2522
  • Status: FAILED

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 AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL GPU
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58

Build Information

Test Name: Trilinos_PR_intel-2021.3

  • Build Num: 1161
  • 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-off_no-package-enables
PR_LABELS AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA d8a6bd8
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e135b58


CDash Test Results for PR# 12350.


Wiki: How to Reproduce PR Testing Builds and Errors.

@etphipp
Copy link
Contributor

etphipp commented Oct 3, 2023

We're now getting a build error on Cuda:

../Trilinos/packages/stokhos/src/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp: In instantiation of 'bool MaskLogic::AND(M&&) [with M = Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&; <template-parameter-1-2> = void]':
../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:281:64:   required from here
../Trilinos/packages/stokhos[sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp:980](https://github.com/trilinos/Trilinos//blob/master/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp#L980):22: error: 'Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&' is not a class or namespace
  980 |         return m.operator double() == 1.;
      |         ~~~~~~~~~~~~~^~~~~~
../Trilinos/packages/stokhos/src/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp: In instantiation of 'bool MaskLogic::OR(M&&) [with M = Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&; <template-parameter-1-2> = void]':
../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:310:62:   required from here
../Trilinos/packages/stokhos[sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp:960](https://github.com/trilinos/Trilinos//blob/master/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp#L960):22: error: 'Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&' is not a class or namespace
  960 |         return m.operator double() != 0.;
      |         ~~~~~~~~~~~~~^~~~~~
../Trilinos/packages/stokhos/src/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp: In instantiation of 'bool MaskLogic::XOR(M&&) [with M = Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&; <template-parameter-1-2> = void]':
../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:338:64:   required from here
../Trilinos/packages/stokhos[sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp:970](https://github.com/trilinos/Trilinos//blob/master/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp#L970):22: error: 'Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&' is not a class or namespace
  970 |         return m.operator double() == 1. / m.getSize();
      |         ~~~~~~~~~~~~~^~~~~~

@romintomasetti
Copy link
Contributor Author

We're now getting a build error on Cuda:

../Trilinos/packages/stokhos/src/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp: In instantiation of 'bool MaskLogic::AND(M&&) [with M = Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&; <template-parameter-1-2> = void]':
../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:281:64:   required from here
../Trilinos/packages/stokhos[sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp:980](https://github.com/trilinos/Trilinos//blob/master/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp#L980):22: error: 'Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&' is not a class or namespace
  980 |         return m.operator double() == 1.;
      |         ~~~~~~~~~~~~~^~~~~~
../Trilinos/packages/stokhos/src/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp: In instantiation of 'bool MaskLogic::OR(M&&) [with M = Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&; <template-parameter-1-2> = void]':
../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:310:62:   required from here
../Trilinos/packages/stokhos[sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp:960](https://github.com/trilinos/Trilinos//blob/master/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp#L960):22: error: 'Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&' is not a class or namespace
  960 |         return m.operator double() != 0.;
      |         ~~~~~~~~~~~~~^~~~~~
../Trilinos/packages/stokhos/src/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp: In instantiation of 'bool MaskLogic::XOR(M&&) [with M = Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&; <template-parameter-1-2> = void]':
../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:338:64:   required from here
../Trilinos/packages/stokhos[sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp:970](https://github.com/trilinos/Trilinos//blob/master/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp#L970):22: error: 'Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&' is not a class or namespace
  970 |         return m.operator double() == 1. / m.getSize();
      |         ~~~~~~~~~~~~~^~~~~~

I am not able to reproduce the error with my own Cuda configuration (but I'm on 12.2.0...) 😞

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Test Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
NO INSPECTION HAS BEEN PERFORMED ON THIS PULL REQUEST! - This PR must be inspected by setting label 'AT: PRE-TEST INSPECTED'.

@etphipp etphipp added AT: RETEST Causes the PR autotester to run a new round of PR tests on the next iteration AT: PRE-TEST INSPECTED Required to test outside contributions. This label alone will not allow a PR to merge. labels Jan 30, 2024
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - User Requested Retest - Label AT: RETEST will be reset after testing.

@trilinos-autotester trilinos-autotester removed the AT: PRE-TEST INSPECTED Required to test outside contributions. This label alone will not allow a PR to merge. label Jan 30, 2024
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Test Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED by label AT: PRE-TEST INSPECTED! Autotester is Removing Label; this inspection will remain valid until a new commit to source branch is performed.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: Trilinos_PR_gcc-8.3.0

  • Build Num: 3604
  • 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 AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-serial

  • Build Num: 2103
  • 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 AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-debug

  • Build Num: 2093
  • 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 AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_clang-11.0.1

  • Build Num: 2092
  • 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 AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_python3

  • Build Num: 3272
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-gnu-7.2.0-anaconda3-serial_debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_no-mpi_no-pt_no-rdc_no-uvm_deprecated-on_pr-framework
PR_LABELS AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL ascic
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_cuda-11.4.2-uvm-off

  • Build Num: 3095
  • 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 AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL GPU
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_intel-2021.3

  • Build Num: 1734
  • 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-off_no-package-enables
PR_LABELS AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Using Repos:

Repo: TRILINOS (uliegecsm/Trilinos)
  • Branch: mask-by-ref
  • SHA: 0c25658
  • Mode: TEST_REPO

Pull Request Author: romintomasetti

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: 1 or more Jobs FAILED

Note: Testing will normally be attempted again in approx. 2 Hrs 30 Mins. If a change to the PR source branch occurs, the testing will be attempted again on next available autotester run.

Pull Request Auto Testing has FAILED (click to expand)

Build Information

Test Name: Trilinos_PR_gcc-8.3.0

  • Build Num: 3604
  • 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 AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-serial

  • Build Num: 2103
  • 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 AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_gcc-8.3.0-debug

  • Build Num: 2093
  • 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 AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_clang-11.0.1

  • Build Num: 2092
  • 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 AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_python3

  • Build Num: 3272
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
GENCONFIG_BUILD_NAME rhel7_sems-gnu-7.2.0-anaconda3-serial_debug_shared_no-kokkos-arch_no-asan_no-complex_no-fpic_no-mpi_no-pt_no-rdc_no-uvm_deprecated-on_pr-framework
PR_LABELS AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL ascic
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_cuda-11.4.2-uvm-off

  • Build Num: 3095
  • Status: FAILED

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 AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL GPU
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88

Build Information

Test Name: Trilinos_PR_intel-2021.3

  • Build Num: 1734
  • 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-off_no-package-enables
PR_LABELS AT: RETEST;AT: AUTOMERGE
PULLREQUESTNUM 12350
PULLREQUEST_CDASH_TRACK Pull Request
TEST_REPO_ALIAS TRILINOS
TRILINOS_NODE_LABEL trilinos-any
TRILINOS_SOURCE_REPO https://github.com/uliegecsm/Trilinos
TRILINOS_SOURCE_SHA 0c25658
TRILINOS_SRN_CONFIG true
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 944fb88


CDash Test Results for PR# 12350.


Wiki: How to Reproduce PR Testing Builds and Errors.

@trilinos-autotester trilinos-autotester removed the AT: RETEST Causes the PR autotester to run a new round of PR tests on the next iteration label Jan 30, 2024
@etphipp
Copy link
Contributor

etphipp commented Jan 30, 2024

Still getting the same build error on Cuda:

../Trilinos/packages/stokhos/src/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp: In instantiation of 'bool MaskLogic::AND(M&&) [with M = Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&; <template-parameter-1-2> = void]':
../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:281:64:   required from here
../Trilinos/packages/stokhos[sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp:980](https://github.com/trilinos/Trilinos//blob/master/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp#L980):22: error: 'Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&' is not a class or namespace
  980 |         return m.operator double() == 1.;
      |         ~~~~~~~~~~~~~^~~~~~
../Trilinos/packages/stokhos/src/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp: In instantiation of 'bool MaskLogic::OR(M&&) [with M = Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&; <template-parameter-1-2> = void]':
../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:310:62:   required from here
../Trilinos/packages/stokhos[sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp:960](https://github.com/trilinos/Trilinos//blob/master/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp#L960):22: error: 'Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&' is not a class or namespace
  960 |         return m.operator double() != 0.;
      |         ~~~~~~~~~~~~~^~~~~~
../Trilinos/packages/stokhos/src/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp: In instantiation of 'bool MaskLogic::XOR(M&&) [with M = Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&; <template-parameter-1-2> = void]':
../Trilinos/packages/stokhos/test/UnitTest/Stokhos_SacadoMPVectorUnitTest_MaskTraits.cpp:338:64:   required from here
../Trilinos/packages/stokhos[sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp:970](https://github.com/trilinos/Trilinos//blob/master/sacado/kokkos/vector/Stokhos_MP_Vector_MaskTraits.hpp#L970):22: error: 'Mask<Sacado::MP::Vector<Stokhos::StaticFixedStorage<int, double, 8, Kokkos::Cuda> > >&' is not a class or namespace
  970 |         return m.operator double() == 1. / m.getSize();
      |         ~~~~~~~~~~~~~^~~~~~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AT: AUTOMERGE Causes the PR autotester to automatically merge the PR branch once approvals are completed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants