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

WIP: Remove index from collection message #1641

Draft
wants to merge 7 commits into
base: develop
Choose a base branch
from

Conversation

lifflander
Copy link
Collaborator

No description provided.

@lifflander lifflander changed the title Lifflander/collection index idea WIP: Remove index from collection message Dec 23, 2021
@github-actions
Copy link

github-actions bot commented Dec 23, 2021

PR tests (clang-3.9, ubuntu, mpich)

Build for 2f3338d

FAILED: examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o 
/usr/bin/ccache /usr/bin/clang++ -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/vt/lib/CLI -I/vt/lib/json/include -I/vt/lib/brotli/c/include -I/vt/lib/libfort/lib -Irelease -I/vt/src -I/vt/lib/context/src -Ilib/context -isystem /vt/lib/fmt/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -O3 -DNDEBUG -fcolor-diagnostics -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -Wno-missing-braces -ftemplate-depth=900 -fPIC -std=c++14 -MD -MT examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -MF examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o.d -o examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -c examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx
In file included from examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx:3:
/vt/examples/hello_world/hello_world.cc:53:3: error: no matching function for call to object of type 'std::function<std::tuple<void *, std::unique_ptr<vt::ctx::Base, std::default_delete<vt::ctx::Base> > > (const vt::vrt::collection::index::UntypedIndex<48> &, unsigned long)>'
  vt::vrt::collection::index::registry::getDispatch(msg->u.idx_)(&msg->u);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/std_function.h:595:12: note: candidate function not viable: requires 2 arguments, but 1 was provided
      _Res operator()(_ArgTypes... __args) const;
           ^
1 error generated.


Build log

@github-actions
Copy link

github-actions bot commented Dec 23, 2021

PR tests (clang-5.0, ubuntu, mpich)

Build for 3aa5831

FAILED: src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o 
/usr/bin/ccache /usr/bin/clang++ -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/vt/lib/CLI -Irelease -I/vt/src -I/vt/lib/json/include -I/vt/lib/brotli/c/include -I/vt/lib/libfort/lib -isystem /vt/lib/fmt/include -isystem /vt/lib/EngFormat-Cpp/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -O3 -DNDEBUG -fcolor-diagnostics -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -Wno-missing-braces -ftemplate-depth=900 -fPIC -fopenmp=libomp -std=c++14 -MD -MT src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o -MF src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o.d -o src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o -c src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx
In file included from src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx:4:
In file included from /vt/src/vt/sequence/seq_node.cc:49:
In file included from /vt/src/vt/sequence/sequencer.h:237:
In file included from /vt/src/vt/sequence/sequencer.impl.h:49:
In file included from /vt/src/vt/sequence/sequencer_headers.h:48:
In file included from /vt/src/vt/sequence/sequencer_virtual.h:50:
In file included from /vt/src/vt/sequence/seq_matcher_virtual.h:54:
In file included from /vt/src/vt/vrt/context/context_vrtheaders.h:50:
In file included from /vt/src/vt/vrt/context/context_vrtmanager.h:221:
In file included from /vt/src/vt/vrt/context/context_vrtmanager.impl.h:52:
In file included from /vt/src/vt/topos/location/location_headers.h:48:
In file included from /vt/src/vt/topos/location/location.h:435:
/vt/src/vt/topos/location/location.impl.h:641:45: error: use of undeclared identifier 'm'
    handler, envelopeGetTraceRuntimeEnabled(m->env)
                                            ^
1 error generated.


Build log

@github-actions
Copy link

github-actions bot commented Dec 23, 2021

PR tests (gcc-6, ubuntu, mpich)

Build for 3aa5831

FAILED: examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o 
/usr/bin/ccache /usr/lib/ccache/g++ -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/vt/lib/CLI -I/vt/lib/json/include -I/vt/lib/brotli/c/include -I/vt/lib/libfort/lib -Irelease -I/vt/src -I/vt/lib/context/src -Ilib/context -isystem /vt/lib/fmt/include -isystem /vt/lib/EngFormat-Cpp/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -O3 -DNDEBUG -fdiagnostics-color=always -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -fPIC -std=c++14 -MD -MT examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -MF examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o.d -o examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -c examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx
In file included from examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx:3:0:
/vt/examples/hello_world/hello_world.cc: In function 'void testHandler(IndexMessage*)':
/vt/examples/hello_world/hello_world.cc:53:73: error: no match for call to '(std::function<std::tuple<void*, std::unique_ptr<vt::ctx::Base, std::default_delete<vt::ctx::Base> > >(const vt::vrt::collection::index::UntypedIndex<48u>&, long unsigned int)>) (vt::vrt::collection::index::UntypedIndex<48u>*)'
   vt::vrt::collection::index::registry::getDispatch(msg->u.idx_)(&msg->u);
                                                                         ^
