the attached program gives +Inf for x=-0xd.b6e8f5c28f5c29p+7l, whereas glibc gives 0x0.01dbd551da54538p-16385 which is the correctly rounded result. [test_tgamma_openlibm.c.gz](https://github.com/JuliaMath/openlibm/files/5923918/test_tgamma_openlibm.c.gz)
the attached program gives +Inf for x=-0xd.b6e8f5c28f5c29p+7l, whereas glibc gives 0x0.01dbd551da54538p-16385 which is the correctly rounded result.
test_tgamma_openlibm.c.gz