Hi Thomas,
Am 08.03.24 um 12:15 schrieb Thomas Schwinge:
OK to push
"Fix 'char' initialization, copy, check in
'libgomp.oacc-fortran/acc-memcpy.f90'",
see attached?
OK.
I think there was some remaining code around the problem that
HUGE(1_int8) = 127 and '-128_int8' is invalid because in Fortran, that's
'unary_minus(128_int8)', which is not valid as 128 exceeds HUGE(1_int8),
Which the remaining bits code tried to solve (i.e. -127:127 vs.
-128:127) but seemingly failed to do so consistently.
Thanks!
Tobias