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_20200724_000614 branch to master #7717

Merged
merged 39 commits into from
Jul 24, 2020

Conversation

trilinos-autotester
Copy link
Contributor

Auto PR created to promote from master_merge_20200724_000614 branch to master

brian-kelley and others added 30 commits July 20, 2020 18:56
* CUSPARSE_VERSION not defined prior to CUDA 10.0
* This means that CUDA_VERSION must be used to
  detect available CUSPARSE features instead
* This enables cuSPARSE SpMV for CUDA/CUSPARSE 9.x
* For CUDA 9.x, complex scalar cases, make y (output) vector for spmv nonconst.
  This is a build error, not caught before because of version macro issue.
- to identify if the method is TVD or not
- to identify if method is TVD or not
- determine if method is TVD or not
Takes 'defaultTag' argument. Can be used to avoid a MPI_Bcast.
- Reduce duplicated code
- Don't initialize Kokkos::Views when not required
- Don't do MPI communication on CudaSpace or CudaUVMSpace
  buffers, if MPI is not CUDA-aware.
  * Instead fall back to synchronous all-reduce.
- If dotting an MxK vector with an Mx1, don't do redundant allocations
  or copies for the Mx1 (make at most one copy and reuse it K times)
If MultiVector's DualView uses UVM, then the "host view" space is
still UVM and so KokkosBlas actually runs on device. Fence before
giving the result to MPI in this case.
-As far as I know, now optimal in terms of extra view allocations and copies
-correct for non-CUDA aware MPI, and that codepath is cleanly separated
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: Tpetra: Fix some compile-time warnings with sierra-devel toolchain
PR Author: tasmith4
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: Tpetra Thyra adapter: Avoid MPI_Bcast
PR Author: cgcgcg
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: KokkosKernels: fix conjugate-transpose cusparse spmv (#7690)
PR Author: brian-kelley
  Invert panel and replace solve with a single gemv
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: Validator bug
PR Author: bathmatt
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: Tacho solver algorithm variant 2.
PR Author: kyungjoo-kim
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: Tempus ssp coeff
PR Author: sconde
brian-kelley and others added 9 commits July 23, 2020 10:12
Before Pascal (architecture < 6.0), UVM was not implemented with
on-demand page migration, so Tpetra requires $CUDA_LAUNCH_BLOCKING=1
to work correctly. Adding this check to Tpetra::initialize.
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: Tacho - improve variant 2 version and set the default algorithm as the variant 2
PR Author: kyungjoo-kim
Test only runs if CUDA is enabled.
On Kepler/Maxwell, test verifies that CUDA_LAUNCH_BLOCKING=1 is
enforced. On Pascal and later, test verifies that Tpetra::initialize
succeeds with CUDA_LAUNCH_BLOCKING=0.
…ocking

Automatically Merged using Trilinos Pull Request AutoTester
PR Title: Tpetra: enforce CUDA_LAUNCH_BLOCKING on old arches
PR Author: brian-kelley
@trilinos-autotester trilinos-autotester requested review from a team as code owners July 24, 2020 06:06
@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_pullrequest_gcc_4.8.4

  • Build Num: 7368
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
FORCE_CLEAN true
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 7178
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 5603
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
JENKINS_JOB_TYPE Experimental
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 5450
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_gcc_8.3.0

  • Build Num: 1639
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_clang_7.0.1

  • Build Num: 278
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_clang_9.0.0

  • Build Num: 1234
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_clang_10.0.0

  • Build Num: 84
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
JENKINS_JOB_TYPE Experimental
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 4930
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
JENKINS_JOB_TYPE Experimental
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Using Repos:

Repo: TRILINOS (trilinos/Trilinos)
  • Branch: master_merge_20200724_000614
  • SHA: a127732
  • 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_pullrequest_gcc_4.8.4

  • Build Num: 7368
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
FORCE_CLEAN true
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 7178
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 5603
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
JENKINS_JOB_TYPE Experimental
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0

  • Build Num: 5450
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_gcc_8.3.0

  • Build Num: 1639
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_clang_7.0.1

  • Build Num: 278
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_clang_9.0.0

  • Build Num: 1234
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_clang_10.0.0

  • Build Num: 84
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
JENKINS_JOB_TYPE Experimental
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 4930
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
FORCE_CLEAN true
JENKINS_JOB_TYPE Experimental
PR_LABELS
PULLREQUESTNUM 7717
PULLREQUEST_CDASH_TRACK Clean
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH master_merge_20200724_000614
TRILINOS_SOURCE_REPO https://github.com/trilinos/Trilinos
TRILINOS_SOURCE_SHA a127732
TRILINOS_TARGET_BRANCH master
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA 005c680


CDash Test Results for PR# 7717.

@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 39bd06a into master Jul 24, 2020
@trilinos-autotester
Copy link
Contributor Author

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

@william76 william76 deleted the master_merge_20200724_000614 branch August 12, 2020 22:00
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.

5 participants