Tpetra: "Default default" GlobalOrdinal type is int; should be 64 bits by default
Created by: mhoemmen
@trilinos/tpetra @rppawlo
Expectations
If you enable a 64-bit GlobalOrdinal type, then the default GlobalOrdinal type should be 64 bits.
Current Behavior
Even if you enable (a) 64-bit GlobalOrdinal type(s), the default GlobalOrdinal type is still int
, unless you explicitly disable GlobalOrdinal=int at configure time.
Possible Solution
Change priority order of macros in Tpetra header file. Run downstream tests.
Related Issues
- Blocks #2548