Faraz, which OS are you running ?
iirc, i faced similar issues, and the root cause is that though ARMv7 does support these instructions, the compiler only generate ARMv6 code and hence failed to build Open MPI Cheers, Gilles On Wed, Sep 27, 2017 at 10:32 AM, Faraz Hussain <i...@feacluster.com> wrote: > I am receiving the make errors below on my pi 2: > > pi@pi001:~/openmpi-2.1.1 $ uname -a > Linux pi001 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l > GNU/Linux > > pi@pi001:~/openmpi-2.1.1 $ make -j 4 > . > . > . > . > make[2]: Entering directory '/home/pi/openmpi-2.1.1/opal/asm' > CPPAS atomic-asm.lo > atomic-asm.S: Assembler messages: > atomic-asm.S:7: Error: selected processor does not support ARM mode `dmb' > atomic-asm.S:15: Error: selected processor does not support ARM mode `dmb' > atomic-asm.S:23: Error: selected processor does not support ARM mode `dmb' > atomic-asm.S:55: Error: selected processor does not support ARM mode `dmb' > atomic-asm.S:70: Error: selected processor does not support ARM mode `dmb' > atomic-asm.S:86: Error: selected processor does not support ARM mode `ldrexd > r4,r5,[r0]' > atomic-asm.S:91: Error: selected processor does not support ARM mode `strexd > r1,r6,r7,[r0]' > atomic-asm.S:107: Error: selected processor does not support ARM mode > `ldrexd r4,r5,[r0]' > atomic-asm.S:112: Error: selected processor does not support ARM mode > `strexd r1,r6,r7,[r0]' > atomic-asm.S:115: Error: selected processor does not support ARM mode `dmb' > atomic-asm.S:130: Error: selected processor does not support ARM mode > `ldrexd r4,r5,[r0]' > atomic-asm.S:135: Error: selected processor does not support ARM mode `dmb' > atomic-asm.S:136: Error: selected processor does not support ARM mode > `strexd r1,r6,r7,[r0]' > Makefile:1743: recipe for target 'atomic-asm.lo' failed > make[2]: *** [atomic-asm.lo] Error 1 > make[2]: Leaving directory '/home/pi/openmpi-2.1.1/opal/asm' > Makefile:2307: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/home/pi/openmpi-2.1.1/opal' > Makefile:1806: recipe for target 'all-recursive' failed > make: *** [all-recursive] Error 1 > > > _______________________________________________ > users mailing list > users@lists.open-mpi.org > https://lists.open-mpi.org/mailman/listinfo/users _______________________________________________ users mailing list users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/users