binutils-gdb/gdb/testsuite/gdb.fortran
Tom de Vries f947893689 [gdb/testsuite] Fix gdb.fortran/array-bounds.exp on arm
When running test-case gdb.fortran/array-bounds.exp on arm-linux, we run into:
...
(gdb) print &foo^M
$1 = (PTR TO -> ( real(kind=4) (0:1) )) 0xfffef008^M
(gdb) FAIL: gdb.fortran/array-bounds.exp: print &foo
print &bar^M
$2 = (PTR TO -> ( real(kind=4) (-1:0) )) 0xfffef010^M
(gdb) FAIL: gdb.fortran/array-bounds.exp: print &bar
...

This is due to gcc PR debug/54934.

The test-case contains a kfail for this, which is only activated for
x86_64/i386.

Fix this by enabling the kfail for all ilp32 targets.

Also:
- change the kfail into an xfail, because gdb is not at fault here, and
- limit the xfail to the gfortran compiler.

Tested on arm-linux.
2024-06-07 08:12:34 +02:00
..
allocated.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
allocated.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-bounds-high.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-bounds-high.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-bounds.exp [gdb/testsuite] Fix gdb.fortran/array-bounds.exp on arm 2024-06-07 08:12:34 +02:00
array-bounds.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-element.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-element.f Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-indices.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-no-bounds.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-no-bounds.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-repeat.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-repeat.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-slices-bad.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-slices-bad.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-slices-repeat.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-slices-sub-slices.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-slices-sub-slices.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-slices.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array-slices.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
associated.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
associated.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
assumedrank.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
assumedrank.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
backtrace.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
backtrace.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
block-data.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
block-data.f Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
call-no-debug-func.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
call-no-debug-prog.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
call-no-debug.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
charset.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
charset.f90
class-allocatable-array.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
class-allocatable-array.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
common-block.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
common-block.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
completion.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
completion.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
complex.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
complex.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
debug-expr.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
debug-expr.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
derived-type-function.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
derived-type-function.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
derived-type-striding.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
derived-type-striding.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
derived-type.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
derived-type.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dot-ops.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dynamic-ptype-whatis.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dynamic-ptype-whatis.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
empty-string.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
empty-string.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
entry-point.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
entry-point.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
exprs.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
function-calls.exp gdb: rename unwindonsignal to unwind-on-signal 2024-03-25 17:25:07 +00:00
function-calls.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
huge.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
huge.F90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info-main.exp [gdb/testsuite] Use save_vars to restore GDBFLAGS 2024-05-03 15:07:33 +02:00
info-main.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info-modules.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info-types-2.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info-types.exp Use the new symbol domains 2024-01-28 10:58:16 -07:00
info-types.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
intrinsic-precedence.c Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
intrinsic-precedence.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
intrinsic-precedence.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
intrinsics.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
intrinsics.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
intvar-array.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
intvar-array.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
intvar-dynamic-types.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
intvar-dynamic-types.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
lbound-ubound.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
lbound-ubound.F90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
library-module-lib.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
library-module-main.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
library-module.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
limited-length.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
limited-length.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
logical.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
logical.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
max-depth.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
max-depth.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mixed-lang-stack.c Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mixed-lang-stack.cpp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mixed-lang-stack.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mixed-lang-stack.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
module.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
module.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
multi-dim.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
multi-dim.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
namelist.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
namelist.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
nested-funcs-2.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
nested-funcs-2.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
nested-funcs.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
nested-funcs.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
oop_extend_type.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
oop_extend_type.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
pointer-to-pointer.exp gdb, types: Resolve pointer types dynamically 2024-02-02 08:57:16 +01:00
pointer-to-pointer.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
pointers.exp gdb, types: Resolve pointer types dynamically 2024-02-02 08:57:16 +01:00
pointers.f90 gdb, types: Resolve pointer types dynamically 2024-02-02 08:57:16 +01:00
print-formatted.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
print-formatted.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
print_type.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
printing-types.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
printing-types.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptr-indentation.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptr-indentation.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype-on-functions.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype-on-functions.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
rank.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
rank.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
shape.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
shape.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
short-circuit-argument-list.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
short-circuit-argument-list.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
size.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
size.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
sizeof.exp gdb, testsuite, fortran: Fix sizeof intrinsic for Fortran pointers 2024-02-02 08:57:16 +01:00
sizeof.f90 gdb, testsuite, fortran: Fix sizeof intrinsic for Fortran pointers 2024-02-02 08:57:16 +01:00
string-types.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
string-types.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
subarray.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
subarray.f Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
type-kinds.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
type.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
types.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-alloc-assoc.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-datatypes.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-datatypes.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-history.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-ptr-info.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-ptype-sub.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-ptype.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-sizeof.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-sub.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-type.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-type.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-value-sub-arbitrary.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-value-sub-finish.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-value-sub.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla-value.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla.f90 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
whatis_type.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00