In the TensorRT docs it says that TensorRT is built with GCC 4.8. But it does not specify which ABI (see https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html ) TensorRT uses.
That it is compiled with GCC 4.8 would suggest the old ABI. However we’re seeing segfaults related to TensorRT’s shared libraries and symbol resolution order (and we use the old ABI).
The fact that CUDA is only supported on Ubuntu 16.04/17.04 (and our segfaults) indicate the newer ABI.
Does TensorRT compile against the newer (GCC 5.1+) ABI?