Hi, I wanted to run a benchmark on the raspberry pi 4, using a RPCSession and the debug runtime. For this I am using the MXNet model zoo. However some of these networks cannot be compiled for the RPi4 as it fails with
RPCError: Error caught from RPC call:
RuntimeError: Compilation error:
/usr/bin/ld: BFD (GNU Binutils for Raspbian) 2.31.1 assertion fail ../../bfd/elf32-arm.c:9853
/usr/bin/ld: BFD (GNU Binutils for Raspbian) 2.31.1 assertion fail ../../bfd/elf32-arm.c:9853
/usr/bin/ld: BFD (GNU Binutils for Raspbian) 2.31.1 assertion fail ../../bfd/elf32-arm.c:9853
/usr/bin/ld: BFD (GNU Binutils for Raspbian) 2.31.1 assertion fail ../../bfd/elf32-arm.c:9853
collect2: error: ld returned 1 exit status
Command line: g++ -shared -fPIC -o /tmp/tmphyiku5p6/net.tar.so /tmp/tmphyiku5p6/net/devc.o /tmp/tmphyiku5p6/net/lib0.o
The networks are:
- resnet34_v1
- resnet101_v1
- resnet152_v1
- resnet34_v2
- resnet101_v2
- resnet152_v2
- vgg11
- vgg13
- vgg16
- vgg19
- vgg11_bn
- vgg13_bn
- vgg16_bn
- vgg19_bn
I suspect the reason could be the 32-bit operating system of the RPi4, but might be totally wrong here…