In file included from /vt/src/vt/configs/types/types_type.h:48:0,
                 from /vt/src/vt/configs/types/types_headers.h:48,
                 from /vt/src/vt/configs/debug/debug_print.h:48,
                 from /vt/src/vt/configs/debug/debug_masterconfig.h:57,
                 from /vt/src/vt/config.h:47,
                 from /vt/src/vt/transport.h:47,
                 from /vt/examples/hello_world/hello_world.cc:44,
                 from examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx:3:
/usr/include/c++/6/functional:2122:5: note: candidate: _Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = std::tuple<void*, std::unique_ptr<vt::ctx::Base, std::default_delete<vt::ctx::Base> > >; _ArgTypes = {const vt::vrt::collection::index::UntypedIndex<48u>&, long unsigned int}]
     function<_Res(_ArgTypes...)>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/6/functional:2122:5: note:   candidate expects 2 arguments, 1 provided


Build log

@github-actions
Copy link

github-actions bot commented Dec 23, 2021

PR tests (gcc-10, ubuntu, openmpi, no LB)

Build for 3aa5831

FAILED: examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o 
/usr/bin/ccache /usr/bin/g++ -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/vt/lib/CLI -I/vt/lib/json/include -I/vt/lib/brotli/c/include -I/vt/lib/libfort/lib -Irelease -I/vt/src -isystem /vt/lib/fmt/include -isystem /vt/lib/EngFormat-Cpp/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -O3 -DNDEBUG -fdiagnostics-color=always -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -pthread -fPIC -std=c++14 -MD -MT examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -MF examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o.d -o examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -c examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx
In file included from examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx:3:
/vt/examples/hello_world/hello_world.cc: In function 'void testHandler(IndexMessage*)':
/vt/examples/hello_world/hello_world.cc:53:73: error: no match for call to '(std::function<std::tuple<void*, std::unique_ptr<vt::ctx::Base, std::default_delete<vt::ctx::Base> > >(const vt::vrt::collection::index::UntypedIndex<48>&, long unsigned int)>) (vt::vrt::collection::index::UntypedIndex<48>*)'
   53 |   vt::vrt::collection::index::registry::getDispatch(msg->u.idx_)(&msg->u);
      |                                                                         ^
In file included from /usr/include/c++/10/functional:59,
                 from /vt/src/vt/configs/types/types_type.h:48,
                 from /vt/src/vt/configs/types/types_headers.h:48,
                 from /vt/src/vt/configs/debug/debug_print.h:48,
                 from /vt/src/vt/configs/debug/debug_masterconfig.h:57,
                 from /vt/src/vt/config.h:47,
                 from /vt/src/vt/transport.h:47,
                 from /vt/examples/hello_world/hello_world.cc:44,
                 from examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx:3:
/usr/include/c++/10/bits/std_function.h:617:5: note: candidate: '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = std::tuple<void*, std::unique_ptr<vt::ctx::Base, std::default_delete<vt::ctx::Base> > >; _ArgTypes = {const vt::vrt::collection::index::UntypedIndex<48>&, long unsigned int}]'
  617 |     function<_Res(_ArgTypes...)>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/std_function.h:617:5: note:   candidate expects 2 arguments, 1 provided


Build log

@github-actions
Copy link

github-actions bot commented Dec 23, 2021

PR tests (gcc-5, ubuntu, mpich)

Build for 3aa5831

FAILED: examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o 
/usr/bin/ccache /usr/lib/ccache/g++ -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/vt/lib/CLI -I/vt/lib/json/include -I/vt/lib/brotli/c/include -I/vt/lib/libfort/lib -Irelease -I/vt/src -isystem /vt/lib/fmt/include -isystem /vt/lib/EngFormat-Cpp/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -O3 -DNDEBUG -fdiagnostics-color=always -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -Wno-unused-variable -fPIC -fopenmp -std=c++14 -MD -MT examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -MF examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o.d -o examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -c examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx
In file included from examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx:3:0:
/vt/examples/hello_world/hello_world.cc: In function 'void testHandler(IndexMessage*)':
/vt/examples/hello_world/hello_world.cc:53:73: error: no match for call to '(std::function<std::tuple<void*, std::unique_ptr<vt::ctx::Base, std::default_delete<vt::ctx::Base> > >(const vt::vrt::collection::index::UntypedIndex<48u>&, long unsigned int)>) (vt::vrt::collection::index::UntypedIndex<48u>*)'
   vt::vrt::collection::index::registry::getDispatch(msg->u.idx_)(&msg->u);
                                                                         ^
