Thanks!
> On Sep 10, 2015, at 10:02 PM, Gilles Gouaillardet <gil...@rist.or.jp> wrote:
>
> Ralph,
>
> this is fixed in
> https://github.com/open-mpi/ompi/commit/a1627feaf74d8562146a1afbfabec60651496c06
>
> <https://github.com/open-mpi/ompi/commit/a1627feaf74d8562146a1afbfabec60651496c06>
>
> Cheers,
>
> Gilles
>
> On 9/11/2015 1:02 PM, Gilles Gouaillardet wrote:
>> Ralph,
>>
>> will do
>>
>> i think this new warnings are a consequence of the changes i pushed recently
>> (e.g. add the const keyword)
>>
>> Cheers,
>>
>> Gilles
>>
>> On 9/11/2015 12:47 PM, Ralph Castain wrote:
>>> FWIW: I’m still seeing these on CentOS7 using gcc 4.8.3 in a debug build:
>>>
>>> coll_ml_allocation.c:20:13: warning: 'memory_buffer_index' defined but not
>>> used [-Wunused-variable]
>>> static long memory_buffer_index;
>>> ^
>>> coll_ml_module.c: In function 'init_coll_func_pointers':
>>> coll_ml_module.c:2529:35: warning: assignment from incompatible pointer
>>> type [enabled by default]
>>> coll_base->coll_allgather = mca_coll_ml_allgather;
>>> ^
>>> coll_ml_module.c:2530:36: warning: assignment from incompatible pointer
>>> type [enabled by default]
>>> coll_base->coll_iallgather = mca_coll_ml_allgather_nb;
>>> ^
>>> coll_ml_module.c:2537:39: warning: assignment from incompatible pointer
>>> type [enabled by default]
>>> coll_base->coll_allreduce = mca_coll_ml_allreduce_dispatch;
>>> ^
>>> coll_ml_module.c:2538:40: warning: assignment from incompatible pointer
>>> type [enabled by default]
>>> coll_base->coll_iallreduce = mca_coll_ml_allreduce_dispatch_nb;
>>> ^
>>> coll_ml_module.c:2540:39: warning: assignment from incompatible pointer
>>> type [enabled by default]
>>> coll_base->coll_allreduce = mca_coll_ml_allreduce;
>>> ^
>>> coll_ml_module.c:2541:40: warning: assignment from incompatible pointer
>>> type [enabled by default]
>>> coll_base->coll_iallreduce = mca_coll_ml_allreduce_nb;
>>> ^
>>> coll_ml_module.c:2578:36: warning: assignment from incompatible pointer
>>> type [enabled by default]
>>> coll_base->coll_reduce = mca_coll_ml_reduce;
>>> ^
>>> coll_ml_module.c:2597:33: warning: assignment from incompatible pointer
>>> type [enabled by default]
>>> coll_base->coll_ireduce = mca_coll_ml_reduce_nb;
>>>
>>>
>>>
>>>> On Sep 10, 2015, at 7:02 PM, Shamis, Pavel <sham...@ornl.gov
>>>> <mailto:sham...@ornl.gov>> wrote:
>>>>
>>>> Awesome, thanks for fixing this.
>>>> From: devel <
>>>> <mailto:devel-boun...@open-mpi.org>devel-boun...@open-mpi.org
>>>> <mailto:devel-boun...@open-mpi.org>> on behalf of Gilles Gouaillardet <
>>>> <mailto:gil...@rist.or.jp>gil...@rist.or.jp <mailto:gil...@rist.or.jp>>
>>>> Sent: Thursday, September 10, 2015 7:39 PM
>>>> To: Open MPI Developers
>>>> Subject: Re: [OMPI devel] New master warnings
>>>>
>>>> Pasha,
>>>>
>>>> i fixed that in
>>>> <https://github.com/open-mpi/ompi/commit/c404e98dced4104cd3abe7485846368325c3d150>https://github.com/open-mpi/ompi/commit/c404e98dced4104cd3abe7485846368325c3d150
>>>>
>>>> <https://github.com/open-mpi/ompi/commit/c404e98dced4104cd3abe7485846368325c3d150>
>>>> but forgot to post it to the ML ...
>>>>
>>>> Cheers,
>>>>
>>>> Gilles
>>>>
>>>> On 9/11/2015 7:31 AM, Shamis, Pavel wrote:
>>>>> Ralph,
>>>>>
>>>>> I don't see these warnings on my fedora box with gcc 5.1.1.
>>>>> I will try to fix it, but it would be helpful to understand how to
>>>>> reproduce these warnings.
>>>>>
>>>>> Thanks,
>>>>> Pavel (Pasha) Shamis
>>>>> ---
>>>>> Computer Science Research Group
>>>>> Computer Science and Math Division
>>>>> Oak Ridge National Laboratory
>>>>>
>>>>> On Sep 6, 2015, at 7:20 PM, Ralph Castain <
>>>>> <mailto:r...@open-mpi.org>r...@open-mpi.org <mailto:r...@open-mpi.org>>
>>>>> wrote:
>>>>>
>>>>>> Just saw these this afternoon:
>>>>>>
>>>>>> coll_ml_hier_algorithms.c: In function 'ml_coll_schedule_setup':
>>>>>> coll_ml_hier_algorithms.c:180:13: warning: passing argument 13 of
>>>>>> 'opal_free_list_init' from incompatible pointer type [enabled by default]
>>>>>> );
>>>>>> ^
>>>>>> In file included from ../../../../ompi/request/request.h:35:0,
>>>>>> from ../../../../ompi/mca/coll/coll.h:72,
>>>>>> from ../../../../ompi/mca/coll/ml/coll_ml.h:27,
>>>>>> from coll_ml_hier_algorithms.c:15:
>>>>>> ../../../../opal/class/opal_free_list.h:127:19: note: expected
>>>>>> 'opal_free_list_item_init_fn_t' but argument is of type 'void (*)(struct
>>>>>> opal_free_list_item_t *, void *)'
>>>>>> OPAL_DECLSPEC int opal_free_list_init (opal_free_list_t *free_list,
>>>>>> ^
>>>>>> coll_ml_module.c: In function 'init_lists':
>>>>>> coll_ml_module.c:2622:31: warning: passing argument 13 of
>>>>>> 'opal_free_list_init' from incompatible pointer type [enabled by default]
>>>>>> init_ml_message_desc, ml_module);
>>>>>> ^
>>>>>> In file included from ../../../../ompi/communicator/comm_request.h:16:0,
>>>>>> from ../../../../ompi/communicator/communicator.h:35,
>>>>>> from coll_ml_module.c:32:
>>>>>> ../../../../opal/class/opal_free_list.h:127:19: note: expected
>>>>>> 'opal_free_list_item_init_fn_t' but argument is of type 'void (*)(struct
>>>>>> opal_free_list_item_t *, void *)'
>>>>>> OPAL_DECLSPEC int opal_free_list_init (opal_free_list_t *free_list,
>>>>>> ^
>>>>>> coll_ml_module.c:2640:32: warning: passing argument 13 of
>>>>>> 'opal_free_list_init' from incompatible pointer type [enabled by default]
>>>>>> init_ml_fragment_desc, ml_module);
>>>>>> ^
>>>>>> In file included from ../../../../ompi/communicator/comm_request.h:16:0,
>>>>>> from ../../../../ompi/communicator/communicator.h:35,
>>>>>> from coll_ml_module.c:32:
>>>>>> ../../../../opal/class/opal_free_list.h:127:19: note: expected
>>>>>> 'opal_free_list_item_init_fn_t' but argument is of type 'void (*)(struct
>>>>>> opal_free_list_item_t *, void *)'
>>>>>> OPAL_DECLSPEC int opal_free_list_init (opal_free_list_t *free_list,
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> devel mailing list
>>>>>> de...@open-mpi.org <mailto:de...@open-mpi.org>
>>>>>> Subscription:
>>>>>> <http://www.open-mpi.org/mailman/listinfo.cgi/devel>http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>>>>> <http://www.open-mpi.org/mailman/listinfo.cgi/devel>
>>>>>> Link to this post:
>>>>>> <http://www.open-mpi.org/community/lists/devel/2015/09/17977.php>http://www.open-mpi.org/community/lists/devel/2015/09/17977.php
>>>>>> <http://www.open-mpi.org/community/lists/devel/2015/09/17977.php>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> devel mailing list
>>>>> de...@open-mpi.org <mailto:de...@open-mpi.org>
>>>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>>>> <http://www.open-mpi.org/mailman/listinfo.cgi/devel>
>>>>> Link to this post:
>>>>> http://www.open-mpi.org/community/lists/devel/2015/09/17998.php
>>>>> <http://www.open-mpi.org/community/lists/devel/2015/09/17998.php>
>>>> _______________________________________________
>>>> devel mailing list
>>>> de...@open-mpi.org <mailto:de...@open-mpi.org>
>>>> Subscription:
>>>> <http://www.open-mpi.org/mailman/listinfo.cgi/devel>http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>>> <http://www.open-mpi.org/mailman/listinfo.cgi/devel>
>>>> Link to this post:
>>>> <http://www.open-mpi.org/community/lists/devel/2015/09/18000.php>http://www.open-mpi.org/community/lists/devel/2015/09/18000.php
>>>> <http://www.open-mpi.org/community/lists/devel/2015/09/18000.php>
>>>
>>>
>>> _______________________________________________
>>> devel mailing list
>>> de...@open-mpi.org <mailto:de...@open-mpi.org>
>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>> <http://www.open-mpi.org/mailman/listinfo.cgi/devel>
>>> Link to this post:
>>> http://www.open-mpi.org/community/lists/devel/2015/09/18001.php
>>> <http://www.open-mpi.org/community/lists/devel/2015/09/18001.php>
>>
>>
>> _______________________________________________
>> devel mailing list
>> de...@open-mpi.org <mailto:de...@open-mpi.org>
>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
>> <http://www.open-mpi.org/mailman/listinfo.cgi/devel>
>> Link to this post:
>> http://www.open-mpi.org/community/lists/devel/2015/09/18002.php
>> <http://www.open-mpi.org/community/lists/devel/2015/09/18002.php>
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post:
> http://www.open-mpi.org/community/lists/devel/2015/09/18003.php