Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#1184: export warnings and errors from azure as github comment #1189

Merged
merged 23 commits into from
Jan 15, 2021

Conversation

jstrzebonski
Copy link
Contributor

@jstrzebonski jstrzebonski commented Dec 21, 2020

Fixes #1184

Still TODO:

  • address @PhilMiller comment about warnings in nvidia builds
  • add to comment information which build puts given comment - without that, it's hard to say anything from that warnings and errors
  • comment on all the quirks and hacks that had to be done to make it work - there are not a lot of them, but still, they might not be that obvious to everyone
  • check if failed builds also correctly comment on PR
  • remove ninja: build stopped: subcommand failed. from the report
  • move changes from azure-clang-8-alpine-mpich.yml to azure-workflow-template.yml and regenerate all the azure ymls
  • handle situation when there aren't any errors or warnings
  • trim too long output
  • generate errors/warnings file only if vt_ci_build is set
  • remove System.Debug: true from azure ymls
  • Nvidia 11 still produces a lot of "deprecated" warnings while 10.1 doesn't
  • test if all the azure builds comment properly (gcc, clang, intel, nvidia)

@jstrzebonski jstrzebonski self-assigned this Dec 21, 2020
@jstrzebonski jstrzebonski force-pushed the 1184-export-warnings-errors-from-azure branch 3 times, most recently from 05d6097 to 1a72acb Compare December 21, 2020 21:03
@codecov
Copy link

codecov bot commented Dec 21, 2020

Codecov Report

Merging #1189 (1c6aae9) into develop (43da34d) will increase coverage by 0.02%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #1189      +/-   ##
===========================================
+ Coverage    81.00%   81.02%   +0.02%     
===========================================
  Files          730      730              
  Lines        28044    28044              
===========================================
+ Hits         22716    22723       +7     
+ Misses        5328     5321       -7     
Impacted Files Coverage Δ
src/vt/termination/dijkstra-scholten/comm.cc 67.27% <0.00%> (+12.72%) ⬆️

@jstrzebonski jstrzebonski force-pushed the 1184-export-warnings-errors-from-azure branch 14 times, most recently from 7f5a986 to c6706f7 Compare December 22, 2020 18:41
@PhilMiller
Copy link
Member

Among other things to adjust as part of this PR, we may need to add -Wno-deprecated-gpu-targets for our Nvidia builds, so that we don't get a warning about compiler arguments for every file compiled.

@jstrzebonski jstrzebonski force-pushed the 1184-export-warnings-errors-from-azure branch 3 times, most recently from 454daa7 to fd89295 Compare December 23, 2020 19:15
@DARMA-tasking DARMA-tasking deleted a comment from github-actions bot Dec 23, 2020
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Dec 23, 2020
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Dec 23, 2020
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Dec 23, 2020
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Dec 23, 2020
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Dec 23, 2020
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@azure-pipelines
Copy link

PR tests (intel 18.03, ubuntu, mpich)

icc: command line warning #10006: ignoring unknown option '-Wdouble-promotion'
icc: command line warning #10006: ignoring unknown option '-Wcast-align'
icc: command line warning #10006: ignoring unknown option '-Wstrict-overflow=5'
icc: command line warning #10006: ignoring unknown option '-Wpedantic'
remark #11074: Inlining inhibited by limit max-size 
remark #11074: Inlining inhibited by limit max-total-size 
remark #11076: To get full report use -qopt-report=4 -qopt-report-phase ipo

@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@azure-pipelines
Copy link

PR tests (intel 19, ubuntu, mpich)

icc: command line warning #10148: option '-Wdouble-promotion' not supported
icc: command line warning #10148: option '-Wcast-align' not supported
icc: command line warning #10148: option '-W=strict-overflow=5' not supported
icc: command line warning #10148: option '-Wpedantic' not supported
remark #11074: Inlining inhibited by limit max-size 
remark #11074: Inlining inhibited by limit max-total-size 
remark #11076: To get full report use -qopt-report=4 -qopt-report-phase ipo

@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@DARMA-tasking DARMA-tasking deleted a comment from azure-pipelines bot Jan 14, 2021
@jstrzebonski jstrzebonski force-pushed the 1184-export-warnings-errors-from-azure branch from 6b01055 to 1c6aae9 Compare January 14, 2021 20:43
@azure-pipelines
Copy link

PR tests (gcc-5, ubuntu, mpich)

In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/parameterization/parameterization.h:50,
                 from /vt/src/vt/parameterization/parameterization.cc:45,
                 from src/CMakeFiles/vt.dir/Unity/unity_17_cxx.cxx:3:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/termination/termination.h:60:0,
                 from /vt/src/vt/termination/term_headers.h:49,
                 from /vt/src/vt/messaging/active.impl.h:50,
                 from /vt/src/vt/messaging/active.h:1811,
                 from /vt/src/vt/parameterization/parameterization.h:50,
                 from /vt/src/vt/parameterization/parameterization.cc:45,
                 from src/CMakeFiles/vt.dir/Unity/unity_17_cxx.cxx:3:
/vt/src/vt/collective/tree/tree.h:59:43: warning: 'vt::collective::tree::tree_cons_tag_t' defined but not used [-Wunused-variable]
 static struct DefaultTreeConstructTag { } tree_cons_tag_t { };
                                           ^
In file included from /vt/src/vt/group/group_headers.h:49:0,
                 from /vt/src/vt/vrt/collection/manager.impl.h:83,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/scheduler/scheduler.cc:53,
                 from src/CMakeFiles/vt.dir/Unity/unity_18_cxx.cxx:4:
/vt/src/vt/group/group_common.h:63:47: warning: 'vt::group::GroupCollectiveLabelTag' defined but not used [-Wunused-variable]
 static struct GroupCollectiveLabelTagType { } GroupCollectiveLabelTag { };
                                               ^
In file included from /vt/src/vt/group/group_manager.impl.h:58:0,
                 from /vt/src/vt/group/group_manager.h:460,
                 from /vt/src/vt/group/group_headers.h:51,
                 from /vt/src/vt/vrt/collection/manager.impl.h:83,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/scheduler/scheduler.cc:53,
                 from src/CMakeFiles/vt.dir/Unity/unity_18_cxx.cxx:4:
/vt/src/vt/group/group_info.h:71:42: warning: 'vt::group::info_rooted_local_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedLocalConsType {} info_rooted_local_cons {};
                                          ^
/vt/src/vt/group/group_info.h:72:43: warning: 'vt::group::info_rooted_remote_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedRemoteConsType {} info_rooted_remote_cons {};
                                           ^
