Yup, gcc on ppc32 (one nightly later, btw) fails just as mips32 did:

make[2]: Entering directory
`/home/phargrov/OMPI/openmpi-1.7.4-latest-linux-ppc32/BLD/ompi/mpi/cxx'
  CXX      mpicxx.lo
In file included from
/home/phargrov/OMPI/openmpi-1.7.4-latest-linux-ppc32/openmpi-1.7.4rc2r30318/opal/class/opal_pointer_array.h:37,
                 from
/home/phargrov/OMPI/openmpi-1.7.4-latest-linux-ppc32/openmpi-1.7.4rc2r30318/ompi/errhandler/errhandler.h:32,
                 from
/home/phargrov/OMPI/openmpi-1.7.4-latest-linux-ppc32/openmpi-1.7.4rc2r30318/ompi/mpi/cxx/mpicxx.cc:37:
/home/phargrov/OMPI/openmpi-1.7.4-latest-linux-ppc32/openmpi-1.7.4rc2r30318/opal/threads/mutex.h:
In function 'int64_t OPAL_THREAD_ADD64(volatile int64_t*, int)':
/home/phargrov/OMPI/openmpi-1.7.4-latest-linux-ppc32/openmpi-1.7.4rc2r30318/opal/threads/mutex.h:292:
error: 'opal_atomic_add_64' was not declared in this scope
make[2]: *** [mpicxx.lo] Error 1


-Paul


On Fri, Jan 17, 2014 at 7:00 PM, Paul Hargrove <phhargr...@lbl.gov> wrote:

> Trying to build 1.7.4rc2r30303 with gcc on linux/mips32 yields the
> following failure:
>
>   CXX      mpicxx.lo
> /home/phargrov/OMPI/openmpi-1.7.4-latest-linux-mips32/openmpi-1.7.4rc2r30303/ompi/mpi/cxx/mpicxx.cc:31:2:
> warning: #ident is a deprecated GCC extension
> In file included from
> /home/phargrov/OMPI/openmpi-1.7.4-latest-linux-mips32/openmpi-1.7.4rc2r30303/opal/class/opal_pointer_array.h:37,
>                  from
> /home/phargrov/OMPI/openmpi-1.7.4-latest-linux-mips32/openmpi-1.7.4rc2r30303/ompi/errhandler/errhandler.h:32,
>                  from
> /home/phargrov/OMPI/openmpi-1.7.4-latest-linux-mips32/openmpi-1.7.4rc2r30303/ompi/mpi/cxx/mpicxx.cc:37:
> /home/phargrov/OMPI/openmpi-1.7.4-latest-linux-mips32/openmpi-1.7.4rc2r30303/opal/threads/mutex.h:
> In function 'int64_t OPAL_THREAD_ADD64(volatile int64_t*, int)':
> /home/phargrov/OMPI/openmpi-1.7.4-latest-linux-mips32/openmpi-1.7.4rc2r30303/opal/threads/mutex.h:292:
> error: 'opal_atomic_add_64' was not declared in this scope
>
> This looks VERY similar to the problem I reported recently w/ xlc on ppc32
> ( http://www.open-mpi.org/community/lists/devel/2014/01/13801.php )
> I am checking gcc on ppc32 now...
>
> -Paul
>
> --
> Paul H. Hargrove                          phhargr...@lbl.gov
> Future Technologies Group
> Computer and Data Sciences Department     Tel: +1-510-495-2352
> Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900
>



-- 
Paul H. Hargrove                          phhargr...@lbl.gov
Future Technologies Group
Computer and Data Sciences Department     Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900

Reply via email to