Faster-rcnn.pytorch: make.sh cffi.error.VerificationError: CompileError: command 'x86_64-linux-gnu-gcc' failed with exit status 1

Created on 11 May 2018  Â·  10Comments  Â·  Source: jwyang/faster-rcnn.pytorch

when I run make.sh, I encounter the error:
running build_ext
skipping 'model/utils/bbox.c' Cython extension (up-to-date)
skipping 'pycocotools/_mask.c' Cython extension (up-to-date)
Compiling nms kernels by nvcc...
Including CUDA code.
/informatik2/tams/home/mi/lieber_mi/test_examples/pytorch/pytorch-faster-rcnn/lib/model/nms
['/informatik2/tams/home/mi/lieber_mi/test_examples/pytorch/pytorch-faster-rcnn/lib/model/nms/src/nms_cuda_kernel.cu.o']
generating /tmp/tmpaE0gsU/_nms.c
setting the current directory to '/tmp/tmpaE0gsU'
running build_ext
building '_nms' extension
creating informatik2
creating informatik2/tams
creating informatik2/tams/home
creating informatik2/tams/home/mi
creating informatik2/tams/home/mi/lieber_mi
creating informatik2/tams/home/mi/lieber_mi/test_examples
creating informatik2/tams/home/mi/lieber_mi/test_examples/pytorch
creating informatik2/tams/home/mi/lieber_mi/test_examples/pytorch/pytorch-faster-rcnn
creating informatik2/tams/home/mi/lieber_mi/test_examples/pytorch/pytorch-faster-rcnn/lib
creating informatik2/tams/home/mi/lieber_mi/test_examples/pytorch/pytorch-faster-rcnn/lib/model
creating informatik2/tams/home/mi/lieber_mi/test_examples/pytorch/pytorch-faster-rcnn/lib/model/nms
creating informatik2/tams/home/mi/lieber_mi/test_examples/pytorch/pytorch-faster-rcnn/lib/model/nms/src
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python2.7 -c _nms.c -o ./_nms.o
In file included from /usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH/THVector.h:5:0,
from /usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH/TH.h:12,
from _nms.c:492:
/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH/THMath.h: In function 'TH_polevl':
/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH/THMath.h:134:3: error: 'for' loop initial declarations are only allowed in C99 mode
for (size_t i = 0; i <= len; i++) {
^
/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH/THMath.h:134:3: note: use option -std=c99 or -std=gnu99 to compile your code
/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH/THMath.h: In function 'TH_polevlf':
/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH/THMath.h:142:3: error: 'for' loop initial declarations are only allowed in C99 mode
for (size_t i = 0; i <= len; i++) {
^
/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH/THMath.h: In function 'TH_trigamma':
/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH/THMath.h:260:3: error: 'for' loop initial declarations are only allowed in C99 mode
for (int i = 0; i < 6; ++i) {
^
/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH/THMath.h: In function 'TH_trigammaf':
/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/../../lib/include/TH/THMath.h:278:3: error: 'for' loop initial declarations are only allowed in C99 mode
for (int i = 0; i < 6; ++i) {
^
Traceback (most recent call last):
File "build.py", line 37, in
ffi.build()
File "/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/__init__.py", line 184, in build
_build_extension(ffi, cffi_wrapper_name, target_dir, verbose)
File "/usr/local/lib/python2.7/dist-packages/torch/utils/ffi/__init__.py", line 108, in _build_extension
outfile = ffi.compile(tmpdir=tmpdir, verbose=verbose, target=libname)
File "/usr/local/lib/python2.7/dist-packages/cffi/api.py", line 697, in compile
compiler_verbose=verbose, debug=debug, **kwds)
File "/usr/local/lib/python2.7/dist-packages/cffi/recompiler.py", line 1520, in recompile
compiler_verbose, debug)
File "/usr/local/lib/python2.7/dist-packages/cffi/ffiplatform.py", line 22, in compile
outputfilename = _build(tmpdir, ext, compiler_verbose, debug)
File "/usr/local/lib/python2.7/dist-packages/cffi/ffiplatform.py", line 58, in _build
raise VerificationError('%s: %s' % (e.__class__.__name__, e))
cffi.error.VerificationError: CompileError: command 'x86_64-linux-gnu-gcc' failed with exit status 1

the situation is same when build roi_pooling, roi_align and roi_crop. The answers from google are tried but no one cannot solve this error. Thank you for your answer!

Most helpful comment

It happens because your compiler does not support such syntax, try switch your gcc compiler flag via

export CXXFLAGS="-std=c++11"
export CFLAGS="-std=c99"

All 10 comments

It happens because your compiler does not support such syntax, try switch your gcc compiler flag via

export CXXFLAGS="-std=c++11"
export CFLAGS="-std=c99"

@chriszhenghaochen sincerely thank you for your help, it worked! Thank you again!

I met the same problem

running build_ext
skipping 'model/utils/bbox.c' Cython extension (up-to-date)
skipping 'pycocotools/_mask.c' Cython extension (up-to-date)
Compiling nms kernels by nvcc...
Including CUDA code.
/home/nvidia/faster-rcnn.pytorch/lib/model/nms
['/home/nvidia/faster-rcnn.pytorch/lib/model/nms/src/nms_cuda_kernel.cu.o']
running build_ext
building '_nms' extension
creating home
creating home/nvidia
creating home/nvidia/faster-rcnn.pytorch
creating home/nvidia/faster-rcnn.pytorch/lib
creating home/nvidia/faster-rcnn.pytorch/lib/model
creating home/nvidia/faster-rcnn.pytorch/lib/model/nms
creating home/nvidia/faster-rcnn.pytorch/lib/model/nms/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c _nms.c -o ./_nms.o -std=c99
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/nms/src/nms_cuda.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/nms/src/nms_cuda.o -std=c99
/home/nvidia/faster-rcnn.pytorch/lib/model/nms/src/nms_cuda.c: In function ‘nms_cuda’:
/home/nvidia/faster-rcnn.pytorch/lib/model/nms/src/nms_cuda.c:14:22: error: dereferencing pointer to incomplete type ‘THCudaTensor {aka struct THCudaTensor}’
boxes_host->size[0],
^
Traceback (most recent call last):
File "/usr/lib/python3.5/distutils/unixccompiler.py", line 118, in _compile
extra_postargs)
File "/usr/lib/python3.5/distutils/ccompiler.py", line 909, in spawn
spawn(cmd, dry_run=self.dry_run)
File "/usr/lib/python3.5/distutils/spawn.py", line 36, in spawn
_spawn_posix(cmd, search_path, dry_run=dry_run)
File "/usr/lib/python3.5/distutils/spawn.py", line 159, in _spawn_posix
% (cmd, exit_status))
distutils.errors.DistutilsExecError: command 'aarch64-linux-gnu-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 55, in _build
dist.run_command('build_ext')
File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 338, in run
self.build_extensions()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 447, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 472, in _build_extensions_serial
self.build_extension(ext)
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 532, in build_extension
depends=ext.depends)
File "/usr/lib/python3.5/distutils/ccompiler.py", line 574, in compile
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/usr/lib/python3.5/distutils/unixccompiler.py", line 120, in _compile
raise CompileError(msg)
distutils.errors.CompileError: command 'aarch64-linux-gnu-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "build.py", line 37, in
ffi.build()
File "/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/__init__.py", line 189, in build
_build_extension(ffi, cffi_wrapper_name, target_dir, verbose)
File "/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/__init__.py", line 111, in _build_extension
outfile = ffi.compile(tmpdir=tmpdir, verbose=verbose, target=libname)
File "/usr/lib/python3/dist-packages/cffi/api.py", line 665, in compile
compiler_verbose=verbose, **kwds)
File "/usr/lib/python3/dist-packages/cffi/recompiler.py", line 1451, in recompile
outputfilename = ffiplatform.compile('.', ext, compiler_verbose)
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 29, in compile
outputfilename = _build(tmpdir, ext, compiler_verbose)
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 62, in _build
raise VerificationError('%s: %s' % (e.__class__.__name__, e))
cffi.ffiplatform.VerificationError: CompileError: command 'aarch64-linux-gnu-gcc' failed with exit status 1
Compiling roi pooling kernels by nvcc...
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling
Including CUDA code.
running build_ext
building '_roi_pooling' extension
creating home
creating home/nvidia
creating home/nvidia/faster-rcnn.pytorch
creating home/nvidia/faster-rcnn.pytorch/lib
creating home/nvidia/faster-rcnn.pytorch/lib/model
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c _roi_pooling.c -o ./_roi_pooling.o -std=c99
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling.o -std=c99
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling_cuda.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling_cuda.o -std=c99
aarch64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 ./_roi_pooling.o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling.o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling_cuda.o /home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling.cu.o -o ./_roi_pooling.so
Compiling roi align kernels by nvcc...
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align
Including CUDA code.
running build_ext
building '_roi_align' extension
creating home
creating home/nvidia
creating home/nvidia/faster-rcnn.pytorch
creating home/nvidia/faster-rcnn.pytorch/lib
creating home/nvidia/faster-rcnn.pytorch/lib/model
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_align
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c _roi_align.c -o ./_roi_align.o -std=c99
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.o -std=c99
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c: In function ‘roi_align_backward’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c:65:9: warning: unused variable ‘batch_size’ [-Wunused-variable]
int batch_size = THFloatTensor_size(bottom_grad, 0);
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c: In function ‘ROIAlignForwardCpu’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c:87:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
#pragma omp parallel for
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c: In function ‘ROIAlignBackwardCpu’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c:145:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
#pragma omp parallel for
^
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align_cuda.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align_cuda.o -std=c99
aarch64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 ./_roi_align.o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align_cuda.o /home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align_kernel.cu.o -o ./_roi_align.so
Compiling roi crop kernels by nvcc...
Including CUDA code.
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop
running build_ext
building '_roi_crop' extension
creating home
creating home/nvidia
creating home/nvidia/faster-rcnn.pytorch
creating home/nvidia/faster-rcnn.pytorch/lib
creating home/nvidia/faster-rcnn.pytorch/lib/model
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c _roi_crop.c -o ./_roi_crop.o -std=c99
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.o -std=c99
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c: In function ‘BilinearSamplerBHWD_updateOutput’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:10:30: error: dereferencing pointer to incomplete type ‘THFloatTensor {aka struct THFloatTensor}’
int batchsize = inputImages->size[0];
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c: In function ‘BilinearSamplerBHWD_updateGradInput’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:190:14: warning: unused variable ‘inBottomRight’ [-Wunused-variable]
real inBottomRight=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:189:14: warning: unused variable ‘inBottomLeft’ [-Wunused-variable]
real inBottomLeft=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:188:14: warning: unused variable ‘inTopRight’ [-Wunused-variable]
real inTopRight=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:187:14: warning: unused variable ‘inTopLeft’ [-Wunused-variable]
real inTopLeft=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:186:14: warning: unused variable ‘v’ [-Wunused-variable]
real v=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c: In function ‘BilinearSamplerBCHW_updateGradInput’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:441:14: warning: unused variable ‘inBottomRight’ [-Wunused-variable]
real inBottomRight=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:440:14: warning: unused variable ‘inBottomLeft’ [-Wunused-variable]
real inBottomLeft=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:439:14: warning: unused variable ‘inTopRight’ [-Wunused-variable]
real inTopRight=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:438:14: warning: unused variable ‘inTopLeft’ [-Wunused-variable]
real inTopLeft=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:437:14: warning: unused variable ‘v’ [-Wunused-variable]
real v=0;
^
Traceback (most recent call last):
File "/usr/lib/python3.5/distutils/unixccompiler.py", line 118, in _compile
extra_postargs)
File "/usr/lib/python3.5/distutils/ccompiler.py", line 909, in spawn
spawn(cmd, dry_run=self.dry_run)
File "/usr/lib/python3.5/distutils/spawn.py", line 36, in spawn
_spawn_posix(cmd, search_path, dry_run=dry_run)
File "/usr/lib/python3.5/distutils/spawn.py", line 159, in _spawn_posix
% (cmd, exit_status))
distutils.errors.DistutilsExecError: command 'aarch64-linux-gnu-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 55, in _build
dist.run_command('build_ext')
File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 338, in run
self.build_extensions()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 447, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 472, in _build_extensions_serial
self.build_extension(ext)
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 532, in build_extension
depends=ext.depends)
File "/usr/lib/python3.5/distutils/ccompiler.py", line 574, in compile
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/usr/lib/python3.5/distutils/unixccompiler.py", line 120, in _compile
raise CompileError(msg)
distutils.errors.CompileError: command 'aarch64-linux-gnu-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "build.py", line 36, in
ffi.build()
File "/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/__init__.py", line 189, in build
_build_extension(ffi, cffi_wrapper_name, target_dir, verbose)
File "/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/__init__.py", line 111, in _build_extension
outfile = ffi.compile(tmpdir=tmpdir, verbose=verbose, target=libname)
File "/usr/lib/python3/dist-packages/cffi/api.py", line 665, in compile
compiler_verbose=verbose, **kwds)
File "/usr/lib/python3/dist-packages/cffi/recompiler.py", line 1451, in recompile
outputfilename = ffiplatform.compile('.', ext, compiler_verbose)
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 29, in compile
outputfilename = _build(tmpdir, ext, compiler_verbose)
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 62, in _build
raise VerificationError('%s: %s' % (e.__class__.__name__, e))
cffi.ffiplatform.VerificationError: CompileError: command 'aarch64-linux-gnu-gcc' failed with exit status 1
nvidia@tegra-ubuntu:~/faster-rcnn.pytorch/lib$ export CXXFLAGS="-std=c++11"
nvidia@tegra-ubuntu:~/faster-rcnn.pytorch/lib$ export CFLAGS="-std=c99"
nvidia@tegra-ubuntu:~/faster-rcnn.pytorch/lib$ ./make.sh
running build_ext
skipping 'model/utils/bbox.c' Cython extension (up-to-date)
skipping 'pycocotools/_mask.c' Cython extension (up-to-date)
Compiling nms kernels by nvcc...
Including CUDA code.
/home/nvidia/faster-rcnn.pytorch/lib/model/nms
['/home/nvidia/faster-rcnn.pytorch/lib/model/nms/src/nms_cuda_kernel.cu.o']
running build_ext
building '_nms' extension
creating home
creating home/nvidia
creating home/nvidia/faster-rcnn.pytorch
creating home/nvidia/faster-rcnn.pytorch/lib
creating home/nvidia/faster-rcnn.pytorch/lib/model
creating home/nvidia/faster-rcnn.pytorch/lib/model/nms
creating home/nvidia/faster-rcnn.pytorch/lib/model/nms/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c _nms.c -o ./_nms.o -std=c99
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/nms/src/nms_cuda.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/nms/src/nms_cuda.o -std=c99
/home/nvidia/faster-rcnn.pytorch/lib/model/nms/src/nms_cuda.c: In function ‘nms_cuda’:
/home/nvidia/faster-rcnn.pytorch/lib/model/nms/src/nms_cuda.c:14:22: error: dereferencing pointer to incomplete type ‘THCudaTensor {aka struct THCudaTensor}’
boxes_host->size[0],
^
Traceback (most recent call last):
File "/usr/lib/python3.5/distutils/unixccompiler.py", line 118, in _compile
extra_postargs)
File "/usr/lib/python3.5/distutils/ccompiler.py", line 909, in spawn
spawn(cmd, dry_run=self.dry_run)
File "/usr/lib/python3.5/distutils/spawn.py", line 36, in spawn
_spawn_posix(cmd, search_path, dry_run=dry_run)
File "/usr/lib/python3.5/distutils/spawn.py", line 159, in _spawn_posix
% (cmd, exit_status))
distutils.errors.DistutilsExecError: command 'aarch64-linux-gnu-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 55, in _build
dist.run_command('build_ext')
File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 338, in run
self.build_extensions()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 447, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 472, in _build_extensions_serial
self.build_extension(ext)
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 532, in build_extension
depends=ext.depends)
File "/usr/lib/python3.5/distutils/ccompiler.py", line 574, in compile
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/usr/lib/python3.5/distutils/unixccompiler.py", line 120, in _compile
raise CompileError(msg)
distutils.errors.CompileError: command 'aarch64-linux-gnu-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "build.py", line 37, in
ffi.build()
File "/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/__init__.py", line 189, in build
_build_extension(ffi, cffi_wrapper_name, target_dir, verbose)
File "/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/__init__.py", line 111, in _build_extension
outfile = ffi.compile(tmpdir=tmpdir, verbose=verbose, target=libname)
File "/usr/lib/python3/dist-packages/cffi/api.py", line 665, in compile
compiler_verbose=verbose, **kwds)
File "/usr/lib/python3/dist-packages/cffi/recompiler.py", line 1451, in recompile
outputfilename = ffiplatform.compile('.', ext, compiler_verbose)
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 29, in compile
outputfilename = _build(tmpdir, ext, compiler_verbose)
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 62, in _build
raise VerificationError('%s: %s' % (e.__class__.__name__, e))
cffi.ffiplatform.VerificationError: CompileError: command 'aarch64-linux-gnu-gcc' failed with exit status 1
Compiling roi pooling kernels by nvcc...
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling
Including CUDA code.
running build_ext
building '_roi_pooling' extension
creating home
creating home/nvidia
creating home/nvidia/faster-rcnn.pytorch
creating home/nvidia/faster-rcnn.pytorch/lib
creating home/nvidia/faster-rcnn.pytorch/lib/model
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c _roi_pooling.c -o ./_roi_pooling.o -std=c99
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling.o -std=c99
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling_cuda.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling_cuda.o -std=c99
aarch64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 ./_roi_pooling.o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling.o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling_cuda.o /home/nvidia/faster-rcnn.pytorch/lib/model/roi_pooling/src/roi_pooling.cu.o -o ./_roi_pooling.so
Compiling roi align kernels by nvcc...
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align
Including CUDA code.
running build_ext
building '_roi_align' extension
creating home
creating home/nvidia
creating home/nvidia/faster-rcnn.pytorch
creating home/nvidia/faster-rcnn.pytorch/lib
creating home/nvidia/faster-rcnn.pytorch/lib/model
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_align
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c _roi_align.c -o ./_roi_align.o -std=c99
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.o -std=c99
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c: In function ‘roi_align_backward’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c:65:9: warning: unused variable ‘batch_size’ [-Wunused-variable]
int batch_size = THFloatTensor_size(bottom_grad, 0);
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c: In function ‘ROIAlignForwardCpu’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c:87:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
#pragma omp parallel for
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c: In function ‘ROIAlignBackwardCpu’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.c:145:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
#pragma omp parallel for
^
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align_cuda.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align_cuda.o -std=c99
aarch64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 ./_roi_align.o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align.o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align_cuda.o /home/nvidia/faster-rcnn.pytorch/lib/model/roi_align/src/roi_align_kernel.cu.o -o ./_roi_align.so
Compiling roi crop kernels by nvcc...
Including CUDA code.
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop
running build_ext
building '_roi_crop' extension
creating home
creating home/nvidia
creating home/nvidia/faster-rcnn.pytorch
creating home/nvidia/faster-rcnn.pytorch/lib
creating home/nvidia/faster-rcnn.pytorch/lib/model
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop
creating home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c _roi_crop.c -o ./_roi_crop.o -std=c99
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/TH -I/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/usr/include/python3.5m -c /home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c -o ./home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.o -std=c99
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c: In function ‘BilinearSamplerBHWD_updateOutput’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:10:30: error: dereferencing pointer to incomplete type ‘THFloatTensor {aka struct THFloatTensor}’
int batchsize = inputImages->size[0];
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c: In function ‘BilinearSamplerBHWD_updateGradInput’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:190:14: warning: unused variable ‘inBottomRight’ [-Wunused-variable]
real inBottomRight=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:189:14: warning: unused variable ‘inBottomLeft’ [-Wunused-variable]
real inBottomLeft=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:188:14: warning: unused variable ‘inTopRight’ [-Wunused-variable]
real inTopRight=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:187:14: warning: unused variable ‘inTopLeft’ [-Wunused-variable]
real inTopLeft=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:186:14: warning: unused variable ‘v’ [-Wunused-variable]
real v=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c: In function ‘BilinearSamplerBCHW_updateGradInput’:
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:441:14: warning: unused variable ‘inBottomRight’ [-Wunused-variable]
real inBottomRight=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:440:14: warning: unused variable ‘inBottomLeft’ [-Wunused-variable]
real inBottomLeft=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:439:14: warning: unused variable ‘inTopRight’ [-Wunused-variable]
real inTopRight=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:438:14: warning: unused variable ‘inTopLeft’ [-Wunused-variable]
real inTopLeft=0;
^
/home/nvidia/faster-rcnn.pytorch/lib/model/roi_crop/src/roi_crop.c:437:14: warning: unused variable ‘v’ [-Wunused-variable]
real v=0;
^
Traceback (most recent call last):
File "/usr/lib/python3.5/distutils/unixccompiler.py", line 118, in _compile
extra_postargs)
File "/usr/lib/python3.5/distutils/ccompiler.py", line 909, in spawn
spawn(cmd, dry_run=self.dry_run)
File "/usr/lib/python3.5/distutils/spawn.py", line 36, in spawn
_spawn_posix(cmd, search_path, dry_run=dry_run)
File "/usr/lib/python3.5/distutils/spawn.py", line 159, in _spawn_posix
% (cmd, exit_status))
distutils.errors.DistutilsExecError: command 'aarch64-linux-gnu-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 55, in _build
dist.run_command('build_ext')
File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 338, in run
self.build_extensions()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 447, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 472, in _build_extensions_serial
self.build_extension(ext)
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 532, in build_extension
depends=ext.depends)
File "/usr/lib/python3.5/distutils/ccompiler.py", line 574, in compile
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/usr/lib/python3.5/distutils/unixccompiler.py", line 120, in _compile
raise CompileError(msg)
distutils.errors.CompileError: command 'aarch64-linux-gnu-gcc' failed with exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "build.py", line 36, in
ffi.build()
File "/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/__init__.py", line 189, in build
_build_extension(ffi, cffi_wrapper_name, target_dir, verbose)
File "/usr/local/lib/python3.5/dist-packages/torch/utils/ffi/__init__.py", line 111, in _build_extension
outfile = ffi.compile(tmpdir=tmpdir, verbose=verbose, target=libname)
File "/usr/lib/python3/dist-packages/cffi/api.py", line 665, in compile
compiler_verbose=verbose, **kwds)
File "/usr/lib/python3/dist-packages/cffi/recompiler.py", line 1451, in recompile
outputfilename = ffiplatform.compile('.', ext, compiler_verbose)
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 29, in compile
outputfilename = _build(tmpdir, ext, compiler_verbose)
File "/usr/lib/python3/dist-packages/cffi/ffiplatform.py", line 62, in _build
raise VerificationError('%s: %s' % (e.__class__.__name__, e))
cffi.ffiplatform.VerificationError: CompileError: command 'aarch64-linux-gnu-gcc' failed with exit status 1

@nationalflag have you solved this problem?

@chriszhenghaochen so helpful!

@nationalflag @jwyang I meet the same problem, could you please help me? I use Anaconda 2.7 and cuda 8.0, the version of pytorch is 0.4.1. Thank you so much!

@JiasiWang try to change to pytroch 0.4.0, as shown by https://github.com/jwyang/faster-rcnn.pytorch/issues/235

I have the same problem, I can not use the "export CXXFLAGS="-std=c++11"
export CFLAGS="-std=c99" " these two sentences to solve my problem, what should I try?

I have the same error and I try the two sentences :"export CXXFLAGS="-std=c++11"
export CFLAGS="-std=c99" the two sentences do not help me. what should I try?

I have the same error and I try the two sentences :"export CXXFLAGS="-std=c++11"
export CFLAGS="-std=c99" the two sentences do not help me. what should I try?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Gr1tee picture Gr1tee  Â·  4Comments

herrickli picture herrickli  Â·  3Comments

CJMenart picture CJMenart  Â·  4Comments

gayathrimahalingam picture gayathrimahalingam  Â·  3Comments

manoja328 picture manoja328  Â·  3Comments