/vt/src/vt/group/group_info.h:73:41: warning: 'vt::group::info_collective_cons' defined but not used [-Wunused-variable]
 static struct InfoCollectiveConsType {} info_collective_cons {};
                                         ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/pipe/pipe_headers.h:50,
                 from /vt/src/vt/vrt/collection/manager.impl.h:84,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/scheduler/scheduler.cc:53,
                 from src/CMakeFiles/vt.dir/Unity/unity_18_cxx.cxx:4:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/sequence/seq_context.h:50:0,
                 from /vt/src/vt/sequence/sequencer.h:55,
                 from /vt/src/vt/scheduler/scheduler.cc:50,
                 from src/CMakeFiles/vt.dir/Unity/unity_18_cxx.cxx:4:
/vt/src/vt/sequence/seq_node.h:64:36: warning: 'vt::seq::seq_node_parent_tag_t' defined but not used [-Wunused-variable]
 static struct SeqNodeParentTag { } seq_node_parent_tag_t { };
                                    ^
/vt/src/vt/sequence/seq_node.h:67:39: warning: 'vt::seq::seq_node_universal_tag_t' defined but not used [-Wunused-variable]
 static struct SeqNodeUniversalTag { } seq_node_universal_tag_t { };
                                       ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/vrt/collection/balance/node_stats.h:56,
                 from /vt/src/vt/vrt/collection/manager.impl.h:72,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/scheduler/scheduler.cc:53,
                 from src/CMakeFiles/vt.dir/Unity/unity_18_cxx.cxx:4:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/scheduler/scheduler.impl.h:49,
                 from /vt/src/vt/scheduler/scheduler.h:369,
                 from /vt/src/vt/scheduler/scheduler.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_18_cxx.cxx:4:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/event/event.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_16_cxx.cxx:6:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/termination/termination.h:60:0,
                 from /vt/src/vt/termination/term_headers.h:49,
                 from /vt/src/vt/messaging/active.impl.h:50,
                 from /vt/src/vt/messaging/active.h:1811,
                 from /vt/src/vt/event/event.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_16_cxx.cxx:6:
/vt/src/vt/collective/tree/tree.h:59:43: warning: 'vt::collective::tree::tree_cons_tag_t' defined but not used [-Wunused-variable]
 static struct DefaultTreeConstructTag { } tree_cons_tag_t { };
                                           ^
In file included from /vt/src/vt/group/group_manager.impl.h:58:0,
                 from /vt/src/vt/group/group_manager.h:460,
                 from /vt/src/vt/pipe/pipe_manager.cc:50,
                 from src/CMakeFiles/vt.dir/Unity/unity_15_cxx.cxx:5:
/vt/src/vt/group/group_info.h:71:42: warning: 'vt::group::info_rooted_local_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedLocalConsType {} info_rooted_local_cons {};
                                          ^
/vt/src/vt/group/group_info.h:72:43: warning: 'vt::group::info_rooted_remote_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedRemoteConsType {} info_rooted_remote_cons {};
                                           ^
/vt/src/vt/group/group_info.h:73:41: warning: 'vt::group::info_collective_cons' defined but not used [-Wunused-variable]
 static struct InfoCollectiveConsType {} info_collective_cons {};
                                         ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/pipe/pipe_manager.cc:47,
                 from src/CMakeFiles/vt.dir/Unity/unity_15_cxx.cxx:5:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:57,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/pipe/pipe_manager.cc:47,
                 from src/CMakeFiles/vt.dir/Unity/unity_15_cxx.cxx:5:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/messaging/pending_send.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_15_cxx.cxx:3:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/group/group_info.cc:47:0,
                 from src/CMakeFiles/vt.dir/Unity/unity_14_cxx.cxx:7:
/vt/src/vt/group/group_common.h:63:47: warning: 'vt::group::GroupCollectiveLabelTag' defined but not used [-Wunused-variable]
 static struct GroupCollectiveLabelTagType { } GroupCollectiveLabelTag { };
                                               ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/rdmahandle/manager.h:56,
                 from /vt/src/vt/objgroup/proxy/proxy_objgroup.impl.h:55,
                 from /vt/src/vt/objgroup/manager.h:467,
                 from /vt/src/vt/trace/file_spec/spec.cc:47,
                 from src/CMakeFiles/vt.dir/Unity/unity_14_cxx.cxx:5:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/trace/file_spec/spec.h:49,
                 from /vt/src/vt/trace/file_spec/spec.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_14_cxx.cxx:5:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/trace/trace_user_event.cc:49,
                 from src/CMakeFiles/vt.dir/Unity/unity_14_cxx.cxx:4:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/rdmahandle/manager.h:56,
                 from /vt/src/vt/objgroup/proxy/proxy_objgroup.impl.h:55,
                 from /vt/src/vt/objgroup/manager.h:467,
                 from /vt/src/vt/objgroup/manager.cc:47,
                 from src/CMakeFiles/vt.dir/Unity/unity_13_cxx.cxx:5:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/objgroup/manager.h:52,
                 from /vt/src/vt/objgroup/manager.cc:47,
                 from src/CMakeFiles/vt.dir/Unity/unity_13_cxx.cxx:5:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_13_cxx.cxx:4:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/termination/termination.h:60:0,
                 from /vt/src/vt/termination/term_headers.h:49,
                 from /vt/src/vt/messaging/active.impl.h:50,
                 from /vt/src/vt/messaging/active.h:1811,
                 from /vt/src/vt/objgroup/manager.static.h:50,
                 from /vt/src/vt/objgroup/manager.fwd.h:75,
                 from /vt/src/vt/objgroup/manager.h:51,
                 from /vt/src/vt/objgroup/manager.cc:47,
                 from src/CMakeFiles/vt.dir/Unity/unity_13_cxx.cxx:5:
/vt/src/vt/collective/tree/tree.h:59:43: warning: 'vt::collective::tree::tree_cons_tag_t' defined but not used [-Wunused-variable]
 static struct DefaultTreeConstructTag { } tree_cons_tag_t { };
                                           ^
In file included from /vt/src/vt/topos/location/message/msg.h:49:0,
                 from /vt/src/vt/vrt/collection/messages/user.h:49,
                 from /vt/src/vt/vrt/collection/balance/phase_msg.h:50,
                 from /vt/src/vt/vrt/collection/balance/node_stats.h:51,
                 from /vt/src/vt/vrt/collection/balance/model/per_collection.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_12_cxx.cxx:3:
