The signal consumption behavior is different from other platform. It must be disscussed. --- absl/debugging/internal/stack_consumption_test.cc | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/absl/debugging/internal/stack_consumption_test.cc b/absl/debugging/internal/stack_consumption_test.cc index 0255ac8f..716e20a3 100644 --- a/absl/debugging/internal/stack_consumption_test.cc +++ b/absl/debugging/internal/stack_consumption_test.cc @@ -38,6 +38,9 @@ static void SimpleSignalHandler(int signo) { } TEST(SignalHandlerStackConsumptionTest, MeasuresStackConsumption) { +#ifdef __GNU__ + GTEST_SKIP(); +#endif // Our handler should consume reasonable number of bytes. EXPECT_GE(GetSignalHandlerStackConsumption(SimpleSignalHandler), 100); } -- Yuqian Yang <crup...@crupest.life>