Skip to content

Commit c58e51a

Browse files
authored
[ConstantFPRange] Suppress unused result warnings. NFC. (#109921)
Fixes warnings `error: ignoring return value of function declared with 'nodiscard' attribute [-Werror,-Wunused-result]`.
1 parent b8d1bae commit c58e51a

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

llvm/unittests/IR/ConstantFPRangeTest.cpp

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -414,18 +414,21 @@ TEST_F(ConstantFPRangeTest, Print) {
414414
#ifdef GTEST_HAS_DEATH_TEST
415415
#ifndef NDEBUG
416416
TEST_F(ConstantFPRangeTest, NonCanonicalEmptySet) {
417-
EXPECT_DEATH(ConstantFPRange::getNonNaN(APFloat(1.0), APFloat(0.0)),
417+
EXPECT_DEATH((void)(ConstantFPRange::getNonNaN(APFloat(1.0), APFloat(0.0))),
418418
"Non-canonical form");
419419
}
420420
TEST_F(ConstantFPRangeTest, MismatchedSemantics) {
421-
EXPECT_DEATH(ConstantFPRange::getNonNaN(APFloat(0.0), APFloat(1.0f)),
421+
EXPECT_DEATH((void)(ConstantFPRange::getNonNaN(APFloat(0.0), APFloat(1.0f))),
422422
"Should only use the same semantics");
423-
EXPECT_DEATH(One.contains(APFloat(1.0f)),
423+
EXPECT_DEATH((void)(One.contains(APFloat(1.0f))),
424424
"Should only use the same semantics");
425425
ConstantFPRange OneF32 = ConstantFPRange(APFloat(1.0f));
426-
EXPECT_DEATH(One.contains(OneF32), "Should only use the same semantics");
427-
EXPECT_DEATH(One.intersectWith(OneF32), "Should only use the same semantics");
428-
EXPECT_DEATH(One.unionWith(OneF32), "Should only use the same semantics");
426+
EXPECT_DEATH((void)(One.contains(OneF32)),
427+
"Should only use the same semantics");
428+
EXPECT_DEATH((void)(One.intersectWith(OneF32)),
429+
"Should only use the same semantics");
430+
EXPECT_DEATH((void)(One.unionWith(OneF32)),
431+
"Should only use the same semantics");
429432
}
430433
#endif
431434
#endif

0 commit comments

Comments
 (0)