Module Name: src Committed By: kamil Date: Tue Jun 12 18:54:40 UTC 2018
Modified Files: src/tests/bin/expr: t_expr.sh Log Message: Add 2 new expr(1) ATF tests Assert that -9223372036854775808 % -1 and -9223372036854775808 / -1 return message about overflow / underflow detected. These tests pass correctly. Sponsored by <The NetBSD Foundation> To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/bin/expr/t_expr.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/bin/expr/t_expr.sh diff -u src/tests/bin/expr/t_expr.sh:1.3 src/tests/bin/expr/t_expr.sh:1.4 --- src/tests/bin/expr/t_expr.sh:1.3 Tue Mar 27 07:23:06 2012 +++ src/tests/bin/expr/t_expr.sh Tue Jun 12 18:54:39 2018 @@ -1,4 +1,4 @@ -# $NetBSD: t_expr.sh,v 1.3 2012/03/27 07:23:06 jruoho Exp $ +# $NetBSD: t_expr.sh,v 1.4 2018/06/12 18:54:39 kamil Exp $ # # Copyright (c) 2007 The NetBSD Foundation, Inc. # All rights reserved. @@ -76,6 +76,10 @@ overflow_body() { "expr: integer overflow or underflow occurred for operation '4611686018427387904 * 2'" test_expr '4611686018427387904 \* 3' \ "expr: integer overflow or underflow occurred for operation '4611686018427387904 * 3'" + test_expr '-9223372036854775808 % -1' \ + "expr: integer overflow or underflow occurred for operation '-9223372036854775808 % -1'" + test_expr '-9223372036854775808 / -1' \ + "expr: integer overflow or underflow occurred for operation '-9223372036854775808 / -1'" } atf_test_case gtkmm