/vt/src/vt/topos/location/location_common.h:64:19: warning: 'vt::location::fst_location_event_id' defined but not used [-Wunused-variable]
 static LocEventID fst_location_event_id = 0;
                   ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/vrt/collection/balance/node_stats.h:56,
                 from /vt/src/vt/vrt/collection/balance/model/per_collection.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_12_cxx.cxx:3:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.impl.h:54,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.h:87,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw.h:49,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw_base.h:49,
                 from /vt/src/vt/pipe/pipe_callback_only.h:49,
                 from /vt/src/vt/collective/reduce/operators/default_op.h:61,
                 from /vt/src/vt/collective/reduce/operators/default_msg.h:49,
                 from /vt/src/vt/collective/reduce/reduce.h:54,
                 from /vt/src/vt/vrt/collection/balance/phase_msg.h:49,
                 from /vt/src/vt/vrt/collection/balance/node_stats.h:51,
                 from /vt/src/vt/vrt/collection/balance/model/per_collection.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_12_cxx.cxx:3:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/termination/termination.h:60:0,
                 from /vt/src/vt/termination/term_headers.h:49,
                 from /vt/src/vt/messaging/active.impl.h:50,
                 from /vt/src/vt/messaging/active.h:1811,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.impl.h:54,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.h:87,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw.h:49,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw_base.h:49,
                 from /vt/src/vt/pipe/pipe_callback_only.h:49,
                 from /vt/src/vt/collective/reduce/operators/default_op.h:61,
                 from /vt/src/vt/collective/reduce/operators/default_msg.h:49,
                 from /vt/src/vt/collective/reduce/reduce.h:54,
                 from /vt/src/vt/vrt/collection/balance/phase_msg.h:49,
                 from /vt/src/vt/vrt/collection/balance/node_stats.h:51,
                 from /vt/src/vt/vrt/collection/balance/model/per_collection.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_12_cxx.cxx:3:
/vt/src/vt/collective/tree/tree.h:59:43: warning: 'vt::collective::tree::tree_cons_tag_t' defined but not used [-Wunused-variable]
 static struct DefaultTreeConstructTag { } tree_cons_tag_t { };
                                           ^
In file included from /vt/src/vt/vrt/collection/balance/phase_msg.h:50:0,
                 from /vt/src/vt/vrt/collection/balance/node_stats.h:51,
                 from /vt/src/vt/vrt/collection/balance/model/per_collection.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_12_cxx.cxx:3:
/vt/src/vt/vrt/collection/messages/user.h:68:37: warning: 'vt::vrt::collection::ColMsgWrapTag' defined but not used [-Wunused-variable]
 static struct ColMsgWrapTagType { } ColMsgWrapTag { };
                                     ^
In file included from /vt/src/vt/topos/location/message/msg.h:49:0,
                 from /vt/src/vt/vrt/collection/messages/user.h:49,
                 from /vt/src/vt/vrt/collection/balance/stats_msg.h:50,
                 from /vt/src/vt/vrt/collection/balance/baselb/baselb.h:51,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.h:48,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.cc:45,
                 from src/CMakeFiles/vt.dir/Unity/unity_11_cxx.cxx:3:
/vt/src/vt/topos/location/location_common.h:64:19: warning: 'vt::location::fst_location_event_id' defined but not used [-Wunused-variable]
 static LocEventID fst_location_event_id = 0;
                   ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/objgroup/manager.h:52,
                 from /vt/src/vt/objgroup/headers.h:49,
                 from /vt/src/vt/vrt/collection/balance/baselb/baselb.h:54,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.h:48,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.cc:45,
                 from src/CMakeFiles/vt.dir/Unity/unity_11_cxx.cxx:3:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.impl.h:54,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.h:87,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw.h:49,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw_base.h:49,
                 from /vt/src/vt/pipe/pipe_callback_only.h:49,
                 from /vt/src/vt/collective/reduce/operators/default_op.h:61,
                 from /vt/src/vt/collective/reduce/operators/default_msg.h:49,
                 from /vt/src/vt/collective/reduce/reduce.h:54,
                 from /vt/src/vt/vrt/collection/balance/baselb/baselb_msgs.h:50,
                 from /vt/src/vt/vrt/collection/balance/baselb/baselb.h:50,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.h:48,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.cc:45,
                 from src/CMakeFiles/vt.dir/Unity/unity_11_cxx.cxx:3:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/rdmahandle/manager.h:56,
                 from /vt/src/vt/objgroup/proxy/proxy_objgroup.impl.h:55,
                 from /vt/src/vt/objgroup/manager.h:467,
                 from /vt/src/vt/objgroup/headers.h:49,
                 from /vt/src/vt/vrt/collection/balance/baselb/baselb.h:54,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.h:48,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.cc:45,
                 from src/CMakeFiles/vt.dir/Unity/unity_11_cxx.cxx:3:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/termination/termination.h:60:0,
                 from /vt/src/vt/termination/term_headers.h:49,
                 from /vt/src/vt/messaging/active.impl.h:50,
                 from /vt/src/vt/messaging/active.h:1811,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.impl.h:54,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.h:87,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw.h:49,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw_base.h:49,
                 from /vt/src/vt/pipe/pipe_callback_only.h:49,
                 from /vt/src/vt/collective/reduce/operators/default_op.h:61,
                 from /vt/src/vt/collective/reduce/operators/default_msg.h:49,
                 from /vt/src/vt/collective/reduce/reduce.h:54,
                 from /vt/src/vt/vrt/collection/balance/baselb/baselb_msgs.h:50,
                 from /vt/src/vt/vrt/collection/balance/baselb/baselb.h:50,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.h:48,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.cc:45,
                 from src/CMakeFiles/vt.dir/Unity/unity_11_cxx.cxx:3:
/vt/src/vt/collective/tree/tree.h:59:43: warning: 'vt::collective::tree::tree_cons_tag_t' defined but not used [-Wunused-variable]
 static struct DefaultTreeConstructTag { } tree_cons_tag_t { };
                                           ^
In file included from /vt/src/vt/vrt/collection/balance/stats_msg.h:50:0,
                 from /vt/src/vt/vrt/collection/balance/baselb/baselb.h:51,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.h:48,
                 from /vt/src/vt/vrt/collection/balance/randomlb/randomlb.cc:45,
                 from src/CMakeFiles/vt.dir/Unity/unity_11_cxx.cxx:3:
/vt/src/vt/vrt/collection/messages/user.h:68:37: warning: 'vt::vrt::collection::ColMsgWrapTag' defined but not used [-Wunused-variable]
 static struct ColMsgWrapTagType { } ColMsgWrapTag { };
                                     ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/vrt/collection/dispatch/registry.h:49,
                 from /vt/src/vt/vrt/collection/manager.fwd.h:50,
                 from /vt/src/vt/vrt/collection/manager.h:50,
                 from /vt/src/vt/vrt/collection/manager.cc:50,
                 from src/CMakeFiles/vt.dir/Unity/unity_9_cxx.cxx:4:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/vrt/collection/balance/node_stats.h:56,
                 from /vt/src/vt/vrt/collection/manager.impl.h:72,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/vrt/collection/manager.cc:50,
                 from src/CMakeFiles/vt.dir/Unity/unity_9_cxx.cxx:4:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/pipe/pipe_headers.h:50,
                 from /vt/src/vt/vrt/collection/manager.impl.h:84,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/vrt/collection/manager.cc:50,
                 from src/CMakeFiles/vt.dir/Unity/unity_9_cxx.cxx:4:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/group/group_headers.h:49:0,
                 from /vt/src/vt/vrt/collection/manager.impl.h:83,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/vrt/collection/manager.cc:50,
                 from src/CMakeFiles/vt.dir/Unity/unity_9_cxx.cxx:4:
