Two things to note: 1) This is *NOT* present in 3.0.0rc2, thought I don't know what has changed.
2) Here are the magic numbers: /usr/include/sparc64-linux-gnu/asm/unistd.h:#define __NR_process_vm_readv 338 /usr/include/sparc64-linux-gnu/asm/unistd.h:#define __NR_process_vm_writev 339 -Paul On Mon, Aug 21, 2017 at 6:56 PM, Paul Hargrove <phhargr...@lbl.gov> wrote: > Both the v9 and v8+ ABIs on a Linux/SPARC64 system are failing "make all" > with the error below. > > -Paul > > make[2]: Entering directory '/home/phargrov/OMPI/openmpi- > 2.1.2rc2-linux-sparcv9/BLD/opal/mca/btl/sm' > CC mca_btl_sm_la-btl_sm.lo > In file included from /home/phargrov/OMPI/openmpi-2. > 1.2rc2-linux-sparcv9/openmpi-2.1.2rc2/opal/mca/btl/sm/btl_sm.c:45:0: > /home/phargrov/OMPI/openmpi-2.1.2rc2-linux-sparcv9/openmpi- > 2.1.2rc2/opal/include/opal/sys/cma.h:101:2: error: #error "Unsupported > architecture for process_vm_readv and process_vm_writev syscalls" > #error "Unsupported architecture for process_vm_readv and > process_vm_writev syscalls" > ^~~~~ > /home/phargrov/OMPI/openmpi-2.1.2rc2-linux-sparcv9/openmpi- > 2.1.2rc2/opal/include/opal/sys/cma.h: In function process_vm_readv�: > /home/phargrov/OMPI/openmpi-2.1.2rc2-linux-sparcv9/openmpi- > 2.1.2rc2/opal/include/opal/sys/cma.h:113:18: error: > �__NR_process_vm_readv� undeclared (first use in this function); did you > mean �process_vm_readv�? > return syscall(__NR_process_vm_readv, pid, lvec, liovcnt, rvec, > riovcnt, flags); > ^~~~~~~~~~~~~~~~~~~~~ > process_vm_readv > /home/phargrov/OMPI/openmpi-2.1.2rc2-linux-sparcv9/openmpi- > 2.1.2rc2/opal/include/opal/sys/cma.h:113:18: note: each undeclared > identifier is reported only once for each function it appears in > /home/phargrov/OMPI/openmpi-2.1.2rc2-linux-sparcv9/openmpi- > 2.1.2rc2/opal/include/opal/sys/cma.h: In function process_vm_writev�: > /home/phargrov/OMPI/openmpi-2.1.2rc2-linux-sparcv9/openmpi- > 2.1.2rc2/opal/include/opal/sys/cma.h:124:18: error: > �__NR_process_vm_writev� undeclared (first use in this function); did you > mean �process_vm_writev�? > return syscall(__NR_process_vm_writev, pid, lvec, liovcnt, rvec, > riovcnt, flags); > ^~~~~~~~~~~~~~~~~~~~~~ > process_vm_writev > Makefile:1838: recipe for target 'mca_btl_sm_la-btl_sm.lo' failed > > -- > Paul H. Hargrove phhargr...@lbl.gov > Computer Languages & Systems Software (CLaSS) Group > Computer Science Department Tel: +1-510-495-2352 > <(510)%20495-2352> > Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > <(510)%20486-6900> > -- Paul H. Hargrove phhargr...@lbl.gov Computer Languages & Systems Software (CLaSS) Group Computer Science Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900
_______________________________________________ devel mailing list devel@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/devel