From 514ca4e93b2e2bb739dead124536ed572bce041e Mon Sep 17 00:00:00 2001 From: Kir Kolyshkin Date: Tue, 11 Oct 2016 18:46:50 -0700 Subject: [PATCH] rtc.c test: fix for clang clang complains: > clang -g -O2 -Wall -Werror -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -iquote ../lib/arch/x86/include -I../lib rtc.c ../lib/libzdtmtst.a ../lib/libzdtmtst.a -o rtc > rtc.c:50:7: error: taking the absolute value of unsigned type 'unsigned long' has no effect [-Werror,-Wabsolute-value] > if (labs(delta - 1000000 / TEST_HZ ) > 100000) { > ^ Declare delta as long. Signed-off-by: Kir Kolyshkin Signed-off-by: Pavel Emelyanov --- test/zdtm/static/rtc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/zdtm/static/rtc.c b/test/zdtm/static/rtc.c index e082edc31..28a79b1e2 100644 --- a/test/zdtm/static/rtc.c +++ b/test/zdtm/static/rtc.c @@ -15,7 +15,8 @@ int main(int argc, char **argv) { - unsigned long data, delta; + unsigned long data; + long delta; int fd, fail = NR_FAILS, to_pass = NR_FAILS; struct timeval start, end;