/vt/src/vt/group/group_common.h:63:47: warning: 'vt::group::GroupCollectiveLabelTag' defined but not used [-Wunused-variable]
 static struct GroupCollectiveLabelTagType { } GroupCollectiveLabelTag { };
                                               ^
In file included from /vt/src/vt/group/group_manager.impl.h:58:0,
                 from /vt/src/vt/group/group_manager.h:460,
                 from /vt/src/vt/group/group_headers.h:51,
                 from /vt/src/vt/vrt/collection/manager.impl.h:83,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/vrt/collection/manager.cc:50,
                 from src/CMakeFiles/vt.dir/Unity/unity_9_cxx.cxx:4:
/vt/src/vt/group/group_info.h:71:42: warning: 'vt::group::info_rooted_local_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedLocalConsType {} info_rooted_local_cons {};
                                          ^
/vt/src/vt/group/group_info.h:72:43: warning: 'vt::group::info_rooted_remote_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedRemoteConsType {} info_rooted_remote_cons {};
                                           ^
/vt/src/vt/group/group_info.h:73:41: warning: 'vt::group::info_collective_cons' defined but not used [-Wunused-variable]
 static struct InfoCollectiveConsType {} info_collective_cons {};
                                         ^
In file included from /vt/src/vt/group/group_headers.h:49:0,
                 from /vt/src/vt/vrt/collection/manager.impl.h:83,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/vrt/collection/balance/hierarchicallb/hierlb.cc:59,
                 from src/CMakeFiles/vt.dir/Unity/unity_10_cxx.cxx:5:
/vt/src/vt/group/group_common.h:63:47: warning: 'vt::group::GroupCollectiveLabelTag' defined but not used [-Wunused-variable]
 static struct GroupCollectiveLabelTagType { } GroupCollectiveLabelTag { };
                                               ^
In file included from /vt/src/vt/group/group_manager.impl.h:58:0,
                 from /vt/src/vt/group/group_manager.h:460,
                 from /vt/src/vt/group/group_headers.h:51,
                 from /vt/src/vt/vrt/collection/manager.impl.h:83,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/vrt/collection/balance/hierarchicallb/hierlb.cc:59,
                 from src/CMakeFiles/vt.dir/Unity/unity_10_cxx.cxx:5:
/vt/src/vt/group/group_info.h:71:42: warning: 'vt::group::info_rooted_local_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedLocalConsType {} info_rooted_local_cons {};
                                          ^
/vt/src/vt/group/group_info.h:72:43: warning: 'vt::group::info_rooted_remote_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedRemoteConsType {} info_rooted_remote_cons {};
                                           ^
/vt/src/vt/group/group_info.h:73:41: warning: 'vt::group::info_collective_cons' defined but not used [-Wunused-variable]
 static struct InfoCollectiveConsType {} info_collective_cons {};
                                         ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/vrt/collection/balance/stats_restart_reader.h:52,
                 from /vt/src/vt/vrt/collection/balance/stats_restart_reader.cc:49,
                 from src/CMakeFiles/vt.dir/Unity/unity_10_cxx.cxx:3:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.impl.h:54,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.h:87,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw.h:49,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw_base.h:49,
                 from /vt/src/vt/pipe/pipe_callback_only.h:49,
                 from /vt/src/vt/collective/reduce/operators/default_op.h:61,
                 from /vt/src/vt/collective/reduce/operators/default_msg.h:49,
                 from /vt/src/vt/collective/reduce/reduce.h:54,
                 from /vt/src/vt/vrt/collection/balance/baselb/baselb_msgs.h:50,
                 from /vt/src/vt/vrt/collection/balance/stats_restart_reader.h:49,
                 from /vt/src/vt/vrt/collection/balance/stats_restart_reader.cc:49,
                 from src/CMakeFiles/vt.dir/Unity/unity_10_cxx.cxx:3:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/rdmahandle/manager.h:56,
                 from /vt/src/vt/objgroup/proxy/proxy_objgroup.impl.h:55,
                 from /vt/src/vt/objgroup/manager.h:467,
                 from /vt/src/vt/vrt/collection/balance/stats_restart_reader.cc:50,
                 from src/CMakeFiles/vt.dir/Unity/unity_10_cxx.cxx:3:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/runtime/runtime.cc:50,
                 from src/CMakeFiles/vt.dir/Unity/unity_7_cxx.cxx:3:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:57,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/runtime/runtime.cc:57,
                 from src/CMakeFiles/vt.dir/Unity/unity_7_cxx.cxx:3:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/runtime/runtime.cc:57,
                 from src/CMakeFiles/vt.dir/Unity/unity_7_cxx.cxx:3:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/group/group_headers.h:49:0,
                 from /vt/src/vt/vrt/collection/manager.impl.h:83,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/vrt/collection/collection_headers.h:50,
                 from /vt/src/vt/runtime/runtime.cc:63,
                 from src/CMakeFiles/vt.dir/Unity/unity_7_cxx.cxx:3:
/vt/src/vt/group/group_common.h:63:47: warning: 'vt::group::GroupCollectiveLabelTag' defined but not used [-Wunused-variable]
 static struct GroupCollectiveLabelTagType { } GroupCollectiveLabelTag { };
                                               ^
In file included from /vt/src/vt/group/group_manager.impl.h:58:0,
                 from /vt/src/vt/group/group_manager.h:460,
                 from /vt/src/vt/group/group_headers.h:51,
                 from /vt/src/vt/vrt/collection/manager.impl.h:83,
                 from /vt/src/vt/vrt/collection/manager.h:2086,
                 from /vt/src/vt/vrt/collection/collection_headers.h:50,
                 from /vt/src/vt/runtime/runtime.cc:63,
                 from src/CMakeFiles/vt.dir/Unity/unity_7_cxx.cxx:3:
/vt/src/vt/group/group_info.h:71:42: warning: 'vt::group::info_rooted_local_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedLocalConsType {} info_rooted_local_cons {};
                                          ^
/vt/src/vt/group/group_info.h:72:43: warning: 'vt::group::info_rooted_remote_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedRemoteConsType {} info_rooted_remote_cons {};
                                           ^
/vt/src/vt/group/group_info.h:73:41: warning: 'vt::group::info_collective_cons' defined but not used [-Wunused-variable]
 static struct InfoCollectiveConsType {} info_collective_cons {};
                                         ^
In file included from /vt/src/vt/sequence/seq_context.h:50:0,
                 from /vt/src/vt/sequence/sequencer.h:55,
                 from /vt/src/vt/sequence/sequencer_headers.h:48,
                 from /vt/src/vt/runtime/runtime.cc:56,
                 from src/CMakeFiles/vt.dir/Unity/unity_7_cxx.cxx:3:
/vt/src/vt/sequence/seq_node.h:64:36: warning: 'vt::seq::seq_node_parent_tag_t' defined but not used [-Wunused-variable]
 static struct SeqNodeParentTag { } seq_node_parent_tag_t { };
                                    ^
