Tpetra: MultiVector unit test failure with complex turned on
*Created by: lucbv*
@trilinos/tpetra @crtrott
## Expectations
I am seeing test failures in MueLu's unit-test with complex turned on this morning.
My guess is that the failure is not completely (at all?) in MueLu as no commit was made to it since yesterday's nightly builds.
## Current Behavior
The unit-test: `TpetraCore_MultiVector_UnitTests_MPI_4` fails when complex is turned on with `SHA1 23c8989` but it works fine without complex unabled and with complex unabled and `SHA1 bf01cda`. Actually I narrowed it down to working commit `SHA1 0c5d4cf` and not working commit `SHA1 eb41c7f` which points at the kokkos promotion.
## Motivation and Context
I think this might be the reason for failures I am seeing in MueLu with complex enabled. I would like to resolve these...
## Definition of Done
We need to have that test pass with complex unabled
## Steps to Reproduce
Build with the indicated SHA1 and the following options:
```
-D Trilinos_ENABLE_COMPLEX_DOUBLE=ON \
-D Trilinos_ENABLE_Tpetra=ON \
-D Tpetra_ENABLE_TESTS=ON \
```
issue