On 25 October 2018 at 16:12, Paul Gilmartin
<[email protected]> wrote:

> (In debug mode, the compiler generated STH; LH of a halfword variable not
> otherwise referenced, truncating an invalid halfword value.  Even before that,
> I had felt that by design STH should program check on such a condition.)

What halfword value is invalid? Surely by definition...

Oh - you mean silent truncation of a larger value into a halfword?
What does the language (what language?) definition say about this?
And what did the optimized code do that failed?

Tony H.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to