/vt/src/vt/sequence/seq_node.h:67:39: warning: 'vt::seq::seq_node_universal_tag_t' defined but not used [-Wunused-variable]
 static struct SeqNodeUniversalTag { } seq_node_universal_tag_t { };
                                       ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:57,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/runtime/component/diagnostic_value.cc:50,
                 from src/CMakeFiles/vt.dir/Unity/unity_8_cxx.cxx:4:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.impl.h:54,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.h:87,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw.h:49,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw_base.h:49,
                 from /vt/src/vt/pipe/pipe_callback_only.h:49,
                 from /vt/src/vt/collective/reduce/operators/default_op.h:61,
                 from /vt/src/vt/collective/reduce/operators/default_msg.h:49,
                 from /vt/src/vt/runtime/component/diagnostic_value.cc:48,
                 from src/CMakeFiles/vt.dir/Unity/unity_8_cxx.cxx:4:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/runtime/component/diagnostic_value.cc:50,
                 from src/CMakeFiles/vt.dir/Unity/unity_8_cxx.cxx:4:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/termination/termination.h:60:0,
                 from /vt/src/vt/termination/term_headers.h:49,
                 from /vt/src/vt/messaging/active.impl.h:50,
                 from /vt/src/vt/messaging/active.h:1811,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.impl.h:54,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.h:87,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw.h:49,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw_base.h:49,
                 from /vt/src/vt/pipe/pipe_callback_only.h:49,
                 from /vt/src/vt/collective/reduce/operators/default_op.h:61,
                 from /vt/src/vt/collective/reduce/operators/default_msg.h:49,
                 from /vt/src/vt/runtime/component/diagnostic_value.cc:48,
                 from src/CMakeFiles/vt.dir/Unity/unity_8_cxx.cxx:4:
/vt/src/vt/collective/tree/tree.h:59:43: warning: 'vt::collective::tree::tree_cons_tag_t' defined but not used [-Wunused-variable]
 static struct DefaultTreeConstructTag { } tree_cons_tag_t { };
                                           ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/rdmahandle/manager.h:55,
                 from /vt/src/vt/rdmahandle/manager.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_6_cxx.cxx:5:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.impl.h:54,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.h:87,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw.h:49,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw_base.h:49,
                 from /vt/src/vt/rdma/rdma_msg.h:51,
                 from /vt/src/vt/rdma/rdma.h:54,
                 from /vt/src/vt/rdma/state/rdma_state.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_6_cxx.cxx:4:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/rdmahandle/manager.h:56,
                 from /vt/src/vt/rdmahandle/manager.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_6_cxx.cxx:5:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/termination/termination.h:60:0,
                 from /vt/src/vt/termination/term_headers.h:49,
                 from /vt/src/vt/messaging/active.impl.h:50,
                 from /vt/src/vt/messaging/active.h:1811,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.impl.h:54,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.h:87,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw.h:49,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw_base.h:49,
                 from /vt/src/vt/rdma/rdma_msg.h:51,
                 from /vt/src/vt/rdma/rdma.h:54,
                 from /vt/src/vt/rdma/state/rdma_state.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_6_cxx.cxx:4:
/vt/src/vt/collective/tree/tree.h:59:43: warning: 'vt::collective::tree::tree_cons_tag_t' defined but not used [-Wunused-variable]
 static struct DefaultTreeConstructTag { } tree_cons_tag_t { };
                                           ^
In file included from /vt/src/vt/topos/location/cache/cache.h:49:0,
                 from /vt/src/vt/rdma/collection/rdma_collection_info.h:49,
                 from /vt/src/vt/rdma/collection/rdma_collection.h:50,
                 from /vt/src/vt/rdma/collection/rdma_collection.cc:47,
                 from src/CMakeFiles/vt.dir/Unity/unity_5_cxx.cxx:10:
/vt/src/vt/topos/location/location_common.h:64:19: warning: 'vt::location::fst_location_event_id' defined but not used [-Wunused-variable]
 static LocEventID fst_location_event_id = 0;
                   ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/rdmahandle/manager.h:56,
                 from /vt/src/vt/objgroup/proxy/proxy_objgroup.impl.h:55,
                 from /vt/src/vt/objgroup/manager.h:467,
                 from /vt/src/vt/objgroup/headers.h:49,
                 from /vt/src/vt/phase/phase_manager.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_5_cxx.cxx:6:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/objgroup/manager.h:52,
                 from /vt/src/vt/objgroup/headers.h:49,
                 from /vt/src/vt/phase/phase_manager.cc:46,
                 from src/CMakeFiles/vt.dir/Unity/unity_5_cxx.cxx:6:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/termination/dijkstra-scholten/comm.cc:52,
                 from src/CMakeFiles/vt.dir/Unity/unity_5_cxx.cxx:3:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/termination/termination.h:60:0,
                 from /vt/src/vt/termination/dijkstra-scholten/comm.cc:49,
                 from src/CMakeFiles/vt.dir/Unity/unity_5_cxx.cxx:3:
/vt/src/vt/collective/tree/tree.h:59:43: warning: 'vt::collective::tree::tree_cons_tag_t' defined but not used [-Wunused-variable]
 static struct DefaultTreeConstructTag { } tree_cons_tag_t { };
                                           ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/pipe/callback/anon/callback_anon_tl.cc:51,
                 from src/CMakeFiles/vt.dir/Unity/unity_3_cxx.cxx:9:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:57,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/pipe/callback/anon/callback_anon_tl.cc:51,
                 from src/CMakeFiles/vt.dir/Unity/unity_3_cxx.cxx:9:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/group/rooted/group_info_rooted.cc:55,
                 from src/CMakeFiles/vt.dir/Unity/unity_3_cxx.cxx:3:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/group/rooted/group_info_rooted.cc:46:0,
                 from src/CMakeFiles/vt.dir/Unity/unity_3_cxx.cxx:3:
/vt/src/vt/group/group_common.h:63:47: warning: 'vt::group::GroupCollectiveLabelTag' defined but not used [-Wunused-variable]
 static struct GroupCollectiveLabelTagType { } GroupCollectiveLabelTag { };
                                               ^
In file included from /vt/src/vt/group/group_manager.impl.h:58:0,
                 from /vt/src/vt/group/group_manager.h:460,
                 from /vt/src/vt/group/rooted/group_info_rooted.cc:57,
                 from src/CMakeFiles/vt.dir/Unity/unity_3_cxx.cxx:3:
/vt/src/vt/group/group_info.h:71:42: warning: 'vt::group::info_rooted_local_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedLocalConsType {} info_rooted_local_cons {};
                                          ^
/vt/src/vt/group/group_info.h:72:43: warning: 'vt::group::info_rooted_remote_cons' defined but not used [-Wunused-variable]
 static struct InfoRootedRemoteConsType {} info_rooted_remote_cons {};
                                           ^
