Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • T Trilinos
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 936
    • Issues 936
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 22
    • Merge requests 22
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • James Willenbring
  • Trilinos
  • Merge requests
  • !5096

Xpetra: Fix xpetra tpetravector eti

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged James Willenbring requested to merge jjellio:fix-xpetra-tpetravector-eti into develop May 06, 2019
  • Overview 4
  • Commits 1
  • Pipelines 0
  • Changes 1

Created by: jjellio

@trilinos/muelu @trilinos/xpetra @csiefer2

Description

Misplaced typedef created by the ShortName header...

Motivation and Context

Broke things: see #5061 (closed)

Fixes: #5061 (closed)

Testing

Using @kddevin cmake + sems clang atdm modules

source ..//cmake/std/atdm/load-env.sh Trilinos-atdm-clang-release-debug

 cmake  -GNinja  -DTrilinos_CONFIGURE_OPTIONS_FILE:STRING=cmake/std/atdm/ATDMDevEnv.cmake  -DTrilinos_ENABLE_TESTS=ON -D Trilinos_ENABLE_MueLu=ON -D Trilinos_ENABLE_EXPLICIT_INSTANTIATION:BOOL=ON -D Tpetra_INST_INT_INT:BOOL=ON -D Tpetra_INST_INT_LONG_LONG:BOOL=OFF -D CMAKE_BUILD_TYPE:STRING="DEBUG" -D TPL_ENABLE_MPI:BOOL=ON -D TPL_ENABLE_BinUtils:BOOL=OFF -D TPL_ENABLE_Pthread:BOOL=OFF -D CMAKE_C_FLAGS:STRING="-Wall  -pedantic -Wno-unknown-pragmas -Wno-narrowing -Wno-inline -Wshadow -Wdeprecated-declarations -Wempty-body  -Wignored-qualifiers -Wmissing-field-initializers  -Wsign-compare  -Wtype-limits   -Wuninitialized -Winit-self -fstrict-aliasing -Wno-long-long" -D CMAKE_CXX_FLAGS:STRING="-Wall -pedantic -Wno-unknown-pragmas -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-inline -Wshadow -Wdeprecated-declarations -Wempty-body  -Wignored-qualifiers -Wmissing-field-initializers  -Wsign-compare  -Wtype-limits   -Wuninitialized -Winit-self -fstrict-aliasing" -D Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=ON -D Trilinos_ENABLE_TESTS:BOOL=ON -D Trilinos_ENABLE_EXAMPLES:BOOL=ON -D Trilinos_ENABLE_SHADOW_WARNINGS:BOOL=ON -D Trilinos_VERBOSE_CONFIGURE:BOOL=OFF -D Trilinos_ENABLE_Fortran:BOOL=OFF -D Trilinos_ENABLE_Stokhos:BOOL=ON -D Trilinos_ENABLE_Nox:BOOL=ON -D Trilinos_ENABLE_ROL:BOOL=ON -D ROL_ENABLE_EXAMPLES:BOOL=OFF -D Trilinos_ENABLE_MiniTensor:BOOL=OFF -D ROL_ENABLE_MiniTensor:BOOL=OFF -D Trilinos_ENABLE_Panzer:BOOL=ON -D Trilinos_ENABLE_Tempus:BOOL=ON -D Trilinos_ENABLE_PanzerAdaptersSTK:BOOL=OFF -D Trilinos_ENABLE_PanzerAdaptersIOSS:BOOL=OFF -D Trilinos_ENABLE_Thyra:BOOL=ON -D Trilinos_ENABLE_MueLu:BOOL=ON -D Trilinos_ENABLE_Anasazi:BOOL=ON -D Trilinos_ENABLE_Belos:BOOL=ON -D Trilinos_ENABLE_TrilinosCouplings:BOOL=ON -D Trilinos_ENABLE_STKIO:BOOL=OFF -D Trilinos_ENABLE_STKUtil:BOOL=OFF -D Teuchos_ENABLE_STACKTRACE:BOOL=OFF ..

Built/Linked the MueLu driver which requires the Xpetra TpetraVector source file.

Checklist

  • My commit messages mention the appropriate GitHub issue numbers.
  • My code follows the code style of the affected package(s).
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the code contribution guidelines for this project.
  • I have added tests to cover my changes.
  • [] All new and existing tests passed.
  • No new compiler warnings were introduced.
  • These changes break backwards compatibility.
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: jjellio:fix-xpetra-tpetravector-eti