1*072a4ba8SAndrew Turner; asinhf.tst 2*072a4ba8SAndrew Turner; 3*072a4ba8SAndrew Turner; Copyright (c) 2007-2023, Arm Limited. 4*072a4ba8SAndrew Turner; SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception 5*072a4ba8SAndrew Turner 6*072a4ba8SAndrew Turnerfunc=asinhf op1=7fc00001 result=7fc00001 errno=0 7*072a4ba8SAndrew Turnerfunc=asinhf op1=ffc00001 result=7fc00001 errno=0 8*072a4ba8SAndrew Turnerfunc=asinhf op1=7f800001 result=7fc00001 errno=0 status=i 9*072a4ba8SAndrew Turnerfunc=asinhf op1=ff800001 result=7fc00001 errno=0 status=i 10*072a4ba8SAndrew Turnerfunc=asinhf op1=7f800000 result=7f800000 errno=0 11*072a4ba8SAndrew Turnerfunc=asinhf op1=ff800000 result=ff800000 errno=0 12*072a4ba8SAndrew Turnerfunc=asinhf op1=00000000 result=00000000 errno=0 13*072a4ba8SAndrew Turnerfunc=asinhf op1=80000000 result=80000000 errno=0 14*072a4ba8SAndrew Turner; No exception is raised on certain machines (different version of glibc) 15*072a4ba8SAndrew Turner; Same issue encountered with other function similar to x close to 0 16*072a4ba8SAndrew Turner; Could be due to function so boring no flop is involved in some implementations 17*072a4ba8SAndrew Turnerfunc=asinhf op1=00000001 result=00000001 errno=0 maybestatus=ux 18*072a4ba8SAndrew Turnerfunc=asinhf op1=80000001 result=80000001 errno=0 maybestatus=ux 19