/vt/src/vt/group/group_info.h:73:41: warning: 'vt::group::info_collective_cons' defined but not used [-Wunused-variable]
 static struct InfoCollectiveConsType {} info_collective_cons {};
                                         ^
In file included from /vt/src/vt/pipe/signal/signal_holder.h:50:0,
                 from /vt/src/vt/pipe/pipe_manager_base.h:53,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:50,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/pipe/pipe_headers.h:50,
                 from /vt/src/vt/termination/termination.cc:60,
                 from src/CMakeFiles/vt.dir/Unity/unity_4_cxx.cxx:10:
/vt/src/vt/pipe/callback/callback_base.h:57:43: warning: 'vt::pipe::callback::CallbackPersistTag' defined but not used [-Wunused-variable]
 static struct CallbackPersistTagType   {} CallbackPersistTag   {};
                                           ^
/vt/src/vt/pipe/callback/callback_base.h:59:43: warning: 'vt::pipe::callback::CallbackMultiUseTag' defined but not used [-Wunused-variable]
 static struct CallbackMultiUseTagType  {} CallbackMultiUseTag  {};
                                           ^
In file included from /vt/src/vt/objgroup/proxy/proxy_objgroup.h:51:0,
                 from /vt/src/vt/pipe/pipe_manager_tl.h:57,
                 from /vt/src/vt/pipe/pipe_manager.h:52,
                 from /vt/src/vt/pipe/pipe_headers.h:50,
                 from /vt/src/vt/termination/termination.cc:60,
                 from src/CMakeFiles/vt.dir/Unity/unity_4_cxx.cxx:10:
/vt/src/vt/objgroup/proxy/proxy_objgroup_elm.h:59:46: warning: 'vt::objgroup::proxy::ObjGroupReconstructTag' defined but not used [-Wunused-variable]
 static struct ObjGroupReconstructTagType { } ObjGroupReconstructTag { };
                                              ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/termination/epoch_tags.cc:47,
                 from src/CMakeFiles/vt.dir/Unity/unity_4_cxx.cxx:6:
/vt/src/vt/topos/index/dense/dense_array.h:77:48: warning: 'vt::index::dense_single_value_tag' defined but not used [-Wunused-variable]
 static struct DenseIndexArraySingleInitTag { } dense_single_value_tag { };
                                                ^
In file included from /vt/src/vt/topos/index/index.h:52:0,
                 from /vt/src/vt/topos/mapping/mapping_function.h:49,
                 from /vt/src/vt/registry/auto/auto_registry_common.h:56,
                 from /vt/src/vt/registry/auto/auto_registry_interface.h:48,
                 from /vt/src/vt/messaging/active.h:62,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.impl.h:54,
                 from /vt/src/vt/pipe/callback/handler_send/callback_send_tl.h:87,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw.h:49,
                 from /vt/src/vt/pipe/callback/cb_union/cb_raw_base.h:49,
                 from /vt/src/vt/pipe/pipe_callback_only.h:49,-=-=


 ==> And there is more. Read pipeline log. <==

@azure-pipelines
Copy link

PR tests (nvidia cuda 10.1, ubuntu, mpich)

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/linear_model.cc(66): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/linear_model.cc(66): warning: integer conversion resulted in a change of sign

/vt/src/vt/pipe/callback/proxy_send/callback_proxy_send.h(61): warning: overloaded virtual function "vt::pipe::callback::CallbackBase<SignalT>::trigger_ [with SignalT=vt::pipe::signal::Signal<TestMsg>]" is only partially overridden in class "vt::pipe::callback::CallbackProxySend<MyCol, TestMsg>"
          detected during:
            instantiation of class "vt::pipe::callback::CallbackProxySend<ColT, MsgT> [with ColT=MyCol, MsgT=TestMsg]" 
/usr/include/c++/7/bits/unique_ptr.h(821): here
            instantiation of "std::_MakeUniq<_Tp>::__single_object std::make_unique<_Tp,_Args...>(_Args &&...) [with _Tp=vt::pipe::callback::CallbackProxySend<MyCol, TestMsg>, _Args=<const vt::HandlerType &, vt::vrt::VirtualElmProxyType<MyCol, vt::Index1D> &>]" 
/vt/src/vt/pipe/pipe_manager_tl.impl.h(155): here
            instantiation of "CbkT vt::pipe::PipeManagerTL::makeCallbackSingleProxySend<ColT,T,f,CbkT>(ColT::ProxyType) [with ColT=MyCol, T=TestMsg, f=colHan, CbkT=vt::pipe::callback::cbunion::CallbackTyped<TestMsg>]" 
/vt/src/vt/pipe/pipe_manager.impl.h(116): here
            instantiation of "vt::Callback<MsgT> vt::pipe::PipeManager::makeSend<ColT,MsgT,f>(ColT::ProxyType) [with ColT=MyCol, MsgT=TestMsg, f=colHan]" 
/vt/examples/callback/callback.cc(151): here

/vt/src/vt/pipe/callback/proxy_send/callback_proxy_send.h(61): warning: overloaded virtual function "vt::pipe::callback::CallbackBase<SignalT>::trigger_ [with SignalT=vt::pipe::signal::Signal<LinearPb1DJacobi::ReduxMsg>]" is only partially overridden in class "vt::pipe::callback::CallbackProxySend<LinearPb1DJacobi, LinearPb1DJacobi::ReduxMsg>"
          detected during:
            instantiation of class "vt::pipe::callback::CallbackProxySend<ColT, MsgT> [with ColT=LinearPb1DJacobi, MsgT=LinearPb1DJacobi::ReduxMsg]" 
/usr/include/c++/7/bits/unique_ptr.h(821): here
            instantiation of "std::_MakeUniq<_Tp>::__single_object std::make_unique<_Tp,_Args...>(_Args &&...) [with _Tp=vt::pipe::callback::CallbackProxySend<LinearPb1DJacobi, LinearPb1DJacobi::ReduxMsg>, _Args=<const vt::HandlerType &, vt::vrt::VirtualElmProxyType<LinearPb1DJacobi, vt::Index1D> &>]" 
/vt/src/vt/pipe/pipe_manager_tl.impl.h(176): here
            instantiation of "CbkT vt::pipe::PipeManagerTL::makeCallbackSingleProxySend<ColT,T,f,CbkT>(ColT::ProxyType) [with ColT=LinearPb1DJacobi, T=LinearPb1DJacobi::ReduxMsg, f=&LinearPb1DJacobi::checkCompleteCB, CbkT=vt::pipe::callback::cbunion::CallbackTyped<LinearPb1DJacobi::ReduxMsg>]" 
/vt/src/vt/pipe/pipe_manager.impl.h(121): here
            instantiation of "vt::Callback<MsgT> vt::pipe::PipeManager::makeSend<ColT,MsgT,f>(ColT::ProxyType) [with ColT=LinearPb1DJacobi, MsgT=LinearPb1DJacobi::ReduxMsg, f=&LinearPb1DJacobi::checkCompleteCB]" 
