Let's see what Josh says (he said he'd review the patches today).  I'm guessing 
he'll be ok with this one, but let's see.


On Dec 6, 2013, at 6:25 AM, Adrian Reber <adr...@lisas.de> wrote:

> Thanks for your reviews. Will you apply this patch as it is or should I
> include it again in my upcoming rework of the other patches?
> 
>               Adrian
> 
> 
> On Wed, Dec 04, 2013 at 03:58:49PM +0000, Jeff Squyres (jsquyres) wrote:
>> +1 on this patch.
>> 
>> 
>> On Nov 25, 2013, at 9:59 AM, Adrian Reber <adr...@lisas.de> wrote:
>> 
>>> From: Adrian Reber <adrian.re...@hs-esslingen.de>
>>> 
>>> This patch fixes
>>> 
>>> error: void value not ignored as it ought to be
>>> 
>>> in the C/R code by ignoring the return value of functions which
>>> no longer return a value (only void).
>>> 
>>> Signed-off-by: Adrian Reber <adrian.re...@hs-esslingen.de>
>>> ---
>>> orte/mca/errmgr/base/errmgr_base_tool.c         |  8 +-----
>>> orte/mca/rml/ftrm/rml_ftrm.h                    |  6 ++---
>>> orte/mca/rml/ftrm/rml_ftrm_module.c             | 32 +++++------------------
>>> orte/mca/snapc/full/snapc_full_global.c         | 34 
>>> ++++++-------------------
>>> orte/mca/snapc/full/snapc_full_local.c          | 32 +++++------------------
>>> orte/mca/sstore/central/sstore_central_global.c | 13 ++--------
>>> orte/mca/sstore/central/sstore_central_local.c  | 13 ++--------
>>> orte/mca/sstore/stage/sstore_stage_global.c     | 13 ++--------
>>> orte/mca/sstore/stage/sstore_stage_local.c      | 14 ++--------
>>> orte/tools/orte-checkpoint/orte-checkpoint.c    | 14 +++-------
>>> orte/tools/orte-migrate/orte-migrate.c          | 14 +++-------
>>> 11 files changed, 40 insertions(+), 153 deletions(-)
>>> 
>>> diff --git a/orte/mca/errmgr/base/errmgr_base_tool.c 
>>> b/orte/mca/errmgr/base/errmgr_base_tool.c
>>> index a030faf..20d76e5 100644
>>> --- a/orte/mca/errmgr/base/errmgr_base_tool.c
>>> +++ b/orte/mca/errmgr/base/errmgr_base_tool.c
>>> @@ -290,16 +290,10 @@ static int 
>>> errmgr_base_tool_stop_cmdline_listener(void)
>>>    OPAL_OUTPUT_VERBOSE((5, orte_errmgr_base_framework.framework_output,
>>>                         "errmgr:base:tool: Shutdown Command Line Channel"));
>>> 
>>> -    if (ORTE_SUCCESS != (ret = orte_rml.recv_cancel(ORTE_NAME_WILDCARD,
>>> -                                                    
>>> ORTE_RML_TAG_MIGRATE))) {
>>> -        ORTE_ERROR_LOG(ret);
>>> -        exit_status = ret;
>>> -        goto cleanup;
>>> -    }
>>> +    orte_rml.recv_cancel(ORTE_NAME_WILDCARD, ORTE_RML_TAG_MIGRATE);
>>> 
>>>    errmgr_cmdline_recv_issued = false;
>>> 
>>> - cleanup:
>>>    return exit_status;
>>> }
>>> 
>>> diff --git a/orte/mca/rml/ftrm/rml_ftrm.h b/orte/mca/rml/ftrm/rml_ftrm.h
>>> index 82a80e8..a1bd48a 100644
>>> --- a/orte/mca/rml/ftrm/rml_ftrm.h
>>> +++ b/orte/mca/rml/ftrm/rml_ftrm.h
>>> @@ -63,7 +63,7 @@ BEGIN_C_DECLS
>>>    /*
>>>     * Set URI
>>>     */
>>> -    int orte_rml_ftrm_set_contact_info(const char* uri);
>>> +    void orte_rml_ftrm_set_contact_info(const char* uri);
>>> 
>>>    /*
>>>     * Ping
>>> @@ -148,7 +148,7 @@ BEGIN_C_DECLS
>>>    /*
>>>     * Recv Cancel
>>>     */
>>> -    int orte_rml_ftrm_recv_cancel(orte_process_name_t* peer, 
>>> orte_rml_tag_t tag);
>>> +    void orte_rml_ftrm_recv_cancel(orte_process_name_t* peer, 
>>> orte_rml_tag_t tag);
>>> 
>>>    /*
>>>     * Register a callback on loss of connection
>>> @@ -161,7 +161,7 @@ BEGIN_C_DECLS
>>>     */
>>>    int orte_rml_ftrm_ft_event(int state);
>>> 
>>> -    int orte_rml_ftrm_purge(orte_process_name_t *peer);
>>> +    void orte_rml_ftrm_purge(orte_process_name_t *peer);
>>> 
>>> END_C_DECLS
>>> 
>>> diff --git a/orte/mca/rml/ftrm/rml_ftrm_module.c 
>>> b/orte/mca/rml/ftrm/rml_ftrm_module.c
>>> index 76f9064..85b288e 100644
>>> --- a/orte/mca/rml/ftrm/rml_ftrm_module.c
>>> +++ b/orte/mca/rml/ftrm/rml_ftrm_module.c
>>> @@ -94,20 +94,14 @@ char * orte_rml_ftrm_get_contact_info(void)
>>> /*
>>> * Set CONTACT_INFO
>>> */
>>> -int orte_rml_ftrm_set_contact_info(const char* contact_info)
>>> +void orte_rml_ftrm_set_contact_info(const char* contact_info)
>>> {
>>> -    int ret;
>>> -
>>>    opal_output_verbose(20, rml_ftrm_output_handle,
>>>                        "orte_rml_ftrm: set_contact_info()");
>>> 
>>>    if( NULL != orte_rml_ftrm_wrapped_module.set_contact_info ) {
>>> -        if( ORTE_SUCCESS != (ret = 
>>> orte_rml_ftrm_wrapped_module.set_contact_info(contact_info) ) ) {
>>> -            return ret;
>>> -        }
>>> +        orte_rml_ftrm_wrapped_module.set_contact_info(contact_info);
>>>    }
>>> -
>>> -    return ORTE_SUCCESS;
>>> }
>>> 
>>> 
>>> @@ -330,20 +324,14 @@ int orte_rml_ftrm_recv_buffer_nb(orte_process_name_t* 
>>> peer,
>>> /*
>>> * Recv Cancel
>>> */
>>> -int orte_rml_ftrm_recv_cancel(orte_process_name_t* peer, orte_rml_tag_t 
>>> tag)
>>> +void orte_rml_ftrm_recv_cancel(orte_process_name_t* peer, orte_rml_tag_t 
>>> tag)
>>> {
>>> -    int ret;
>>> -
>>>    opal_output_verbose(20, rml_ftrm_output_handle,
>>>                        "orte_rml_ftrm: recv_cancel()");
>>> 
>>>    if( NULL != orte_rml_ftrm_wrapped_module.recv_cancel ) {
>>> -        if( ORTE_SUCCESS != (ret = 
>>> orte_rml_ftrm_wrapped_module.recv_cancel(peer, tag) ) ) {
>>> -            return ret;
>>> -        }
>>> +        orte_rml_ftrm_wrapped_module.recv_cancel(peer, tag);
>>>    }
>>> -
>>> -    return ORTE_SUCCESS;
>>> }
>>> 
>>> 
>>> @@ -436,18 +424,12 @@ int orte_rml_ftrm_ft_event(int state)
>>>    return ORTE_SUCCESS;
>>> }
>>> 
>>> -int orte_rml_ftrm_purge(orte_process_name_t *peer)
>>> +void orte_rml_ftrm_purge(orte_process_name_t *peer)
>>> {
>>> -    int ret;
>>> -    
>>>    opal_output_verbose(20, rml_ftrm_output_handle,
>>>                        "orte_rml_ftrm: purge()");
>>> -    
>>> +
>>>    if( NULL != orte_rml_ftrm_wrapped_module.purge ) {
>>> -        if( ORTE_SUCCESS != (ret = 
>>> orte_rml_ftrm_wrapped_module.purge(peer) ) ) {
>>> -            return ret;
>>> -        }
>>> +        orte_rml_ftrm_wrapped_module.purge(peer);
>>>    }
>>> -    
>>> -    return ORTE_SUCCESS;
>>> }
>>> diff --git a/orte/mca/snapc/full/snapc_full_global.c 
>>> b/orte/mca/snapc/full/snapc_full_global.c
>>> index 8f1317b..c88c6db 100644
>>> --- a/orte/mca/snapc/full/snapc_full_global.c
>>> +++ b/orte/mca/snapc/full/snapc_full_global.c
>>> @@ -905,26 +905,17 @@ static int snapc_full_global_start_listener(void)
>>> 
>>> static int snapc_full_global_stop_listener(void)
>>> {
>>> -    int ret, exit_status = ORTE_SUCCESS;
>>> -    
>>>    if (!snapc_orted_recv_issued && ORTE_PROC_IS_HNP) {
>>>        return ORTE_SUCCESS;
>>>    }
>>> -    
>>> +
>>>    OPAL_OUTPUT_VERBOSE((5, mca_snapc_full_component.super.output_handle,
>>>                         "Global) Shutdown Coordinator Channel"));
>>> -    
>>> -    if (ORTE_SUCCESS != (ret = orte_rml.recv_cancel(ORTE_NAME_WILDCARD,
>>> -                                                    
>>> ORTE_RML_TAG_SNAPC_FULL))) {
>>> -        ORTE_ERROR_LOG(ret);
>>> -        exit_status = ret;
>>> -        goto cleanup;
>>> -    }
>>> +
>>> +    orte_rml.recv_cancel(ORTE_NAME_WILDCARD, ORTE_RML_TAG_SNAPC_FULL);
>>> 
>>>    snapc_orted_recv_issued = false;
>>> -    
>>> - cleanup:
>>> -    return exit_status;
>>> +    return ORTE_SUCCESS;
>>> }
>>> 
>>> static int snapc_full_global_start_cmdline_listener(void)
>>> @@ -959,26 +950,17 @@ static int 
>>> snapc_full_global_start_cmdline_listener(void)
>>> 
>>> static int snapc_full_global_stop_cmdline_listener(void)
>>> {
>>> -    int ret, exit_status = ORTE_SUCCESS;
>>> -    
>>>    if (!snapc_cmdline_recv_issued && ORTE_PROC_IS_HNP) {
>>>        return ORTE_SUCCESS;
>>>    }
>>> -    
>>> +
>>>    OPAL_OUTPUT_VERBOSE((5, mca_snapc_full_component.super.output_handle,
>>>                         "Global) Shutdown Command Line Channel"));
>>> -    
>>> -    if (ORTE_SUCCESS != (ret = orte_rml.recv_cancel(ORTE_NAME_WILDCARD,
>>> -                                                    ORTE_RML_TAG_CKPT))) {
>>> -        ORTE_ERROR_LOG(ret);
>>> -        exit_status = ret;
>>> -        goto cleanup;
>>> -    }
>>> +
>>> +    orte_rml.recv_cancel(ORTE_NAME_WILDCARD, ORTE_RML_TAG_CKPT);
>>> 
>>>    snapc_cmdline_recv_issued = false;
>>> -    
>>> - cleanup:
>>> -    return exit_status;
>>> +    return ORTE_SUCCESS;
>>> }
>>> 
>>> /*****************
>>> diff --git a/orte/mca/snapc/full/snapc_full_local.c 
>>> b/orte/mca/snapc/full/snapc_full_local.c
>>> index 0975d77..c0b168a 100644
>>> --- a/orte/mca/snapc/full/snapc_full_local.c
>>> +++ b/orte/mca/snapc/full/snapc_full_local.c
>>> @@ -378,8 +378,6 @@ static int snapc_full_local_start_hnp_listener(void)
>>> 
>>> static int snapc_full_local_stop_hnp_listener(void)
>>> {
>>> -    int ret, exit_status = ORTE_SUCCESS;
>>> -
>>>    /*
>>>     * Global Coordinator: Does not register a Local listener
>>>     */
>>> @@ -393,18 +391,11 @@ static int snapc_full_local_stop_hnp_listener(void)
>>> 
>>>    OPAL_OUTPUT_VERBOSE((5, mca_snapc_full_component.super.output_handle,
>>>                         "Local) Shutdown Coordinator Channel"));
>>> -    
>>> -    if (ORTE_SUCCESS != (ret = orte_rml.recv_cancel(ORTE_NAME_WILDCARD,
>>> -                                                    
>>> ORTE_RML_TAG_SNAPC_FULL))) {
>>> -        ORTE_ERROR_LOG(ret);
>>> -        exit_status = ret;
>>> -        goto cleanup;
>>> -    }
>>> +
>>> +    orte_rml.recv_cancel(ORTE_NAME_WILDCARD, ORTE_RML_TAG_SNAPC_FULL);
>>> 
>>>    snapc_local_hnp_recv_issued = false;
>>> -    
>>> - cleanup:
>>> -    return exit_status;
>>> +    return ORTE_SUCCESS;
>>> }
>>> 
>>> static int snapc_full_local_start_app_listener(void)
>>> @@ -439,26 +430,17 @@ static int snapc_full_local_start_app_listener(void)
>>> 
>>> static int snapc_full_local_stop_app_listener(void)
>>> {
>>> -    int ret, exit_status = ORTE_SUCCESS;
>>> -    
>>>    if (!snapc_local_app_recv_issued ) {
>>>        return ORTE_SUCCESS;
>>>    }
>>> -    
>>> +
>>>    OPAL_OUTPUT_VERBOSE((5, mca_snapc_full_component.super.output_handle,
>>>                         "Local) Shutdown Application State Channel"));
>>> -    
>>> -    if (ORTE_SUCCESS != (ret = orte_rml.recv_cancel(ORTE_NAME_WILDCARD,
>>> -                                                    ORTE_RML_TAG_SNAPC))) {
>>> -        ORTE_ERROR_LOG(ret);
>>> -        exit_status = ret;
>>> -        goto cleanup;
>>> -    }
>>> +
>>> +    orte_rml.recv_cancel(ORTE_NAME_WILDCARD, ORTE_RML_TAG_SNAPC);
>>> 
>>>    snapc_local_app_recv_issued = false;
>>> -    
>>> - cleanup:
>>> -    return exit_status;
>>> +    return ORTE_SUCCESS;
>>> }
>>> 
>>> /******************
>>> diff --git a/orte/mca/sstore/central/sstore_central_global.c 
>>> b/orte/mca/sstore/central/sstore_central_global.c
>>> index cd41aef..935b6fe 100644
>>> --- a/orte/mca/sstore/central/sstore_central_global.c
>>> +++ b/orte/mca/sstore/central/sstore_central_global.c
>>> @@ -824,19 +824,10 @@ static int sstore_central_global_start_listener(void)
>>> 
>>> static int sstore_central_global_stop_listener(void)
>>> {
>>> -    int ret, exit_status = ORTE_SUCCESS;
>>> -
>>> -    if (ORTE_SUCCESS != (ret = orte_rml.recv_cancel(ORTE_NAME_WILDCARD,
>>> -                                                    
>>> ORTE_RML_TAG_SSTORE_INTERNAL))) {
>>> -        ORTE_ERROR_LOG(ret);
>>> -        exit_status = ret;
>>> -        goto cleanup;
>>> -    }
>>> +    orte_rml.recv_cancel(ORTE_NAME_WILDCARD, ORTE_RML_TAG_SSTORE_INTERNAL);
>>> 
>>>    is_global_listener_active = false;
>>> -    
>>> - cleanup:
>>> -    return exit_status;
>>> +    return ORTE_SUCCESS;
>>> }
>>> 
>>> static void sstore_central_global_recv(int status,
>>> diff --git a/orte/mca/sstore/central/sstore_central_local.c 
>>> b/orte/mca/sstore/central/sstore_central_local.c
>>> index 0442dd0..35ef518 100644
>>> --- a/orte/mca/sstore/central/sstore_central_local.c
>>> +++ b/orte/mca/sstore/central/sstore_central_local.c
>>> @@ -643,19 +643,10 @@ static int sstore_central_local_start_listener(void)
>>> 
>>> static int sstore_central_local_stop_listener(void)
>>> {
>>> -    int ret, exit_status = ORTE_SUCCESS;
>>> -
>>> -    if (ORTE_SUCCESS != (ret = orte_rml.recv_cancel(ORTE_NAME_WILDCARD,
>>> -                                                    
>>> ORTE_RML_TAG_SSTORE_INTERNAL))) {
>>> -        ORTE_ERROR_LOG(ret);
>>> -        exit_status = ret;
>>> -        goto cleanup;
>>> -    }
>>> +    orte_rml.recv_cancel(ORTE_NAME_WILDCARD, ORTE_RML_TAG_SSTORE_INTERNAL);
>>> 
>>>    is_global_listener_active = false;
>>> -    
>>> - cleanup:
>>> -    return exit_status;
>>> +    return ORTE_SUCCESS;
>>> }
>>> 
>>> static int process_global_pull(orte_process_name_t* peer, opal_buffer_t* 
>>> buffer, orte_sstore_central_local_snapshot_info_t *handle_info)
>>> diff --git a/orte/mca/sstore/stage/sstore_stage_global.c 
>>> b/orte/mca/sstore/stage/sstore_stage_global.c
>>> index c79bfb9..1c8847a 100644
>>> --- a/orte/mca/sstore/stage/sstore_stage_global.c
>>> +++ b/orte/mca/sstore/stage/sstore_stage_global.c
>>> @@ -1016,19 +1016,10 @@ static int sstore_stage_global_start_listener(void)
>>> 
>>> static int sstore_stage_global_stop_listener(void)
>>> {
>>> -    int ret, exit_status = ORTE_SUCCESS;
>>> -
>>> -    if (ORTE_SUCCESS != (ret = orte_rml.recv_cancel(ORTE_NAME_WILDCARD,
>>> -                                                    
>>> ORTE_RML_TAG_SSTORE_INTERNAL))) {
>>> -        ORTE_ERROR_LOG(ret);
>>> -        exit_status = ret;
>>> -        goto cleanup;
>>> -    }
>>> +    orte_rml.recv_cancel(ORTE_NAME_WILDCARD, ORTE_RML_TAG_SSTORE_INTERNAL);
>>> 
>>>    is_global_listener_active = false;
>>> -    
>>> - cleanup:
>>> -    return exit_status;
>>> +    return ORTE_SUCCESS;
>>> }
>>> 
>>> static void sstore_stage_global_recv(int status,
>>> diff --git a/orte/mca/sstore/stage/sstore_stage_local.c 
>>> b/orte/mca/sstore/stage/sstore_stage_local.c
>>> index e3667ba..792c1a2 100644
>>> --- a/orte/mca/sstore/stage/sstore_stage_local.c
>>> +++ b/orte/mca/sstore/stage/sstore_stage_local.c
>>> @@ -1067,19 +1067,9 @@ static int sstore_stage_local_start_listener(void)
>>> 
>>> static int sstore_stage_local_stop_listener(void)
>>> {
>>> -    int ret, exit_status = ORTE_SUCCESS;
>>> -
>>> -    if (ORTE_SUCCESS != (ret = orte_rml.recv_cancel(ORTE_NAME_WILDCARD,
>>> -                                                    
>>> ORTE_RML_TAG_SSTORE_INTERNAL))) {
>>> -        ORTE_ERROR_LOG(ret);
>>> -        exit_status = ret;
>>> -        goto cleanup;
>>> -    }
>>> -
>>> +    orte_rml.recv_cancel(ORTE_NAME_WILDCARD, ORTE_RML_TAG_SSTORE_INTERNAL);
>>>    is_global_listener_active = false;
>>> -    
>>> - cleanup:
>>> -    return exit_status;
>>> +    return ORTE_SUCCESS;
>>> }
>>> 
>>> static void sstore_stage_local_recv(int status,
>>> diff --git a/orte/tools/orte-checkpoint/orte-checkpoint.c 
>>> b/orte/tools/orte-checkpoint/orte-checkpoint.c
>>> index 9f2e716..caa5949 100644
>>> --- a/orte/tools/orte-checkpoint/orte-checkpoint.c
>>> +++ b/orte/tools/orte-checkpoint/orte-checkpoint.c
>>> @@ -671,22 +671,14 @@ static int start_listener(void)
>>> 
>>> static int stop_listener(void)
>>> {
>>> -    int ret, exit_status = ORTE_SUCCESS;
>>> -
>>>    if( !listener_started ) {
>>> -        exit_status = ORTE_ERROR;
>>> -        goto cleanup;
>>> +        return ORTE_ERROR;
>>>    }
>>> 
>>> -    if (ORTE_SUCCESS != (ret = orte_rml.recv_cancel(ORTE_NAME_WILDCARD,
>>> -                                                    ORTE_RML_TAG_CKPT))) {
>>> -        exit_status = ret;
>>> -        goto cleanup;
>>> -    }
>>> +    orte_rml.recv_cancel(ORTE_NAME_WILDCARD, ORTE_RML_TAG_CKPT);
>>> 
>>>    listener_started = false;
>>> - cleanup:
>>> -    return exit_status;
>>> +    return ORTE_SUCCESS;
>>> }
>>> 
>>> static void hnp_receiver(int status,
>>> diff --git a/orte/tools/orte-migrate/orte-migrate.c 
>>> b/orte/tools/orte-migrate/orte-migrate.c
>>> index b1de924..7ba2074 100644
>>> --- a/orte/tools/orte-migrate/orte-migrate.c
>>> +++ b/orte/tools/orte-migrate/orte-migrate.c
>>> @@ -532,22 +532,14 @@ static int start_listener(void)
>>> 
>>> static int stop_listener(void)
>>> {
>>> -    int ret, exit_status = ORTE_SUCCESS;
>>> -
>>>    if( !listener_started ) {
>>> -        exit_status = ORTE_ERROR;
>>> -        goto cleanup;
>>> +        return ORTE_ERROR;
>>>    }
>>> 
>>> -    if (ORTE_SUCCESS != (ret = orte_rml.recv_cancel(ORTE_NAME_WILDCARD,
>>> -                                                    
>>> ORTE_RML_TAG_MIGRATE))) {
>>> -        exit_status = ret;
>>> -        goto cleanup;
>>> -    }
>>> +    orte_rml.recv_cancel(ORTE_NAME_WILDCARD, ORTE_RML_TAG_MIGRATE);
>>> 
>>>    listener_started = false;
>>> - cleanup:
>>> -    return exit_status;
>>> +    return ORTE_SUCCESS;
>>> }
>>> 
>>> static void hnp_receiver(int status,
>>> -- 
>>> 1.8.3.1
>>> 
>>> _______________________________________________
>>> devel mailing list
>>> de...@open-mpi.org
>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>> 
>> 
>> -- 
>> Jeff Squyres
>> jsquy...@cisco.com
>> For corporate legal information go to: 
>> http://www.cisco.com/web/about/doing_business/legal/cri/
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to