Opened 10 years ago

Closed 8 years ago

#542 closed enhancement (fixed)

Add mpicc wrapper to check for architecture build problems

Reported by: fitz Owned by: skylar
Priority: major Milestone: 3.1.1
Component: Both Version:
Keywords: Cc:
Blocked By: Blocking:
Estimated Hours: 0 Total Hours: 0

Description

/usr/bin/ld: skipping incompatible /bccd/software/openmpi-1.4.0/lib/libmpi.so when searching for -lmpi

Similar message for mpich2.

Change History (14)

comment:1 Changed 10 years ago by fitz

works fine on i386 iso

comment:2 Changed 10 years ago by fitz

  • Owner set to fitz
  • Status changed from new to assigned

comment:3 Changed 10 years ago by fitz

need to add -m32 to the Makefiles

comment:4 Changed 10 years ago by fitz

  • Resolution set to fixed
  • Status changed from assigned to closed

comment:5 Changed 10 years ago by fitz

  • Resolution fixed deleted
  • Status changed from closed to reopened

reopening. Some things still need to have -m32 added in.

comment:6 Changed 10 years ago by fitz

  • Summary changed from MPIs not working on AMD64 to Some apps need -m32 to build on amd64 w/ 32-bit MPI

comment:7 Changed 10 years ago by fitz

  • Summary changed from Some apps need -m32 to build on amd64 w/ 32-bit MPI to Add mpicc wrapper to check for architecture build problems

comment:8 Changed 10 years ago by fitz

Doing a shell function will not work as these would not be read by Makefiles.

At least for OpenMPI, all the compile commands are already just symlinks to a wrapper. We can utilize this. They're all different scripts for MPICH2 though, which could be tricky.

comment:9 Changed 10 years ago by fitz

  • Milestone set to 3.1

comment:10 Changed 10 years ago by fitz

  • Type changed from defect to enhancement

comment:11 Changed 10 years ago by fitz

  • Priority changed from critical to major

comment:12 Changed 8 years ago by skylar

  • Owner changed from fitz to skylar
  • Status changed from reopened to new

comment:13 Changed 8 years ago by charliep

  • Status changed from new to qa

comment:14 Changed 8 years ago by mmludin08

  • Resolution set to fixed
  • Status changed from qa to closed
Note: See TracTickets for help on using tickets.