Skip to content

Instantly share code, notes, and snippets.

@sachinkmohan
Created March 18, 2022 10:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sachinkmohan/df912de7cc6c776d9d318c7a5b6302b8 to your computer and use it in GitHub Desktop.
Save sachinkmohan/df912de7cc6c776d9d318c7a5b6302b8 to your computer and use it in GitHub Desktop.
Make error in TensorRT x86 build
mohan@user:~/git/thesis/TensorRT/build$ colormake -j$(nproc)
[  1%] Creating directories for 'third_party.protobuf'
[  1%] Performing download step (download, verify and extract) for 'third_party.protobuf'
-- Downloading...
   dst='/home/mohan/git/thesis/TensorRT/build/third_party.protobuf/src/protobuf-cpp-3.0.0.tar.gz'
   timeout='none'
   inactivity timeout='none'
-- Using src='https://github.com/google/protobuf/releases/download/v3.0.0/protobuf-cpp-3.0.0.tar.gz'
[  2%] Building CXX object plugin/CMakeFiles/nvinfer_plugin_static.dir/batchTilePlugin/batchTilePlugin.cpp.o
[  2%] Building CXX object plugin/CMakeFiles/nvinfer_plugin_static.dir/batchedNMSPlugin/batchedNMSPlugin.cpp.o
[  2%] Building CXX object plugin/CMakeFiles/nvinfer_plugin_static.dir/coordConvACPlugin/coordConvACPlugin.cpp.o
[  2%] Building CXX object plugin/CMakeFiles/nvinfer_plugin.dir/batchedNMSPlugin/batchedNMSPlugin.cpp.o
[  2%] Building CXX object plugin/CMakeFiles/nvinfer_plugin.dir/coordConvACPlugin/coordConvACPlugin.cpp.o
[  2%] Building CXX object plugin/CMakeFiles/nvinfer_plugin.dir/batchTilePlugin/batchTilePlugin.cpp.o
[  2%] Building CXX object plugin/CMakeFiles/nvinfer_plugin_static.dir/cropAndResizePlugin/cropAndResizePlugin.cpp.o
-- [download 100% complete]
-- [download 0% complete]
-- [download 1% complete]
-- [download 2% complete]
-- [download 3% complete]
-- [download 4% complete]
-- [download 5% complete]
-- [download 6% complete]
-- [download 7% complete]
-- [download 8% complete]
-- [download 9% complete]
-- [download 10% complete]
-- [download 11% complete]
-- [download 12% complete]
-- [download 13% complete]
-- [download 14% complete]
-- [download 15% complete]
-- [download 16% complete]
-- [download 17% complete]
-- [download 18% complete]
-- [download 19% complete]
-- [download 20% complete]
-- [download 21% complete]
-- [download 22% complete]
-- [download 23% complete]
-- [download 24% complete]
-- [download 25% complete]
-- [download 26% complete]
-- [download 27% complete]
-- [download 28% complete]
-- [download 29% complete]
-- [download 30% complete]
-- [download 31% complete]
-- [download 32% complete]
-- [download 33% complete]
In file included from /home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:16:0:
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.h:46:9: error: ‘int nvinfer1::plugin::BatchTilePlugin::enqueue(int, const void* const*, void* const*, void*, cudaStream_t)’ marked ‘override’, but does not override
     int enqueue(int batchSize, const void* const* inputs, void* const* outputs, void* workspace,
         ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchTilePlugin::clone() const’:
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:185:65: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchTilePlugin’
         auto* plugin = new BatchTilePlugin(mLayerName, mCopySize);
                                                                 ^
In file included from /home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:16:0:
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.h:26:7: note:   because the following virtual functions are pure within ‘nvinfer1::plugin::BatchTilePlugin’:
 class BatchTilePlugin : public IPluginV2Ext
       ^~~~~~~~~~~~~~~
In file included from /usr/local/cuda-10.2/include/NvInferRuntime.h:59:0,
                 from /usr/local/cuda-10.2/include/NvInfer.h:53,
                 from /usr/local/cuda-10.2/include/NvInferPlugin.h:53,
                 from /home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.h:18,
                 from /home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:16:
/usr/local/cuda-10.2/include/NvInferRuntimeCommon.h:461:17: note: 	virtual int nvinfer1::IPluginV2::enqueue(int, const void* const*, void**, void*, cudaStream_t)
     virtual int enqueue(int batchSize, const void* const* inputs, void** outputs, void* workspace, cudaStream_t stream) TRTNOEXCEPT = 0;
                 ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchTilePluginCreator::createPlugin(const char*, const nvinfer1::PluginFieldCollection*)’:
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:231:48: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchTilePlugin’
         auto* plugin = new BatchTilePlugin(name);
                                                ^
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchTilePluginCreator::deserializePlugin(const char*, const void*, size_t)’:
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:259:66: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchTilePlugin’
         return new BatchTilePlugin(name, serialData, serialLength);
                                                                  ^
plugin/CMakeFiles/nvinfer_plugin_static.dir/build.make:89: recipe for target 'plugin/CMakeFiles/nvinfer_plugin_static.dir/batchTilePlugin/batchTilePlugin.cpp.o' failed
make[2]: *** [plugin/CMakeFiles/nvinfer_plugin_static.dir/batchTilePlugin/batchTilePlugin.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
-- [download 47% complete]
[  3%] Building CXX object plugin/CMakeFiles/nvinfer_plugin.dir/cropAndResizePlugin/cropAndResizePlugin.cpp.o
In file included from /home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:16:0:
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.h:46:9: error: ‘int nvinfer1::plugin::BatchTilePlugin::enqueue(int, const void* const*, void* const*, void*, cudaStream_t)’ marked ‘override’, but does not override
     int enqueue(int batchSize, const void* const* inputs, void* const* outputs, void* workspace,
         ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchTilePlugin::clone() const’:
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:185:65: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchTilePlugin’
         auto* plugin = new BatchTilePlugin(mLayerName, mCopySize);
                                                                 ^
In file included from /home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:16:0:
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.h:26:7: note:   because the following virtual functions are pure within ‘nvinfer1::plugin::BatchTilePlugin’:
 class BatchTilePlugin : public IPluginV2Ext
       ^~~~~~~~~~~~~~~
In file included from /usr/local/cuda-10.2/include/NvInferRuntime.h:59:0,
                 from /usr/local/cuda-10.2/include/NvInfer.h:53,
                 from /usr/local/cuda-10.2/include/NvInferPlugin.h:53,
                 from /home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.h:18,
                 from /home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:16:
/usr/local/cuda-10.2/include/NvInferRuntimeCommon.h:461:17: note: 	virtual int nvinfer1::IPluginV2::enqueue(int, const void* const*, void**, void*, cudaStream_t)
     virtual int enqueue(int batchSize, const void* const* inputs, void** outputs, void* workspace, cudaStream_t stream) TRTNOEXCEPT = 0;
                 ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchTilePluginCreator::createPlugin(const char*, const nvinfer1::PluginFieldCollection*)’:
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:231:48: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchTilePlugin’
         auto* plugin = new BatchTilePlugin(name);
                                                ^
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchTilePluginCreator::deserializePlugin(const char*, const void*, size_t)’:
/home/mohan/git/thesis/TensorRT/plugin/batchTilePlugin/batchTilePlugin.cpp:259:66: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchTilePlugin’
         return new BatchTilePlugin(name, serialData, serialLength);
                                                                  ^
plugin/CMakeFiles/nvinfer_plugin.dir/build.make:89: recipe for target 'plugin/CMakeFiles/nvinfer_plugin.dir/batchTilePlugin/batchTilePlugin.cpp.o' failed
make[2]: *** [plugin/CMakeFiles/nvinfer_plugin.dir/batchTilePlugin/batchTilePlugin.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
-- [download 48% complete]
In file included from /home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:17:0:
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.h:45:13: error: ‘int32_t nvinfer1::plugin::BatchedNMSPlugin::enqueue(int32_t, const void* const*, void* const*, void*, cudaStream_t)’ marked ‘override’, but does not override
     int32_t enqueue(int32_t batchSize, void const* const* inputs, void* const* outputs, void* workspace,
             ^~~~~~~
-- [download 49% complete]
-- [download 50% complete]
-- [download 51% complete]
-- [download 52% complete]
-- [download 53% complete]
-- [download 54% complete]
-- [download 55% complete]
-- [download 56% complete]
-- [download 57% complete]
-- [download 58% complete]
-- [download 59% complete]
-- [download 60% complete]
-- [download 61% complete]
-- [download 62% complete]
-- [download 63% complete]
-- [download 64% complete]
-- [download 65% complete]
-- [download 66% complete]
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchedNMSPlugin::clone() const’:
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:502:50: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchedNMSPlugin’
         auto* plugin = new BatchedNMSPlugin(param);
                                                  ^
In file included from /home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:17:0:
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.h:31:7: note:   because the following virtual functions are pure within ‘nvinfer1::plugin::BatchedNMSPlugin’:
 class BatchedNMSPlugin : public IPluginV2Ext
       ^~~~~~~~~~~~~~~~
In file included from /usr/local/cuda-10.2/include/NvInferRuntime.h:59:0,
                 from /usr/local/cuda-10.2/include/NvInfer.h:53,
                 from /home/mohan/git/thesis/TensorRT/plugin/common/checkMacrosPlugin.h:19,
                 from /home/mohan/git/thesis/TensorRT/plugin/common/plugin.h:18,
                 from /home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/gatherNMSOutputs.h:18,
                 from /home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.h:18,
                 from /home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:17:
/usr/local/cuda-10.2/include/NvInferRuntimeCommon.h:461:17: note: 	virtual int nvinfer1::IPluginV2::enqueue(int, const void* const*, void**, void*, cudaStream_t)
     virtual int enqueue(int batchSize, const void* const* inputs, void** outputs, void* workspace, cudaStream_t stream) TRTNOEXCEPT = 0;
                 ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchedNMSPluginCreator::createPlugin(const char*, const nvinfer1::PluginFieldCollection*)’:
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:721:51: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchedNMSPlugin’
         auto* plugin = new BatchedNMSPlugin(params);
                                                   ^
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchedNMSPluginCreator::deserializePlugin(const char*, const void*, size_t)’:
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:815:69: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchedNMSPlugin’
         auto* plugin = new BatchedNMSPlugin(serialData, serialLength);
                                                                     ^
In file included from /home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:17:0:
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.h:53:9: error: ‘int nvinfer1::plugin::CoordConvACPlugin::enqueue(int, const void* const*, void* const*, void*, cudaStream_t)’ marked ‘override’, but does not override
     int enqueue(int batchSize, void const* const* inputs, void* const* outputs, void* workspace,
         ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CoordConvACPlugin::clone() const’:
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:146:71: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CoordConvACPlugin’
     auto* plugin = new CoordConvACPlugin(iType, iC, iH, iW, oC, oH, oW);
                                                                       ^
In file included from /home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:17:0:
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.h:53:9: error: ‘int nvinfer1::plugin::CoordConvACPlugin::enqueue(int, const void* const*, void* const*, void*, cudaStream_t)’ marked ‘override’, but does not override
     int enqueue(int batchSize, void const* const* inputs, void* const* outputs, void* workspace,
         ^~~~~~~
In file included from /home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:17:0:
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.h:32:7: note:   because the following virtual functions are pure within ‘nvinfer1::plugin::CoordConvACPlugin’:
 class CoordConvACPlugin : public IPluginV2Ext
       ^~~~~~~~~~~~~~~~~
In file included from /usr/local/cuda-10.2/include/NvInferRuntime.h:59:0,
                 from /usr/local/cuda-10.2/include/NvInfer.h:53,
                 from /usr/local/cuda-10.2/include/NvInferPlugin.h:53,
                 from /home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.h:20,
                 from /home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:17:
/usr/local/cuda-10.2/include/NvInferRuntimeCommon.h:461:17: note: 	virtual int nvinfer1::IPluginV2::enqueue(int, const void* const*, void**, void*, cudaStream_t)
     virtual int enqueue(int batchSize, const void* const* inputs, void** outputs, void* workspace, cudaStream_t stream) TRTNOEXCEPT = 0;
                 ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CoordConvACPluginCreator::createPlugin(const char*, const nvinfer1::PluginFieldCollection*)’:
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:197:55: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CoordConvACPlugin’
     CoordConvACPlugin* plugin = new CoordConvACPlugin();
                                                       ^
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CoordConvACPluginCreator::deserializePlugin(const char*, const void*, size_t)’:
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:204:79: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CoordConvACPlugin’
     CoordConvACPlugin* plugin = new CoordConvACPlugin(serialData, serialLength);
                                                                               ^
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CoordConvACPlugin::clone() const’:
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:146:71: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CoordConvACPlugin’
     auto* plugin = new CoordConvACPlugin(iType, iC, iH, iW, oC, oH, oW);
                                                                       ^
In file included from /home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:17:0:
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.h:32:7: note:   because the following virtual functions are pure within ‘nvinfer1::plugin::CoordConvACPlugin’:
 class CoordConvACPlugin : public IPluginV2Ext
       ^~~~~~~~~~~~~~~~~
In file included from /usr/local/cuda-10.2/include/NvInferRuntime.h:59:0,
                 from /usr/local/cuda-10.2/include/NvInfer.h:53,
                 from /usr/local/cuda-10.2/include/NvInferPlugin.h:53,
                 from /home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.h:20,
                 from /home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:17:
/usr/local/cuda-10.2/include/NvInferRuntimeCommon.h:461:17: note: 	virtual int nvinfer1::IPluginV2::enqueue(int, const void* const*, void**, void*, cudaStream_t)
     virtual int enqueue(int batchSize, const void* const* inputs, void** outputs, void* workspace, cudaStream_t stream) TRTNOEXCEPT = 0;
                 ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CoordConvACPluginCreator::createPlugin(const char*, const nvinfer1::PluginFieldCollection*)’:
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:197:55: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CoordConvACPlugin’
     CoordConvACPlugin* plugin = new CoordConvACPlugin();
                                                       ^
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CoordConvACPluginCreator::deserializePlugin(const char*, const void*, size_t)’:
/home/mohan/git/thesis/TensorRT/plugin/coordConvACPlugin/coordConvACPlugin.cpp:204:79: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CoordConvACPlugin’
     CoordConvACPlugin* plugin = new CoordConvACPlugin(serialData, serialLength);
                                                                               ^
In file included from /home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:19:0:
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.h:58:9: error: ‘int nvinfer1::plugin::CropAndResizePlugin::enqueue(int, const void* const*, void* const*, void*, cudaStream_t)’ marked ‘override’, but does not override
     int enqueue(int batchSize, const void* const* inputs, void* const* outputs, void* workspace,
         ^~~~~~~
In file included from /home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:17:0:
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.h:45:13: error: ‘int32_t nvinfer1::plugin::BatchedNMSPlugin::enqueue(int32_t, const void* const*, void* const*, void*, cudaStream_t)’ marked ‘override’, but does not override
     int32_t enqueue(int32_t batchSize, void const* const* inputs, void* const* outputs, void* workspace,
             ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CropAndResizePlugin::clone() const’:
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:334:82: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CropAndResizePlugin’
             mCropWidth, mCropHeight, mDepth, mInputWidth, mInputHeight, mNumboxes);
                                                                                  ^
In file included from /home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:19:0:
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.h:36:7: note:   because the following virtual functions are pure within ‘nvinfer1::plugin::CropAndResizePlugin’:
 class CropAndResizePlugin : public IPluginV2Ext
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/local/cuda-10.2/include/NvInferRuntime.h:59:0,
                 from /usr/local/cuda-10.2/include/NvInfer.h:53,
                 from /home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:17:
/usr/local/cuda-10.2/include/NvInferRuntimeCommon.h:461:17: note: 	virtual int nvinfer1::IPluginV2::enqueue(int, const void* const*, void**, void*, cudaStream_t)
     virtual int enqueue(int batchSize, const void* const* inputs, void** outputs, void* workspace, cudaStream_t stream) TRTNOEXCEPT = 0;
                 ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CropAndResizePluginCreator::createPlugin(const char*, const nvinfer1::PluginFieldCollection*)’:
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:516:79: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CropAndResizePlugin’
         IPluginV2Ext* plugin = new CropAndResizePlugin(crop_width, crop_height);
                                                                               ^
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CropAndResizePluginCreator::deserializePlugin(const char*, const void*, size_t)’:
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:570:80: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CropAndResizePlugin’
         IPluginV2Ext* plugin = new CropAndResizePlugin(serialData, serialLength);
                                                                                ^
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchedNMSPlugin::clone() const’:
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:502:50: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchedNMSPlugin’
         auto* plugin = new BatchedNMSPlugin(param);
                                                  ^
In file included from /home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:17:0:
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.h:31:7: note:   because the following virtual functions are pure within ‘nvinfer1::plugin::BatchedNMSPlugin’:
 class BatchedNMSPlugin : public IPluginV2Ext
       ^~~~~~~~~~~~~~~~
In file included from /usr/local/cuda-10.2/include/NvInferRuntime.h:59:0,
                 from /usr/local/cuda-10.2/include/NvInfer.h:53,
                 from /home/mohan/git/thesis/TensorRT/plugin/common/checkMacrosPlugin.h:19,
                 from /home/mohan/git/thesis/TensorRT/plugin/common/plugin.h:18,
                 from /home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/gatherNMSOutputs.h:18,
                 from /home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.h:18,
                 from /home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:17:
/usr/local/cuda-10.2/include/NvInferRuntimeCommon.h:461:17: note: 	virtual int nvinfer1::IPluginV2::enqueue(int, const void* const*, void**, void*, cudaStream_t)
     virtual int enqueue(int batchSize, const void* const* inputs, void** outputs, void* workspace, cudaStream_t stream) TRTNOEXCEPT = 0;
                 ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchedNMSPluginCreator::createPlugin(const char*, const nvinfer1::PluginFieldCollection*)’:
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:721:51: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchedNMSPlugin’
         auto* plugin = new BatchedNMSPlugin(params);
                                                   ^
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::BatchedNMSPluginCreator::deserializePlugin(const char*, const void*, size_t)’:
/home/mohan/git/thesis/TensorRT/plugin/batchedNMSPlugin/batchedNMSPlugin.cpp:815:69: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::BatchedNMSPlugin’
         auto* plugin = new BatchedNMSPlugin(serialData, serialLength);
                                                                     ^
plugin/CMakeFiles/nvinfer_plugin_static.dir/build.make:103: recipe for target 'plugin/CMakeFiles/nvinfer_plugin_static.dir/coordConvACPlugin/coordConvACPlugin.cpp.o' failed
make[2]: *** [plugin/CMakeFiles/nvinfer_plugin_static.dir/coordConvACPlugin/coordConvACPlugin.cpp.o] Error 1
plugin/CMakeFiles/nvinfer_plugin.dir/build.make:103: recipe for target 'plugin/CMakeFiles/nvinfer_plugin.dir/coordConvACPlugin/coordConvACPlugin.cpp.o' failed
make[2]: *** [plugin/CMakeFiles/nvinfer_plugin.dir/coordConvACPlugin/coordConvACPlugin.cpp.o] Error 1
plugin/CMakeFiles/nvinfer_plugin.dir/build.make:75: recipe for target 'plugin/CMakeFiles/nvinfer_plugin.dir/batchedNMSPlugin/batchedNMSPlugin.cpp.o' failed
make[2]: *** [plugin/CMakeFiles/nvinfer_plugin.dir/batchedNMSPlugin/batchedNMSPlugin.cpp.o] Error 1
plugin/CMakeFiles/nvinfer_plugin_static.dir/build.make:117: recipe for target 'plugin/CMakeFiles/nvinfer_plugin_static.dir/cropAndResizePlugin/cropAndResizePlugin.cpp.o' failed
make[2]: *** [plugin/CMakeFiles/nvinfer_plugin_static.dir/cropAndResizePlugin/cropAndResizePlugin.cpp.o] Error 1
plugin/CMakeFiles/nvinfer_plugin_static.dir/build.make:75: recipe for target 'plugin/CMakeFiles/nvinfer_plugin_static.dir/batchedNMSPlugin/batchedNMSPlugin.cpp.o' failed
make[2]: *** [plugin/CMakeFiles/nvinfer_plugin_static.dir/batchedNMSPlugin/batchedNMSPlugin.cpp.o] Error 1
CMakeFiles/Makefile2:1340: recipe for target 'plugin/CMakeFiles/nvinfer_plugin_static.dir/all' failed
make[1]: *** [plugin/CMakeFiles/nvinfer_plugin_static.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
-- [download 67% complete]
-- [download 68% complete]
-- [download 69% complete]
-- [download 70% complete]
-- [download 71% complete]
-- [download 72% complete]
-- [download 73% complete]
-- [download 74% complete]
-- [download 75% complete]
-- [download 76% complete]
-- [download 77% complete]
-- [download 78% complete]
-- [download 79% complete]
-- [download 80% complete]
-- [download 81% complete]
-- [download 82% complete]
-- [download 83% complete]
-- [download 84% complete]
-- [download 85% complete]
-- [download 86% complete]
-- [download 87% complete]
-- [download 88% complete]
-- [download 89% complete]
-- [download 90% complete]
-- [download 91% complete]
-- [download 92% complete]
-- [download 94% complete]
-- [download 95% complete]
-- [download 96% complete]
-- [download 100% complete]
-- Downloading... done
-- extracting...
     src='/home/mohan/git/thesis/TensorRT/build/third_party.protobuf/src/protobuf-cpp-3.0.0.tar.gz'
     dst='/home/mohan/git/thesis/TensorRT/build/third_party.protobuf/src/third_party.protobuf'
-- extracting... [tar xfz]
In file included from /home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:19:0:
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.h:58:9: error: ‘int nvinfer1::plugin::CropAndResizePlugin::enqueue(int, const void* const*, void* const*, void*, cudaStream_t)’ marked ‘override’, but does not override
     int enqueue(int batchSize, const void* const* inputs, void* const* outputs, void* workspace,
         ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CropAndResizePlugin::clone() const’:
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:334:82: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CropAndResizePlugin’
             mCropWidth, mCropHeight, mDepth, mInputWidth, mInputHeight, mNumboxes);
                                                                                  ^
In file included from /home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:19:0:
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.h:36:7: note:   because the following virtual functions are pure within ‘nvinfer1::plugin::CropAndResizePlugin’:
 class CropAndResizePlugin : public IPluginV2Ext
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/local/cuda-10.2/include/NvInferRuntime.h:59:0,
                 from /usr/local/cuda-10.2/include/NvInfer.h:53,
                 from /home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:17:
/usr/local/cuda-10.2/include/NvInferRuntimeCommon.h:461:17: note: 	virtual int nvinfer1::IPluginV2::enqueue(int, const void* const*, void**, void*, cudaStream_t)
     virtual int enqueue(int batchSize, const void* const* inputs, void** outputs, void* workspace, cudaStream_t stream) TRTNOEXCEPT = 0;
                 ^~~~~~~
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CropAndResizePluginCreator::createPlugin(const char*, const nvinfer1::PluginFieldCollection*)’:
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:516:79: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CropAndResizePlugin’
         IPluginV2Ext* plugin = new CropAndResizePlugin(crop_width, crop_height);
                                                                               ^
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp: In member function ‘virtual nvinfer1::IPluginV2Ext* nvinfer1::plugin::CropAndResizePluginCreator::deserializePlugin(const char*, const void*, size_t)’:
/home/mohan/git/thesis/TensorRT/plugin/cropAndResizePlugin/cropAndResizePlugin.cpp:570:80: error: invalid new-expression of abstract class type ‘nvinfer1::plugin::CropAndResizePlugin’
         IPluginV2Ext* plugin = new CropAndResizePlugin(serialData, serialLength);
                                                                                ^
plugin/CMakeFiles/nvinfer_plugin.dir/build.make:117: recipe for target 'plugin/CMakeFiles/nvinfer_plugin.dir/cropAndResizePlugin/cropAndResizePlugin.cpp.o' failed
make[2]: *** [plugin/CMakeFiles/nvinfer_plugin.dir/cropAndResizePlugin/cropAndResizePlugin.cpp.o] Error 1
CMakeFiles/Makefile2:1314: recipe for target 'plugin/CMakeFiles/nvinfer_plugin.dir/all' failed
make[1]: *** [plugin/CMakeFiles/nvinfer_plugin.dir/all] Error 2
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[  3%] No update step for 'third_party.protobuf'
[  3%] No patch step for 'third_party.protobuf'
[  3%] Performing configure step for 'third_party.protobuf'
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") 
CMake Warning (dev) at install.cmake:41 (message):
  The file
  "/home/mohan/git/thesis/TensorRT/build/third_party.protobuf/src/third_party.protobuf/src/google/protobuf/repeated_field_reflection.h"
  is listed in
  "/home/mohan/git/thesis/TensorRT/build/third_party.protobuf/src/third_party.protobuf/cmake/cmake/extract_includes.bat.in"
  but there not exists.  The file will not be installed.
Call Stack (most recent call first):
  CMakeLists.txt:169 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done
-- Generating done
-- Build files have been written to: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/src/third_party.protobuf
[  3%] Performing build step for 'third_party.protobuf'
[  2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream.cc.o
[  2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/generated_message_util.cc.o
[  2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arena.cc.o
[  2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/arenastring.cc.o
[  2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/extension_set.cc.o
[  2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/coded_stream.cc.o
[  2%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o
[  2%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/arena.cc.o
[  5%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/arenastring.cc.o
[  5%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set.cc.o
[  6%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_util.cc.o
[  6%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/message_lite.cc.o
[  6%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/coded_stream.cc.o
[  7%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/repeated_field.cc.o
[  7%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/atomicops_internals_x86_gcc.cc.o
[  8%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream.cc.o
[  8%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o
[  9%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/atomicops_internals_x86_msvc.cc.o
[ 10%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_field.cc.o
[ 10%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/message_lite.cc.o
[ 10%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/bytestream.cc.o
[ 11%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/common.cc.o
[ 11%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/int128.cc.o
[ 12%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/atomicops_internals_x86_gcc.cc.o
[ 12%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/atomicops_internals_x86_msvc.cc.o
[ 14%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/once.cc.o
[ 14%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/bytestream.cc.o
[ 14%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/common.cc.o
[ 15%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/int128.cc.o
[ 15%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/once.cc.o
[ 15%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/status.cc.o
[ 16%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/statusor.cc.o
[ 16%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/stringpiece.cc.o
[ 17%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/structurally_valid.cc.o
[ 17%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/stringprintf.cc.o
[ 18%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/status.cc.o
[ 18%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/statusor.cc.o
[ 19%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/stringpiece.cc.o
[ 20%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/strutil.cc.o
[ 20%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/stringprintf.cc.o
[ 20%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/stubs/time.cc.o
[ 21%] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/google/protobuf/wire_format_lite.cc.o
[ 22%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/structurally_valid.cc.o
[ 22%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/strutil.cc.o
[ 23%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/time.cc.o
[ 23%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format_lite.cc.o
[ 24%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/any.cc.o
[ 24%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o
[ 25%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/api.pb.cc.o
[ 25%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/importer.cc.o
[ 26%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/parser.cc.o
[ 26%] Linking CXX static library libprotobuf-lite.a
[ 26%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.cc.o
[ 27%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.pb.cc.o
[ 27%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor_database.cc.o
[ 27%] Built target libprotobuf-lite
[ 28%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/duration.pb.cc.o
[ 28%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/dynamic_message.cc.o
[ 29%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/empty.pb.cc.o
[ 29%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set_heavy.cc.o
[ 30%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o
[ 30%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_reflection.cc.o
[ 31%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/gzip_stream.cc.o
[ 32%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/strtod.cc.o
[ 32%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/printer.cc.o
[ 32%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o
[ 33%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/io/tokenizer.cc.o
[ 34%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/map_field.cc.o
[ 34%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/message.cc.o
[ 35%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_ops.cc.o
[ 35%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/service.cc.o
[ 36%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o
[ 36%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/struct.pb.cc.o
[ 37%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/mathlimits.cc.o
[ 37%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/substitute.cc.o
[ 38%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/text_format.cc.o
[ 38%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o
[ 39%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o
[ 39%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/unknown_field_set.cc.o
[ 40%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_comparator.cc.o
[ 40%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_mask_util.cc.o
[ 41%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/datapiece.cc.o
[ 41%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/default_value_objectwriter.cc.o
[ 42%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/error_listener.cc.o
[ 42%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/field_mask_utility.cc.o
[ 43%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/json_escaping.cc.o
[ 43%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/json_objectwriter.cc.o
[ 44%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/json_stream_parser.cc.o
[ 44%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/object_writer.cc.o
[ 45%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/proto_writer.cc.o
[ 45%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/protostream_objectsource.cc.o
[ 46%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/protostream_objectwriter.cc.o
[ 46%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/type_info.cc.o
[ 47%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/type_info_test_helper.cc.o
[ 47%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/utility.cc.o
[ 48%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/json_util.cc.o
[ 48%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/message_differencer.cc.o
[ 49%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/time_util.cc.o
[ 49%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/util/type_resolver_util.cc.o
[ 50%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format.cc.o
[ 50%] Building CXX object CMakeFiles/libprotobuf.dir/src/google/protobuf/wrappers.pb.cc.o
[ 51%] Linking CXX static library libprotobuf.a
[ 51%] Built target libprotobuf
[ 52%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/command_line_interface.cc.o
[ 53%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/code_generator.cc.o
[ 53%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_enum.cc.o
[ 53%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_enum_field.cc.o
[ 53%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_extension.cc.o
[ 55%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_field.cc.o
[ 55%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_file.cc.o
[ 55%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_generator.cc.o
[ 56%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_helpers.cc.o
[ 56%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_map_field.cc.o
[ 57%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_message.cc.o
[ 57%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_message_field.cc.o
[ 58%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.o
[ 58%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_service.cc.o
[ 59%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/cpp/cpp_string_field.cc.o
[ 60%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o
[ 60%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum.cc.o
[ 61%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o
[ 61%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o
[ 62%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_generator.cc.o
[ 62%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o
[ 63%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o
[ 63%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message.cc.o
[ 64%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o
[ 64%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o
[ 65%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o
[ 65%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o
[ 66%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o
[ 66%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o
[ 67%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o
[ 67%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o
[ 68%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_context.cc.o
[ 68%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_doc_comment.cc.o
[ 69%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_enum.cc.o
[ 69%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_enum_field.cc.o
[ 70%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_enum_field_lite.cc.o
[ 70%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_enum_lite.cc.o
[ 71%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_extension.cc.o
[ 71%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_extension_lite.cc.o
[ 72%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_field.cc.o
[ 72%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_file.cc.o
[ 73%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_generator.cc.o
[ 73%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_generator_factory.cc.o
[ 74%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_helpers.cc.o
[ 74%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_lazy_message_field.cc.o
[ 75%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_lazy_message_field_lite.cc.o
[ 75%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_map_field.cc.o
[ 76%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_map_field_lite.cc.o
[ 76%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_message.cc.o
[ 77%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_message_builder.cc.o
[ 77%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_message_builder_lite.cc.o
[ 78%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_message_field.cc.o
[ 78%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_message_field_lite.cc.o
[ 79%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_message_lite.cc.o
[ 80%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_name_resolver.cc.o
[ 80%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_primitive_field.cc.o
[ 81%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_primitive_field_lite.cc.o
[ 81%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_service.cc.o
[ 82%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_shared_code_generator.cc.o
[ 82%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_string_field.cc.o
[ 82%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/javanano/javanano_enum.cc.o
[ 83%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/java/java_string_field_lite.cc.o
[ 84%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/javanano/javanano_enum_field.cc.o
[ 84%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/javanano/javanano_extension.cc.o
[ 85%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/javanano/javanano_field.cc.o
[ 85%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/javanano/javanano_file.cc.o
[ 86%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/javanano/javanano_generator.cc.o
[ 86%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/javanano/javanano_helpers.cc.o
[ 87%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/javanano/javanano_map_field.cc.o
[ 87%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/javanano/javanano_message.cc.o
[ 88%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/javanano/javanano_message_field.cc.o
[ 88%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/javanano/javanano_primitive_field.cc.o
[ 89%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/js/js_generator.cc.o
[ 89%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.o
[ 90%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.o
[ 90%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.o
[ 91%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_field.cc.o
[ 91%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_file.cc.o
[ 92%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.o
[ 92%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.o
[ 93%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.o
[ 93%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_message.cc.o
[ 94%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.o
[ 94%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.o
[ 95%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.o
[ 95%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.cc.o
[ 96%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/plugin.pb.cc.o
[ 96%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/python/python_generator.cc.o
[ 97%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/ruby/ruby_generator.cc.o
[ 97%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/subprocess.cc.o
[ 98%] Building CXX object CMakeFiles/libprotoc.dir/src/google/protobuf/compiler/zip_writer.cc.o
[ 98%] Linking CXX static library libprotoc.a
[ 98%] Built target libprotoc
[ 99%] Building CXX object CMakeFiles/protoc.dir/src/google/protobuf/compiler/main.cc.o
[100%] Linking CXX executable protoc
[100%] Built target protoc
[  3%] Performing install step for 'third_party.protobuf'
Consolidate compiler generated dependencies of target libprotobuf-lite
[ 12%] Built target libprotobuf-lite
Consolidate compiler generated dependencies of target libprotobuf
[ 51%] Built target libprotobuf
Consolidate compiler generated dependencies of target libprotoc
[ 98%] Built target libprotoc
Consolidate compiler generated dependencies of target protoc
[100%] Built target protoc
Install the project...
-- Install configuration: ""
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/lib/libprotobuf-lite.a
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/lib/libprotobuf.a
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/lib/libprotoc.a
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/bin/protoc
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/any.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/any.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/api.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/arena.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/arenastring.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/code_generator.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/command_line_interface.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/cpp/cpp_generator.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/csharp/csharp_generator.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/csharp/csharp_names.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/csharp/csharp_options.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/importer.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/java/java_generator.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/java/java_names.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/javanano/javanano_generator.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/js/js_generator.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/objectivec/objectivec_generator.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/objectivec/objectivec_helpers.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/parser.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/plugin.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/plugin.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/python/python_generator.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/ruby/ruby_generator.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/descriptor.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/descriptor.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/descriptor_database.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/duration.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/dynamic_message.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/empty.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/extension_set.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/field_mask.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/generated_enum_reflection.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/generated_enum_util.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/generated_message_reflection.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/generated_message_util.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/io/coded_stream.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/io/gzip_stream.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/io/printer.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/io/strtod.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/io/tokenizer.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/io/zero_copy_stream.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/io/zero_copy_stream_impl.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/io/zero_copy_stream_impl_lite.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/map.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/map_entry.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/map_entry_lite.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/map_field.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/map_field_inl.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/map_field_lite.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/map_type_handler.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/message.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/message_lite.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/metadata.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/reflection.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/reflection_ops.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/repeated_field.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/service.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/source_context.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/struct.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomic_sequence_num.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_arm64_gcc.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_arm_gcc.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_arm_qnx.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_atomicword_compat.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_generic_gcc.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_macosx.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_mips_gcc.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_pnacl.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_power.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_solaris.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_tsan.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_x86_gcc.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/atomicops_internals_x86_msvc.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/bytestream.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/callback.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/casts.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/common.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/fastmem.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/hash.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/logging.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/macros.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/mutex.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/once.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/platform_macros.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/port.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/scoped_ptr.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/shared_ptr.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/singleton.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/status.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/stl_util.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/stringpiece.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/template_util.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/stubs/type_traits.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/text_format.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/timestamp.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/type.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/unknown_field_set.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/util/field_comparator.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/util/field_mask_util.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/util/json_util.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/util/message_differencer.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/util/time_util.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/util/type_resolver.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/util/type_resolver_util.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/wire_format.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/wire_format_lite.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/wire_format_lite_inl.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/wrappers.pb.h
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/descriptor.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/any.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/api.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/duration.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/empty.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/field_mask.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/source_context.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/struct.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/timestamp.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/type.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/wrappers.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/include/google/protobuf/compiler/plugin.proto
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/lib/cmake/protobuf/protobuf-targets.cmake
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/lib/cmake/protobuf/protobuf-targets-noconfig.cmake
-- Up-to-date: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/lib/cmake/protobuf
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/lib/cmake/protobuf/protobuf-options.cmake
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/lib/cmake/protobuf/protobuf-module.cmake
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/lib/cmake/protobuf/protobuf-config.cmake
-- Installing: /home/mohan/git/thesis/TensorRT/build/third_party.protobuf/lib/cmake/protobuf/protobuf-config-version.cmake
[  4%] Completed 'third_party.protobuf'
[  4%] Built target third_party.protobuf
Makefile:155: recipe for target 'all' failed
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment