Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] [EXTERNAL] Re: OpenSHMEM failures
From: Barrett, Brian W (bwbarre_at_[hidden])
Date: 2013-09-25 17:35:38


Playing some more, it looks like the error only occurs with
--enable-mpi-thread-multiple. Apparently, no one tried to test with
thread multiple?

Brian

On 9/25/13 1:28 PM, "Barrett, Brian W" <bwbarre_at_[hidden]> wrote:

>Yes, with r29246.
>
>Brian
>
>On 9/25/13 1:26 PM, "Ralph Castain" <rhc_at_[hidden]> wrote:
>
>>Is this with current head? Josh committed a fix yesterday that I thought
>>addressed these
>>
>>On Sep 25, 2013, at 12:02 PM, "Barrett, Brian W" <bwbarre_at_[hidden]>
>>wrote:
>>
>>> Guys -
>>>
>>> I think this was mentioned already, but I'm still seeing failures in
>>>the
>>> trunk building the SHMEM code (below). RHEL 6.4, GCC 4.4.7, 64 bit
>>>build.
>>>
>>> CC spml_yoda.lo
>>> cc1: warnings being treated as errors
>>> spml_yoda.c: In function 'mca_yoda_get_callback':
>>> spml_yoda.c:231: error: pointer targets in passing argument 1 of
>>> 'opal_atomic_add_32' differ in signedness
>>> ../../../../opal/include/opal/sys/amd64/atomic.h:174: note: expected
>>> 'volatile int32_t *' but argument is of type 'uint32_t *'
>>> spml_yoda.c:231: error: signed and unsigned type in conditional
>>>expression
>>> spml_yoda.c: In function 'mca_yoda_get_response_callback':
>>> spml_yoda.c:269: error: pointer targets in passing argument 1 of
>>> 'opal_atomic_add_32' differ in signedness
>>> ../../../../opal/include/opal/sys/amd64/atomic.h:174: note: expected
>>> 'volatile int32_t *' but argument is of type 'uint32_t *'
>>> spml_yoda.c:269: error: signed and unsigned type in conditional
>>>expression
>>> spml_yoda.c: In function 'mca_spml_yoda_put_internal':
>>> spml_yoda.c:832: error: pointer targets in passing argument 1 of
>>> 'opal_atomic_add_32' differ in signedness
>>> ../../../../opal/include/opal/sys/amd64/atomic.h:174: note: expected
>>> 'volatile int32_t *' but argument is of type 'uint32_t *'
>>> spml_yoda.c:832: error: signed and unsigned type in conditional
>>>expression
>>> spml_yoda.c: In function 'mca_spml_yoda_get':
>>> spml_yoda.c:1203: error: pointer targets in passing argument 1 of
>>> 'opal_atomic_add_32' differ in signedness
>>> ../../../../opal/include/opal/sys/amd64/atomic.h:174: note: expected
>>> 'volatile int32_t *' but argument is of type 'uint32_t *'
>>> spml_yoda.c:1203: error: signed and unsigned type in conditional
>>>expression
>>> make[2]: *** [spml_yoda.lo] Error 1
>>> make[2]: Leaving directory
>>> `/home/bwbarre/projects/ompi/trunk/oshmem/mca/spml/yoda'
>>> make[1]: *** [all-recursive] Error 1
>>> make[1]: Leaving directory `/home/bwbarre/projects/ompi/trunk/oshmem'
>>> make: *** [all-recursive] Error 1
>>>
>>> Brian
>>>
>>>
>>> --
>>> Brian W. Barrett
>>> Scalable System Software Group
>>> Sandia National Laboratories
>>>
>>>
>>>
>>> _______________________________________________
>>> devel mailing list
>>> devel_at_[hidden]
>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>
>>_______________________________________________
>>devel mailing list
>>devel_at_[hidden]
>>http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>
>
>
>--
> Brian W. Barrett
> Scalable System Software Group
> Sandia National Laboratories
>
>
>
>

--
  Brian W. Barrett
  Scalable System Software Group
  Sandia National Laboratories


  • application/pkcs7-signature attachment: smime.p7s