* gdb.ada/arrayidx.exp: Remove calls to setup_kfail now that
authorJoel Brobecker <brobecker@gnat.com>
Fri, 6 Oct 2006 20:48:42 +0000 (20:48 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Fri, 6 Oct 2006 20:48:42 +0000 (20:48 +0000)
        the corresponding bug has been fixed in GDB (PR/2018).

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.ada/arrayidx.exp

index a8da5c256bc4e765f6d2efe2f7a9264273a861db..744f68299c8a61991e11fa32d6a8429b916b1b8b 100644 (file)
@@ -1,3 +1,8 @@
+2006-10-06  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/arrayidx.exp: Remove calls to setup_kfail now that
+       the corresponding bug has been fixed in GDB (PR/2018).
+
 2006-10-06  Joel Brobecker  <brobecker@adacore.com>
 
        * gdb.base/subst.exp: New testcase.
index 051937fb117f0eaa480aae6feeb6748c80418f3f..c6cd0d3385b2b3c4a941810bbe74b6c7ea9c31a6 100644 (file)
@@ -49,22 +49,10 @@ gdb_test "print one_two_three" \
          "\\(1, 2, 3\\)" \
          "print one_two_three, indexes off"
 
-# There is a bug somewhere that causes the debugger to think that
-# this array is indexed by an integer subrange, which it is actually
-# indexed by an enumerated type. As a consequence, indexes for this
-# array will be printed using their underlying integer value instead
-# of their names. Also, even when printing this array without indexes,
-# because the underlying value of the first enumeration is zero, the
-# debugger ends up printing this index even when "array-indexes" are
-# off, just because the index of the first element is not an enumerated
-# type, and its value is not one.
-setup_kfail "*-*-*" gdb/2018
 gdb_test "print e_one_two_three" \
          "\\(1, 2, 3\\)" \
          "print e_one_two_three, indexes off"
 
-# Same as when printing e_one_two_three above.
-setup_kfail "*-*-*" gdb/2018
 gdb_test "print r_two_three" \
          "\\(two => 2, 3\\)" \
          "print r_two_three, indexes off"
@@ -99,16 +87,10 @@ gdb_test "print one_two_three" \
          "\\(1 => 1, 2 => 2, 3 => 3\\)" \
          "print one_two_three"
 
-# Same as first attempt at printing this array, we currently fail.
-# See details above.
-setup_kfail "*-*-*" gdb/2018
 gdb_test "print e_one_two_three" \
          "\\(one => 1, two => 2, three => 3\\)" \
          "print e_one_two_three"
 
-# Same as first attempt at printing this array, we currently fail.
-# See details above.
-setup_kfail "*-*-*" gdb/2018
 gdb_test "print r_two_three" \
          "\\(two => 2, three => 3\\)" \
          "print r_two_three"