In file included from /vt/src/vt/configs/types/types_type.h:48:0,
                 from /vt/src/vt/configs/types/types_headers.h:48,
                 from /vt/src/vt/configs/debug/debug_print.h:48,
                 from /vt/src/vt/configs/debug/debug_masterconfig.h:57,
                 from /vt/src/vt/config.h:47,
                 from /vt/src/vt/transport.h:47,
                 from /vt/examples/hello_world/hello_world.cc:44,
                 from examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx:3:
/usr/include/c++/5/functional:2262:5: note: candidate: _Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = std::tuple<void*, std::unique_ptr<vt::ctx::Base, std::default_delete<vt::ctx::Base> > >; _ArgTypes = {const vt::vrt::collection::index::UntypedIndex<48u>&, long unsigned int}]
     function<_Res(_ArgTypes...)>::
     ^
/usr/include/c++/5/functional:2262:5: note:   candidate expects 2 arguments, 1 provided


Build log

@github-actions
Copy link

github-actions bot commented Dec 23, 2021

PR tests (gcc-9, ubuntu, mpich, zoltan)

Build for 3aa5831

FAILED: examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o 
/usr/bin/ccache /usr/bin/g++ -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/trilinos-install/lib/cmake/Zoltan/../../../include -I/vt/lib/CLI -I/vt/lib/json/include -I/vt/lib/brotli/c/include -I/vt/lib/libfort/lib -Irelease -I/vt/src -isystem /vt/lib/fmt/include -isystem /vt/lib/EngFormat-Cpp/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -O3 -DNDEBUG -fdiagnostics-color=always -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -fPIC -std=c++14 -MD -MT examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -MF examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o.d -o examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -c examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx
In file included from examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx:3:
/vt/examples/hello_world/hello_world.cc: In function 'void testHandler(IndexMessage*)':
/vt/examples/hello_world/hello_world.cc:53:73: error: no match for call to '(std::function<std::tuple<void*, std::unique_ptr<vt::ctx::Base, std::default_delete<vt::ctx::Base> > >(const vt::vrt::collection::index::UntypedIndex<48>&, long unsigned int)>) (vt::vrt::collection::index::UntypedIndex<48>*)'
   53 |   vt::vrt::collection::index::registry::getDispatch(msg->u.idx_)(&msg->u);
      |                                                                         ^
In file included from /usr/include/c++/9/functional:59,
                 from /vt/src/vt/configs/types/types_type.h:48,
                 from /vt/src/vt/configs/types/types_headers.h:48,
                 from /vt/src/vt/configs/debug/debug_print.h:48,
                 from /vt/src/vt/configs/debug/debug_masterconfig.h:57,
                 from /vt/src/vt/config.h:47,
                 from /vt/src/vt/transport.h:47,
                 from /vt/examples/hello_world/hello_world.cc:44,
                 from examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx:3:
/usr/include/c++/9/bits/std_function.h:683:5: note: candidate: '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = std::tuple<void*, std::unique_ptr<vt::ctx::Base, std::default_delete<vt::ctx::Base> > >; _ArgTypes = {const vt::vrt::collection::index::UntypedIndex<48>&, long unsigned int}]'
  683 |     function<_Res(_ArgTypes...)>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/std_function.h:683:5: note:   candidate expects 2 arguments, 1 provided


Build log

@github-actions
Copy link

github-actions bot commented Dec 23, 2021

PR tests (clang-9, ubuntu, mpich)

Build for 2f3338d

