8000 Tpetra: some imports fail when TPETRA_ASSUME_CUDA_AWARE_MPI=0 · Issue #9116 · trilinos/Trilinos · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tpetra: some imports fail when TPETRA_ASSUME_CUDA_AWARE_MPI=0 #9116

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

Closed
kddevin opened this issue May 7, 2021 · 1 comment
Closed

Tpetra: some imports fail when TPETRA_ASSUME_CUDA_AWARE_MPI=0 #9116

kddevin opened this issue May 7, 2021 · 1 comment
Assignees
Labels
pkg: Tpetra type: bug The primary issue is a bug in Trilinos code or tests

Comments

@kddevin
Copy link
Contributor
kddevin commented May 7, 2021

Bug Report

@trilinos/tpetra

Description

@rcknaus reported errors in Tpetra multivector export when TPETRA_ASSUME_CUDA_AWARE_MPI=0 after #8821 was merged
Exawind/nalu-wind#858

@kddevin kddevin added type: bug The primary issue is a bug in Trilinos code or tests pkg: Tpetra labels May 7, 2021
@kddevin kddevin self-assigned this May 7, 2021
kddevin added a commit that referenced this issue May 7, 2021
kddevin added a commit that referenced this issue May 7, 2021
jmgate pushed a commit to tcad-charon/Trilinos that referenced this issue May 9, 2021
…s:develop' (446c710).

* trilinos-develop:
  tpetra:  adding syncs of import buffer before unpacking trilinos#9116
jmgate pushed a commit to tcad-charon/Trilinos that referenced this issue May 10, 2021
…s:develop' (446c710).

* trilinos-develop:
  tpetra:  adding syncs of import buffer before unpacking trilinos#9116
jmgate pushed a commit to tcad-charon/Trilinos that referenced this issue May 10, 2021
…s:develop' (446c710).

* trilinos-develop:
  tpetra:  adding syncs of import buffer before unpacking trilinos#9116
jhux2 added a commit that referenced this issue May 17, 2021
jmgate pushed a commit to tcad-charon/Trilinos that referenced this issue May 18, 2021
…s:develop' (956bc97).

* trilinos-develop:
  Piecewise constant grid transfers via semi-coarsening toggletransfer
  Anasazi: Removes HAVE_COMPLEX from complex-valued tests
  tpetra: Removed unused variable
  Tpetra:  enable the test
  tpetra:  unit test for trilinos#9116; follows trilinos#9117
jmgate pushed a commit to tcad-charon/Trilinos that referenced this issue May 19, 2021
…s:develop' (956bc97).

