* gdb.fortran/exprs.exp (test_arithmetic_expressions): Add five
tests to evaluate exponentiation expression.
This commit is contained in:
parent
2d296aac7e
commit
a0c5fbcf0e
2 changed files with 14 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
|||
2005-07-06 Wu Zhou <woodzltc@cn.ibm.com>
|
||||
|
||||
* gdb.fortran/exprs.exp (test_arithmetic_expressions): Add five
|
||||
tests to evaluate exponentiation expression.
|
||||
|
||||
2005-06-29 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* gdb.base/sigrepeat.c: Include <stdlib.h> and add return type for
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright (C) 1994, 1997 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1994, 1997, 2005 Free Software Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
|
@ -250,6 +250,14 @@ proc test_arithmetic_expressions {} {
|
|||
|
||||
# Test modulo with various operands
|
||||
|
||||
# Test exponentiation with various operands
|
||||
|
||||
gdb_test "p 2 ** 3" " = 8" "int powered by int"
|
||||
gdb_test "p 2 ** 2 ** 3" " = 256" "combined exponentiation expression"
|
||||
gdb_test "p (2 ** 2) ** 3" " = 64" "combined exponentiation expression in specified order"
|
||||
gdb_test "p 4 ** 0.5" " = 2" "int powered by real"
|
||||
gdb_test "p 4.0 ** 0.5" " = 2" "real powered by real"
|
||||
|
||||
}
|
||||
|
||||
# Start with a fresh gdb.
|
||||
|
|
Loading…
Reference in a new issue