FAILED: examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o 
/usr/bin/ccache /usr/bin/clang++ -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/vt/lib/CLI -I/vt/lib/json/include -I/vt/lib/brotli/c/include -I/vt/lib/libfort/lib -Irelease -I/vt/src -isystem /vt/lib/fmt/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -O3 -DNDEBUG -fcolor-diagnostics -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -ftemplate-depth=900 -DCLI11_EXPERIMENTAL_OPTIONAL=0 -fPIC -std=c++14 -MD -MT examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -MF examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o.d -o examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -c examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx
In file included from examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx:3:
/vt/examples/hello_world/hello_world.cc:53:3: error: no matching function for call to object of type 'std::function<std::tuple<void *, std::unique_ptr<vt::ctx::Base, std::default_delete<vt::ctx::Base> > > (const vt::vrt::collection::index::UntypedIndex<48> &, unsigned long)>'
  vt::vrt::collection::index::registry::getDispatch(msg->u.idx_)(&msg->u);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/std_function.h:577:12: note: candidate function not viable: requires 2 arguments, but 1 was provided
      _Res operator()(_ArgTypes... __args) const;
           ^
1 error generated.


Build log

@github-actions
Copy link

github-actions bot commented Dec 23, 2021

PR tests (gcc-8, ubuntu, mpich, address sanitizer)

Build for 3aa5831

FAILED: src/CMakeFiles/vt.dir/vt/context/runnable_context/lb_stats.cc.o 
/usr/bin/ccache /usr/lib/ccache/g++ -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/vt/lib/CLI -Irelease -I/vt/src -I/vt/lib/json/include -I/vt/lib/brotli/c/include -I/vt/lib/libfort/lib -isystem /vt/lib/fmt/include -isystem /vt/lib/EngFormat-Cpp/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -O3 -DNDEBUG -fdiagnostics-color=always -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -fsanitize=address -fno-omit-frame-pointer -fno-optimize-sibling-calls -fPIC -std=c++14 -MD -MT src/CMakeFiles/vt.dir/vt/context/runnable_context/lb_stats.cc.o -MF src/CMakeFiles/vt.dir/vt/context/runnable_context/lb_stats.cc.o.d -o src/CMakeFiles/vt.dir/vt/context/runnable_context/lb_stats.cc.o -c /vt/src/vt/context/runnable_context/lb_stats.cc
In file included from /vt/src/vt/topos/location/location.h:435,
                 from /vt/src/vt/topos/location/location_headers.h:48,
                 from /vt/src/vt/vrt/collection/manager.h:68,
                 from /vt/src/vt/context/runnable_context/lb_stats.cc:45:
/vt/src/vt/topos/location/location.impl.h: In member function 'void vt::location::EntityLocationCoord<EntityID>::routeMsgHandler(const EntityID&, const NodeType&, vt::MsgSharedPtr<MsgT>)':
/vt/src/vt/topos/location/location.impl.h:641:45: error: 'm' was not declared in this scope
     handler, envelopeGetTraceRuntimeEnabled(m->env)
                                             ^


Build log

@github-actions
Copy link

github-actions bot commented Dec 23, 2021

PR tests (nvidia cuda 11.0, ubuntu, mpich)

Build for 3aa5831

FAILED: src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o 
/usr/bin/ccache /nvcc_wrapper/build/nvcc_wrapper -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/vt/lib/CLI -Irelease -I/vt/src -I/vt/lib/json/include -I/vt/lib/brotli/c/include -isystem /vt/lib/fmt/include -isystem /vt/lib/EngFormat-Cpp/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -Wno-deprecated-gpu-targets -O3 -DNDEBUG -fdiagnostics-color=always -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -fPIC -std=c++14 -MD -MT src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o -MF src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o.d -o src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o -c src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx
/vt/src/vt/vrt/collection/index/untyped.h(135): warning: integer conversion resulted in a change of sign

/vt/src/vt/topos/location/location.impl.h(641): error: identifier "m" is undefined

/vt/src/vt/vrt/collection/index/untyped.h(135): warning: integer conversion resulted in a change of sign

1 error detected in the compilation of "src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx".


Build log

@github-actions
Copy link

github-actions bot commented Dec 23, 2021

PR tests (nvidia cuda 10.1, ubuntu, mpich)

Build for 3aa5831

FAILED: src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o 
/usr/bin/ccache /nvcc_wrapper/build/nvcc_wrapper -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/vt/lib/CLI -Irelease -I/vt/src -I/vt/lib/json/include -I/vt/lib/brotli/c/include -isystem /vt/lib/fmt/include -isystem /vt/lib/EngFormat-Cpp/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -Wno-deprecated-gpu-targets -O3 -DNDEBUG -fdiagnostics-color=always -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -fPIC -std=c++14 -MD -MT src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o -MF src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o.d -o src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o -c src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx
/vt/src/vt/vrt/collection/index/untyped.h(135): warning: integer conversion resulted in a change of sign