/vt/examples/collection/jacobi1d_vt.cc(179): here

/vt/src/vt/pipe/callback/proxy_send/callback_proxy_send.h(61): warning: overloaded virtual function "vt::pipe::callback::CallbackBase<SignalT>::trigger_ [with SignalT=vt::pipe::signal::Signal<LinearPb2DJacobi::ReduxMsg>]" is only partially overridden in class "vt::pipe::callback::CallbackProxySend<LinearPb2DJacobi, LinearPb2DJacobi::ReduxMsg>"
          detected during:
            instantiation of class "vt::pipe::callback::CallbackProxySend<ColT, MsgT> [with ColT=LinearPb2DJacobi, MsgT=LinearPb2DJacobi::ReduxMsg]" 
/usr/include/c++/7/bits/unique_ptr.h(821): here
            instantiation of "std::_MakeUniq<_Tp>::__single_object std::make_unique<_Tp,_Args...>(_Args &&...) [with _Tp=vt::pipe::callback::CallbackProxySend<LinearPb2DJacobi, LinearPb2DJacobi::ReduxMsg>, _Args=<const vt::HandlerType &, vt::vrt::VirtualElmProxyType<LinearPb2DJacobi, vt::Index2D> &>]" 
/vt/src/vt/pipe/pipe_manager_tl.impl.h(176): here
            instantiation of "CbkT vt::pipe::PipeManagerTL::makeCallbackSingleProxySend<ColT,T,f,CbkT>(ColT::ProxyType) [with ColT=LinearPb2DJacobi, T=LinearPb2DJacobi::ReduxMsg, f=&LinearPb2DJacobi::checkCompleteCB, CbkT=vt::pipe::callback::cbunion::CallbackTyped<LinearPb2DJacobi::ReduxMsg>]" 
/vt/src/vt/pipe/pipe_manager.impl.h(121): here
            instantiation of "vt::Callback<MsgT> vt::pipe::PipeManager::makeSend<ColT,MsgT,f>(ColT::ProxyType) [with ColT=LinearPb2DJacobi, MsgT=LinearPb2DJacobi::ReduxMsg, f=&LinearPb2DJacobi::checkCompleteCB]" 
/vt/examples/collection/jacobi2d_vt.cc(221): here

/vt/src/vt/pipe/callback/proxy_send/callback_proxy_send.h(61): warning: overloaded virtual function "vt::pipe::callback::CallbackBase<SignalT>::trigger_ [with SignalT=vt::pipe::signal::Signal<Hello::ReduceMsg>]" is only partially overridden in class "vt::pipe::callback::CallbackProxySend<Hello, Hello::ReduceMsg>"
          detected during:
            instantiation of class "vt::pipe::callback::CallbackProxySend<ColT, MsgT> [with ColT=Hello, MsgT=Hello::ReduceMsg]" 
/usr/include/c++/7/bits/unique_ptr.h(821): here
            instantiation of "std::_MakeUniq<_Tp>::__single_object std::make_unique<_Tp,_Args...>(_Args &&...) [with _Tp=vt::pipe::callback::CallbackProxySend<Hello, Hello::ReduceMsg>, _Args=<const vt::HandlerType &, vt::vrt::VirtualElmProxyType<Hello, vt::Index1D> &>]" 
/vt/src/vt/pipe/pipe_manager_tl.impl.h(176): here
            instantiation of "CbkT vt::pipe::PipeManagerTL::makeCallbackSingleProxySend<ColT,T,f,CbkT>(ColT::ProxyType) [with ColT=Hello, T=Hello::ReduceMsg, f=&Hello::done, CbkT=vt::pipe::callback::cbunion::CallbackTyped<Hello::ReduceMsg>]" 
/vt/src/vt/pipe/pipe_manager.impl.h(121): here
            instantiation of "vt::Callback<MsgT> vt::pipe::PipeManager::makeSend<ColT,MsgT,f>(ColT::ProxyType) [with ColT=Hello, MsgT=Hello::ReduceMsg, f=&Hello::done]" 
/vt/examples/hello_world/hello_world_collection_reduce.cc(64): here

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

@azure-pipelines
Copy link

PR tests (nvidia cuda 11.0, ubuntu, mpich)

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/linear_model.cc(66): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/linear_model.cc(66): warning: integer conversion resulted in a change of sign

/vt/src/vt/pipe/callback/proxy_send/callback_proxy_send.h(61): warning: overloaded virtual function "vt::pipe::callback::CallbackBase<SignalT>::trigger_ [with SignalT=vt::pipe::signal::Signal<TestMsg>]" is only partially overridden in class "vt::pipe::callback::CallbackProxySend<MyCol, TestMsg>"
          detected during:
            instantiation of class "vt::pipe::callback::CallbackProxySend<ColT, MsgT> [with ColT=MyCol, MsgT=TestMsg]" 
/usr/include/c++/7/bits/unique_ptr.h(821): here
            instantiation of "std::_MakeUniq<_Tp>::__single_object std::make_unique<_Tp,_Args...>(_Args &&...) [with _Tp=vt::pipe::callback::CallbackProxySend<MyCol, TestMsg>, _Args=<const vt::HandlerType &, vt::vrt::VirtualElmProxyType<MyCol, vt::Index1D> &>]" 
/vt/src/vt/pipe/pipe_manager_tl.impl.h(155): here
            instantiation of "CbkT vt::pipe::PipeManagerTL::makeCallbackSingleProxySend<ColT,T,f,CbkT>(ColT::ProxyType) [with ColT=MyCol, T=TestMsg, f=&colHan, CbkT=vt::pipe::callback::cbunion::CallbackTyped<TestMsg>]" 
/vt/src/vt/pipe/pipe_manager.impl.h(116): here
            instantiation of "vt::Callback<MsgT> vt::pipe::PipeManager::makeSend<ColT,MsgT,f>(ColT::ProxyType) [with ColT=MyCol, MsgT=TestMsg, f=&colHan]" 
/vt/examples/callback/callback.cc(151): here

/vt/src/vt/pipe/callback/proxy_send/callback_proxy_send.h(61): warning: overloaded virtual function "vt::pipe::callback::CallbackBase<SignalT>::trigger_ [with SignalT=vt::pipe::signal::Signal<LinearPb1DJacobi::ReduxMsg>]" is only partially overridden in class "vt::pipe::callback::CallbackProxySend<LinearPb1DJacobi, LinearPb1DJacobi::ReduxMsg>"
          detected during:
            instantiation of class "vt::pipe::callback::CallbackProxySend<ColT, MsgT> [with ColT=LinearPb1DJacobi, MsgT=LinearPb1DJacobi::ReduxMsg]" 
