Skip to content

Trilinos-atdm-white-ride-cuda-9.2-release-debug builds fixup

Created by: bartlettroscoe

@fryeguy52, @mhoemmen

Description

What I did:

  • Added tweaks file for cuda-9.2-release-debug build on white/ride (this is better build to run than just a cuda-9.2-debug build, see #3633 (closed)).
  • Changed Trilinos-atdm-white-ride-cuda-9.2-debug-pt build to a Trilinos-atdm-white-ride-cuda-9.2-release-debug-pt for reasons mentioned above.
  • Added -exp to the end of Experimental builds (for reasons explained it commit log for commit e7a4bf00).

See the commit messages for more details.

Motivation and Context

The cuda-9.2-release-debug build runs more tests and catches more bugs. Therefore, it should be used for the Trilinos CUDA PR build #2464 (closed).

How Has This Been Tested?

On 'ride', I ran:

./ctest-s-local-test-driver.sh cuda-9.2-release-debug cuda-9.2-release-debug-pt

This submitted to:

NOTE: The tweaks file was miss-named in that invocation so the timing out test PanzerAdaptersSTK_MixedPoissonExample-ConvTest-Hex-Order-3 was shown (see #2446). I fixed the file name and then tested this with:

$ ./checkin-test-atdm.sh cuda-9.2-release-debug --enable-packages=Panzer --configure

$ grep PanzerAdaptersSTK_MixedPoissonExample-ConvTest-Hex-Order-3 cuda-9.2-release-debug/configure.out 

-- Setting default PanzerAdaptersSTK_MixedPoissonExample-ConvTest-Hex-Order-3_DISABLE=ON
-- PanzerAdaptersSTK_MixedPoissonExample-ConvTest-Hex-Order-3: NOT added test because PanzerAdaptersSTK_MixedPoissonExample-ConvTest-Hex-Order-3_DISABLE='ON'!

Checklist

  • My commit messages mention the appropriate GitHub issue numbers.

Merge request reports