* trilinos-develop: (37 commits)
  Tacho develop (trilinos#9150)
  STK: Snapshot 05-18-21 07:34
  Piecewise constant grid transfers via semi-coarsening toggletransfer
  Fix compiler warning
  van1-tx2: Add deprecation notice
  Automatic snapshot commit from seacas at 4cee371
  Anasazi: Removes HAVE_COMPLEX from complex-valued tests
  tpetra: Removed unused variable
  ATDM: Set CTEST_BUILD_NAME by default to env<ATDM_BUILD_NAME>-exp for 'dashboard' target
  Automatic snapshot commit from tribits at d0513d3
  Removed template keyword to fix build errors
  Addressed all of Karen's feedback, and made equivalent changes to D1 where relevant.
  Nearly done with Karen's feedback.
  Fixed boundary_size, and atomics.
  Changed procs_to_send argument of communication function to pass by reference for performance
  Tpetra:  enable the test
  tpetra:  unit test for trilinos#9116; follows trilinos#9117
  Switched D2 and PD2 to always use NB_BIT, as our previous implementation did.
  Change to Kokkos size views to fix build errors
  Further modified the serial exec/memory spaces to solve build problems
  ...
jmgate pushed a commit to tcad-charon/Trilinos that referenced this issue May 19, 2021
…s:develop' (956bc97).

* trilinos-develop: (37 commits)
  Tacho develop (trilinos#9150)
  STK: Snapshot 05-18-21 07:34
  Piecewise constant grid transfers via semi-coarsening toggletransfer
  Fix compiler warning
  van1-tx2: Add deprecation notice
  Automatic snapshot commit from seacas at 4cee371
  Anasazi: Removes HAVE_COMPLEX from complex-valued tests
  tpetra: Removed unused variable
  ATDM: Set CTEST_BUILD_NAME by default to env<ATDM_BUILD_NAME>-exp for 'dashboard' target
  Automatic snapshot commit from tribits at d0513d3
  Removed template keyword to fix build errors
  Addressed all of Karen's feedback, and made equivalent changes to D1 where relevant.
  Nearly done with Karen's feedback.
  Fixed boundary_size, and atomics.
  Changed procs_to_send argument of communication function to pass by reference for performance
  Tpetra:  enable the test
  tpetra:  unit test for trilinos#9116; follows trilinos#9117
  Switched D2 and PD2 to always use NB_BIT, as our previous implementation did.
  Change to Kokkos size views to fix build errors
  Further modified the serial exec/memory spaces to solve build problems
  ...
@kddevin
Copy link
Contributor Author
kddevin commented May 22, 2021

Fixed by #9119

@kddevin kddevin closed this as completed May 22, 2021
seamill pushed a commit to seamill/Trilinos that referenced this issue Jul 28, 2021
…develop' (4d10f3a).

* trilinos/develop:
  tpetra:  adding syncs of import buffer before unpacking trilinos#9116
  Make enable of Fortran optional and note about only needing C++ (trilinos#8498)
  Eliminate warnings when using BUILD_SHARED_LIBS=ON (trilinos#8498)
  Add missing -D to cmake line (trilinos#8498)
  add missing copyright statements
  Added missing headers to CMakeList.txt. Added summarize function to Reduced_Objective_SimOpt. Removed white space in Reduced_Constraint_SimOpt.
  Replaced 'and' with && and 'or' with || for MSVC compatibility.
  Set test only to build when ROL_ParameterList=simple. Imported streaming operator for displaying vector
  Added <numeric> header.
  Disabled use of fenv.h and feenableexcept() in tests and examples.
  Moved new native ROL::ParameterList to src/compatibility/simple/parameterlist and added CMake config options. Added get<T> and isSublist methods to class. Added ROL::getArrayFromParameterString free function to follow Teuchos design. Updated parameterlist to use new features. test/algorithm/TypeB/test_01.cpp can now be compiled and runs successfully with the new native list
  Missed one UpdateType.
  A few typo fixes.
  Added minimal ROL-native implementation of parameter list
  Update Version-2.0.md
  Fixed typo in Version 1.0 solver.
seamill pushed a commit to seamill/Trilinos that referenced this issue Jul 28, 2021
…develop' (4520086).

* trilinos/develop: (38 commits)
  Adds GCRODR / CG complex-valued tests for Tpetra
  Tacho develop (trilinos#9150)
  STK: Snapshot 05-18-21 07:34
  Piecewise constant grid transfers via semi-coarsening toggletransfer
  Fix compiler warning
  van1-tx2: Add deprecation notice
  Automatic snapshot commit from seacas at 4cee371
  Anasazi: Removes HAVE_COMPLEX from complex-valued tests
  tpetra: Removed unused variable
  ATDM: Set CTEST_BUILD_NAME by default to env<ATDM_BUILD_NAME>-exp for 'dashboard' target
  Automatic snapshot commit from tribits at d0513d3
  Removed template keyword to fix build errors
  Addressed all of Karen's feedback, and made equivalent changes to D1 where relevant.
  Nearly done with Karen's feedback.
  Fixed boundary_size, and atomics.
  Changed procs_to_send argument of communication function to pass by reference for performance
  Tpetra:  enable the test
  tpetra:  unit test for trilinos#9116; follows trilinos#9117
  Switched D2 and PD2 to always use NB_BIT, as our previous implementation did.
  Change to Kokkos size views to fix build errors
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pkg: Tpetra type: bug The primary issue is a bug in Trilinos code or tests
Projects
None yet
Development

No branches or pull requests

1 participant
0