/usr/include/c++/7/bits/unique_ptr.h(821): here
            instantiation of "std::_MakeUniq<_Tp>::__single_object std::make_unique<_Tp,_Args...>(_Args &&...) [with _Tp=vt::pipe::callback::CallbackProxySend<LinearPb1DJacobi, LinearPb1DJacobi::ReduxMsg>, _Args=<const vt::HandlerType &, vt::vrt::VirtualElmProxyType<LinearPb1DJacobi, vt::Index1D> &>]" 
/vt/src/vt/pipe/pipe_manager_tl.impl.h(176): here
            instantiation of "CbkT vt::pipe::PipeManagerTL::makeCallbackSingleProxySend<ColT,T,f,CbkT>(ColT::ProxyType) [with ColT=LinearPb1DJacobi, T=LinearPb1DJacobi::ReduxMsg, f=&LinearPb1DJacobi::checkCompleteCB, CbkT=vt::pipe::callback::cbunion::CallbackTyped<LinearPb1DJacobi::ReduxMsg>]" 
/vt/src/vt/pipe/pipe_manager.impl.h(121): here
            instantiation of "vt::Callback<MsgT> vt::pipe::PipeManager::makeSend<ColT,MsgT,f>(ColT::ProxyType) [with ColT=LinearPb1DJacobi, MsgT=LinearPb1DJacobi::ReduxMsg, f=&LinearPb1DJacobi::checkCompleteCB]" 
/vt/examples/collection/jacobi1d_vt.cc(179): here

/vt/src/vt/pipe/callback/proxy_send/callback_proxy_send.h(61): warning: overloaded virtual function "vt::pipe::callback::CallbackBase<SignalT>::trigger_ [with SignalT=vt::pipe::signal::Signal<LinearPb2DJacobi::ReduxMsg>]" is only partially overridden in class "vt::pipe::callback::CallbackProxySend<LinearPb2DJacobi, LinearPb2DJacobi::ReduxMsg>"
          detected during:
            instantiation of class "vt::pipe::callback::CallbackProxySend<ColT, MsgT> [with ColT=LinearPb2DJacobi, MsgT=LinearPb2DJacobi::ReduxMsg]" 
/usr/include/c++/7/bits/unique_ptr.h(821): here
            instantiation of "std::_MakeUniq<_Tp>::__single_object std::make_unique<_Tp,_Args...>(_Args &&...) [with _Tp=vt::pipe::callback::CallbackProxySend<LinearPb2DJacobi, LinearPb2DJacobi::ReduxMsg>, _Args=<const vt::HandlerType &, vt::vrt::VirtualElmProxyType<LinearPb2DJacobi, vt::Index2D> &>]" 
/vt/src/vt/pipe/pipe_manager_tl.impl.h(176): here
            instantiation of "CbkT vt::pipe::PipeManagerTL::makeCallbackSingleProxySend<ColT,T,f,CbkT>(ColT::ProxyType) [with ColT=LinearPb2DJacobi, T=LinearPb2DJacobi::ReduxMsg, f=&LinearPb2DJacobi::checkCompleteCB, CbkT=vt::pipe::callback::cbunion::CallbackTyped<LinearPb2DJacobi::ReduxMsg>]" 
/vt/src/vt/pipe/pipe_manager.impl.h(121): here
            instantiation of "vt::Callback<MsgT> vt::pipe::PipeManager::makeSend<ColT,MsgT,f>(ColT::ProxyType) [with ColT=LinearPb2DJacobi, MsgT=LinearPb2DJacobi::ReduxMsg, f=&LinearPb2DJacobi::checkCompleteCB]" 
/vt/examples/collection/jacobi2d_vt.cc(221): here

/vt/src/vt/pipe/callback/proxy_send/callback_proxy_send.h(61): warning: overloaded virtual function "vt::pipe::callback::CallbackBase<SignalT>::trigger_ [with SignalT=vt::pipe::signal::Signal<Hello::ReduceMsg>]" is only partially overridden in class "vt::pipe::callback::CallbackProxySend<Hello, Hello::ReduceMsg>"
          detected during:
            instantiation of class "vt::pipe::callback::CallbackProxySend<ColT, MsgT> [with ColT=Hello, MsgT=Hello::ReduceMsg]" 
/usr/include/c++/7/bits/unique_ptr.h(821): here
            instantiation of "std::_MakeUniq<_Tp>::__single_object std::make_unique<_Tp,_Args...>(_Args &&...) [with _Tp=vt::pipe::callback::CallbackProxySend<Hello, Hello::ReduceMsg>, _Args=<const vt::HandlerType &, vt::vrt::VirtualElmProxyType<Hello, vt::Index1D> &>]" 
/vt/src/vt/pipe/pipe_manager_tl.impl.h(176): here
            instantiation of "CbkT vt::pipe::PipeManagerTL::makeCallbackSingleProxySend<ColT,T,f,CbkT>(ColT::ProxyType) [with ColT=Hello, T=Hello::ReduceMsg, f=&Hello::done, CbkT=vt::pipe::callback::cbunion::CallbackTyped<Hello::ReduceMsg>]" 
/vt/src/vt/pipe/pipe_manager.impl.h(121): here
            instantiation of "vt::Callback<MsgT> vt::pipe::PipeManager::makeSend<ColT,MsgT,f>(ColT::ProxyType) [with ColT=Hello, MsgT=Hello::ReduceMsg, f=&Hello::done]" 
/vt/examples/hello_world/hello_world_collection_reduce.cc(64): here

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/balance/model/raw_data.h(81): warning: integer conversion resulted in a change of sign

@azure-pipelines
Copy link

PR tests (intel 18.03, ubuntu, mpich)

icc: command line warning #10006: ignoring unknown option '-Wdouble-promotion'
icc: command line warning #10006: ignoring unknown option '-Wcast-align'
icc: command line warning #10006: ignoring unknown option '-Wstrict-overflow=5'
icc: command line warning #10006: ignoring unknown option '-Wpedantic'
remark #11074: Inlining inhibited by limit max-size 
remark #11074: Inlining inhibited by limit max-total-size 
remark #11076: To get full report use -qopt-report=4 -qopt-report-phase ipo

@azure-pipelines
Copy link

PR tests (intel 19, ubuntu, mpich)

icc: command line warning #10148: option '-Wdouble-promotion' not supported
icc: command line warning #10148: option '-Wcast-align' not supported
icc: command line warning #10148: option '-W=strict-overflow=5' not supported
icc: command line warning #10148: option '-Wpedantic' not supported
remark #11074: Inlining inhibited by limit max-size 
remark #11074: Inlining inhibited by limit max-total-size 
remark #11076: To get full report use -qopt-report=4 -qopt-report-phase ipo

@jstrzebonski jstrzebonski merged commit f46d5a5 into develop Jan 15, 2021
@jstrzebonski jstrzebonski deleted the 1184-export-warnings-errors-from-azure branch January 15, 2021 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Explore reporting warnings/errors back as comments in GitHub from Azure pipelines
4 participants