onnxruntime
105f5f0f - Avoid trt deprecated api warnings shown as errors during ORT-TRT build (#16035)

Commit
2 years ago
Avoid trt deprecated api warnings shown as errors during ORT-TRT build (#16035) ### Description Avoid trt deprecated api warnings shown as errors when building onnxruntime_test_all This issue is only visible when installing trt via binaries, rather than deb/rpm pkg (CI pipelines) The change is similar to existing set_property for onnxruntime_providers_tensorrt https://github.com/microsoft/onnxruntime/blob/89ea503024cadd56b18fd8f8109fb15a07815eef/cmake/onnxruntime_providers.cmake#L421 ### Motivation and Context onnxruntime/test/unittest_main/[test_main.cc](https://github.com/microsoft/onnxruntime/blob/main/onnxruntime/test/unittest_main/test_main.cc#L32) includes nvinfer.h, which includes deprecated trt apis and and generates warnings. When building onnxruntime_test_all, it will show warnings as errors and block the build. ### Doubts Although this issue is visible on trt tar binaries but not on trt deb/rpm pkgs, Their file size&hash are the same (creation time vary), regarding headers/libs installing in different ways. | tarBin | pkg | | ------------------------------------------------------------ | ------------------------------------------------------------ | | 997284784 Apr 26 15:15 libnvinfer_builder_resource.so.8.6.1 | 997284784 Apr 26 22:21 libnvinfer_builder_resource.so.8.6.1 | | 235369632 Apr 26 15:14 libnvinfer.so.8.6.1 | 235369632 Apr 26 22:21 libnvinfer.so.8.6.1 |
Author
Parents
Loading