This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Ada] Wrong code in gcc/ada/a-teioed.adb causing FAIL of ACATS cxf3a01 on mipsel and ia64


Laurent GUERBY wrote:

Two obvious solutions: use Unsupress locally since there's already a others
handler or add explicit length checks.

analysis looks right, an explicit length check is more appropriate, better to avoid the exception.

To reach quickly the interesting point under gdb:


break cxf3a01.adb:110
cond 1 i=25
run
step

If you share my analysis, what solution do you suggest?

Thanks in advance,

Laurent


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]