A number of glibc test cases fail with the same behavior on both tilepro and tilegx: elf/tst-tls7.out elf/tst-tls8.out elf/tst-tls17.out elf/tst-tls19.out nptl/tst-tls3.out In each case, __tls_get_addr is returning -1 instead of a valid address, which then causes a SIGBUS crash in the code.
Fixed in 053406fa70d071423c43465d60042d84c24f94cf.