-
Notifications
You must be signed in to change notification settings - Fork 565
-
Notifications
You must be signed in to change notification settings - Fork 565
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
Amesos2 SuperLUDist wrappers failing to compile for all ATDM Trilinos builds supporting SPARC starting 2020-10-27 #8258
Comments
It's strange. It should activate the macro for old SuperLU_DIST. Let me build with that. |
I confirmed the bug on vortex60. Making a couple of PRs. |
Thanks @keitat! |
@keitat, just for clarification, were you able to reproduce the build error on 'vortex' using the ATDM Trilinos build instructions at: ? |
Yes. I did: I found that the build system found SuperLU_DIST-5.1, which helped me to identify the typo in an ifdef block in Amesos2_Superludist_TypeMap.hpp. |
I am able to confirm the bug in other environments using older version of SuperLU_DIST. |
…-13-0-branch Automatically Merged using Trilinos Pull Request AutoTester rel 13.00 PR Title: Fix for #8258. (Fixing typo in TypeMap declaration.) PR Author: keitat
…_develop Automatically Merged using Trilinos Pull Request AutoTester PR Title: Fix for #8258. (Fixing typo in TypeMap declaration.) in 13.x release PR Author: keitat
…s:develop' (0fb0c9f). * trilinos-develop: (149 commits) MiniEM: Update rebalancing parameters Fix type-test-suite issue. Switch globals to REDUCTION instead of TRANSIENT stk snapshot as of 10/27/2020 Fix for trilinos#8258 MueLu RefMaxwell: Make nullspace normalization optional Fix fei issue for clang compiler, fix provided by Mike Glass. MueLu: Fix Aggregates when UVM=off Geminga: Set up paths for SEMS Boost Ifpack2: Fix tests to build with UVM disabled Xpetra: rm obsolete SplitMatrix implementation Xpetra: cleanup header inclusions in test Xpetra: cleanup some file headers Xpetra: reactivate Epetra block matrix test Xpetra: remove trailing white spaces Xpetra: improce Doxygen documentation MueLu RefMaxwell: Set threshold for diagonal fix MueLu: Rebase gold files MueLu: Add threshold and replacement value for diagonal fix in RAPFactory Xpetra: Print threshold in CheckRepairMainDiagonal, allow setting replacement ...
…s:develop' (0fb0c9f). * trilinos-develop: (154 commits) atdm/contributed/blake: clean up copy/paste comment Framework: Fix to clang 7.0.1 build configuration atdm/contributed: environment script for blake testbed MiniEM: Update rebalancing parameters Fix type-test-suite issue. Switch globals to REDUCTION instead of TRANSIENT stk snapshot as of 10/27/2020 Fix for trilinos#8258 MueLu RefMaxwell: Make nullspace normalization optional Fix fei issue for clang compiler, fix provided by Mike Glass. MueLu: Fix Aggregates when UVM=off Geminga: Set up paths for SEMS Boost Ifpack2: Fix tests to build with UVM disabled Xpetra: rm obsolete SplitMatrix implementation Xpetra: cleanup header inclusions in test Xpetra: cleanup some file headers Xpetra: reactivate Epetra block matrix test Xpetra: remove trailing white spaces Xpetra: improce Doxygen documentation MueLu RefMaxwell: Set threshold for diagonal fix ...
…s:develop' (0fb0c9f). * trilinos-develop: (154 commits) atdm/contributed/blake: clean up copy/paste comment Framework: Fix to clang 7.0.1 build configuration atdm/contributed: environment script for blake testbed MiniEM: Update rebalancing parameters Fix type-test-suite issue. Switch globals to REDUCTION instead of TRANSIENT stk snapshot as of 10/27/2020 Fix for trilinos#8258 MueLu RefMaxwell: Make nullspace normalization optional Fix fei issue for clang compiler, fix provided by Mike Glass. MueLu: Fix Aggregates when UVM=off Geminga: Set up paths for SEMS Boost Ifpack2: Fix tests to build with UVM disabled Xpetra: rm obsolete SplitMatrix implementation Xpetra: cleanup header inclusions in test Xpetra: cleanup some file headers Xpetra: reactivate Epetra block matrix test Xpetra: remove trailing white spaces Xpetra: improce Doxygen documentation MueLu RefMaxwell: Set threshold for diagonal fix ...
…s:develop' (0fb0c9f). * trilinos-develop: (162 commits) atdm/contributed/blake: clean up copy/paste comment Framework: Fix to clang 7.0.1 build configuration atdm/contributed: environment script for blake testbed MiniEM: Update rebalancing parameters Fix type-test-suite issue. Switch globals to REDUCTION instead of TRANSIENT Xpetra: remove unused include and using statements MueLu: refurbish CoarseMapFactory unit tests Xpetra: refurbish StridedMapFactory Xpetra: refurbish parts of Xpetra::MapFactory MueLu: refactor (Blocked)CoarseMapFactory stk snapshot as of 10/27/2020 Fix for trilinos#8258 MueLu RefMaxwell: Make nullspace normalization optional MueLu: rename and cleanup unit test MueLu: remove debug output from unit test MueLu: remove obsolete TODO comment Fix fei issue for clang compiler, fix provided by Mike Glass. MueLu: Fix Aggregates when UVM=off Geminga: Set up paths for SEMS Boost ...
…s:develop' (0fb0c9f). * trilinos-develop: (168 commits) Tacho - testing on example as well Tacho - add an option for clark Framework: Add color codes to PR script for terminals Framework: PR Driver - Catch the checked-call and print a non-traceback error message for the log Framework: Cleanup on PR scripts to play nice with markdown conversions on Github Framework: Style pass for consistency on output from pr generator atdm/contributed/blake: clean up copy/paste comment Framework: Fix to clang 7.0.1 build configuration atdm/contributed: environment script for blake testbed MiniEM: Update rebalancing parameters Fix type-test-suite issue. Switch globals to REDUCTION instead of TRANSIENT Xpetra: remove unused include and using statements MueLu: refurbish CoarseMapFactory unit tests Xpetra: refurbish StridedMapFactory Xpetra: refurbish parts of Xpetra::MapFactory MueLu: refactor (Blocked)CoarseMapFactory stk snapshot as of 10/27/2020 Fix for trilinos#8258 MueLu RefMaxwell: Make nullspace normalization optional ...
CC: @trilinos/amesos2 , @srajama1 (Trilinos Linear Solvers Product Lead), @trilinos/framework
Next Action Status
Description
As shown on CDash in these these builds, it appears that the commits in PR #8138 merged to 'develop' on 2020-10-26 broke all of the ATDM Trilinos builds that enable SuperLUDist and support SPARC.
The build errors as shown here show build errors of the files:
packages/amesos2/src/Amesos2_Factory.cpp
packages/amesos2/src/Amesos2_Details_LinearSolverFactory.cpp
packages/amesos2/src/Amesos2_Superludist.cpp
showing compiler errors like:
DETAILED BUILD ERRORS: (click to expand)
This will break all of the SPARC Trilinos Integration builds that depend on these installs of Trilinos starting on SPARC testing day 2020-10-28.
Current Status on CDash
See the current status of these builds for the current testing day here.
Steps to Reproduce
One should be able to reproduce this failure on any CEE LAN machine (using the
cee-rhel6
env) or the machine 'vortex' (using theats2
env), or any of the CTS-1 machines like 'eclipse' or 'chamma' (using thects
' env) as described in:More specifically, the commands for the CEE LAN
cee-rhel6
env (which is now a RHEL7 env) are provided at:The exact commands to reproduce this build error on a CEE LAN RHEL7 machine should be, for example:
The text was updated successfully, but these errors were encountered: