Skip to content

Commit

Permalink
Merge pull request #2112 from DARMA-tasking/2068-disable-assertion-te…
Browse files Browse the repository at this point in the history
…st-intel-classic

#2068: disable vtAssert test for Intel Classic
  • Loading branch information
PhilMiller authored Mar 22, 2023
2 parents 6da9a8c + b0a44b7 commit e87e1b0
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions tests/unit/runtime/test_preconfig.nompi.cc
Original file line number Diff line number Diff line change
Expand Up @@ -51,17 +51,19 @@ namespace vt { namespace tests { namespace unit {

struct TestPreconfig : TestHarness { };

#if not vt_check_enabled(production_build)
TEST_F(TestPreconfig, test_vt_assert) {
#if vt_check_enabled(production_build) or defined(__INTEL_COMPILER)
GTEST_SKIP();
#else
EXPECT_EQ(vt::debug::preConfig()->vt_throw_on_abort, true)
<< "vt_throw_on_abort should be enabled by default";

ASSERT_THROW(
vtAssert(false, "Should throw."),
std::runtime_error
);
}
#endif
}

TEST_F(TestPreconfig, test_vt_abort) {
EXPECT_EQ(vt::debug::preConfig()->vt_throw_on_abort, true)
Expand Down

0 comments on commit e87e1b0

Please sign in to comment.