Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] 1.7.0rc5 - build failure w/ gcc-3.4.6/x86-64 (regression)
From: Paul Hargrove (phhargrove_at_[hidden])
Date: 2012-10-30 23:53:33


I have access to a Linux/x86-64 machine running "Red Hat Enterprise Linux
AS release 4"
It has a pretty old gcc:

$ gcc --version | head -1
gcc (GCC) 3.4.6 20060404 (Red Hat 3.4.6-3)

As shown below, this gcc is rejecting some portion of the atomics.
I am certain I've tested ompi-1.5 and 1.6 on this machine w/o any problems,
as well as the trunk (probably sometime in late Feb 2012). So, this
appears to be a REGRESSION.

-Paul

make[2]: Entering directory
`/home/phhargrove/OMPI/openmpi-1.7rc5-linux-x86_64-psm/BLD/orte/mca/oob/tcp'
  CC oob_tcp.lo
/home/phhargrove/OMPI/openmpi-1.7rc5-linux-x86_64-psm/openmpi-1.7rc5/orte/mca/oob/tcp/oob_tcp.c:
In function `mca_oob_tcp_listen_thread':
/home/phhargrove/OMPI/openmpi-1.7rc5-linux-x86_64-psm/openmpi-1.7rc5/opal/include/opal/sys/amd64/atomic.h:85:
error: inconsistent operand constraints in an `asm'
/home/phhargrove/OMPI/openmpi-1.7rc5-linux-x86_64-psm/openmpi-1.7rc5/opal/include/opal/sys/amd64/atomic.h:85:
error: inconsistent operand constraints in an `asm'
/home/phhargrove/OMPI/openmpi-1.7rc5-linux-x86_64-psm/openmpi-1.7rc5/opal/include/opal/sys/amd64/atomic.h:85:
error: inconsistent operand constraints in an `asm'
make[2]: *** [oob_tcp.lo] Error 1
make[2]: Leaving directory
`/home/phhargrove/OMPI/openmpi-1.7rc5-linux-x86_64-psm/BLD/orte/mca/oob/tcp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/phhargrove/OMPI/openmpi-1.7rc5-linux-x86_64-psm/BLD/orte'
make: *** [all-recursive] Error 1

On Tue, Oct 30, 2012 at 7:01 PM, Ralph Castain <rhc_at_[hidden]> wrote:

> Hi folks
>
> We have posted the next release candidate (rc5) for the 1.7.0 release in
> the usual place:
>
> http://www.open-mpi.org/software/ompi/v1.7/
>
> Please put it thru the wringer to help us validate it prior to release
> later this month. We think this looks pretty complete, pending someone
> finding a problem.
>
> Thanks
> Ralph
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>

-- 
Paul H. Hargrove                          PHHargrove_at_[hidden]
Future Technologies Group
Computer and Data Sciences Department     Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900