/vt/src/vt/topos/location/location.impl.h(641): error: identifier "m" is undefined

/vt/src/vt/vrt/collection/index/untyped.h(135): warning: integer conversion resulted in a change of sign

1 error detected in the compilation of "/tmp/tmpxft_00000884_00000000-4_unity_20_cxx.cpp4.ii".
/vt/src/vt/vrt/collection/index/untyped.h(135): warning: integer conversion resulted in a change of sign

/vt/src/vt/vrt/collection/index/untyped.h(135): warning: integer conversion resulted in a change of sign


Build log

@github-actions
Copy link

github-actions bot commented Dec 23, 2021

PR tests (clang-10, ubuntu, mpich)

Build for 2f3338d

FAILED: examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o 
/usr/bin/ccache /usr/bin/clang++ -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/vt/lib/CLI -I/vt/lib/json/include -I/vt/lib/brotli/c/include -I/vt/lib/libfort/lib -Irelease -I/vt/src -isystem /vt/lib/fmt/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -O3 -DNDEBUG -fcolor-diagnostics -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -ftemplate-depth=900 -DCLI11_EXPERIMENTAL_OPTIONAL=0 -fsanitize=undefined -fno-omit-frame-pointer -fPIC -std=c++14 -MD -MT examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -MF examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o.d -o examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx.o -c examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx
In file included from examples/hello_world/CMakeFiles/hello_world.dir/Unity/unity_0_cxx.cxx:3:
/vt/examples/hello_world/hello_world.cc:53:3: error: no matching function for call to object of type 'std::function<std::tuple<void *, std::unique_ptr<vt::ctx::Base, std::default_delete<vt::ctx::Base> > > (const vt::vrt::collection::index::UntypedIndex<48> &, unsigned long)>'
  vt::vrt::collection::index::registry::getDispatch(msg->u.idx_)(&msg->u);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/std_function.h:577:12: note: candidate function not viable: requires 2 arguments, but 1 was provided
      _Res operator()(_ArgTypes... __args) const;
           ^
1 error generated.


Build log

@github-actions
Copy link

PR tests (gcc-7, ubuntu, mpich, trace runtime, LB)

Build for 3aa5831

FAILED: src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o 
/usr/bin/ccache /usr/bin/g++ -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DVT_NO_COLOR_ENABLED -I/vt/lib/CLI -Irelease -I/vt/src -I/vt/lib/json/include -I/vt/lib/brotli/c/include -I/vt/lib/libfort/lib -isystem /vt/lib/fmt/include -isystem /vt/lib/EngFormat-Cpp/include -isystem /build/checkpoint/install/include -isystem /build/detector/install/include -O3 -DNDEBUG -fdiagnostics-color=always -Wall -pedantic -Wshadow -Wno-unknown-pragmas -Wsign-compare -ftemplate-backtrace-limit=100 -Werror -O0 -g --coverage -fPIC -std=c++14 -MD -MT src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o -MF src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o.d -o src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx.o -c src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx
In file included from /vt/src/vt/topos/location/location.h:435:0,
                 from /vt/src/vt/topos/location/location_headers.h:48,
                 from /vt/src/vt/vrt/context/context_vrtmanager.impl.h:52,
                 from /vt/src/vt/vrt/context/context_vrtmanager.h:221,
                 from /vt/src/vt/vrt/context/context_vrtheaders.h:50,
                 from /vt/src/vt/sequence/seq_matcher_virtual.h:54,
                 from /vt/src/vt/sequence/sequencer_virtual.h:50,
                 from /vt/src/vt/sequence/sequencer_headers.h:48,
                 from /vt/src/vt/sequence/sequencer.impl.h:49,
                 from /vt/src/vt/sequence/sequencer.h:237,
                 from /vt/src/vt/sequence/seq_node.cc:49,
                 from src/CMakeFiles/vt.dir/Unity/unity_20_cxx.cxx:4:
/vt/src/vt/topos/location/location.impl.h: In member function 'void vt::location::EntityLocationCoord<EntityID>::routeMsgHandler(const EntityID&, const NodeType&, vt::MsgSharedPtr<MessageT>)':
/vt/src/vt/topos/location/location.impl.h:641:45: error: 'm' was not declared in this scope
     handler, envelopeGetTraceRuntimeEnabled(m->env)
                                             ^


Build log

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.

1 participant