From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jim Wilson To: law@cygnus.com Cc: Toon Moene , egcs@cygnus.com Subject: Re: Fortran array indexing on 64-bit targets & snapshot 971023 Date: Mon, 27 Oct 1997 14:46:00 -0000 Message-id: <199710272246.OAA21759@cygnus.com> References: <24420.877882302@hurl.cygnus.com> X-SW-Source: 1997-10/msg01150.html I'd been thinking about this offline and was starting to wonder if the FIXME really meant that the problem was sizetype was the wrong type for the conversion and could cause problems. I think it is an Ada specific problem. As Per Bothner mentioned, Ada can have arbitrary range types. I suspect the problem occurs only with Ada, and only if you have certain kinds of range types with certain values for the lower/upper bound of the array. However, I am not convinced that the problem actually does exist, as I can't see any way to actually trigger the problem. I see no problem with going ahead with the change, and if a problem does occur, we will then have a better idea of what the real problem is and how to fix it. Jim