Skip to content

Instantly share code, notes, and snippets.

@hpyhacking
Created February 16, 2016 08:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hpyhacking/b0c9af3cc29507cf4b17 to your computer and use it in GitHub Desktop.
Save hpyhacking/b0c9af3cc29507cf4b17 to your computer and use it in GitHub Desktop.
Compile Error for Muse
[ 90%] Built target genesis_update
[ 90%] Built target get_dev_key
[ 91%] Built target witness_node
[ 91%] Built target delayed_node
[ 92%] Building CXX object programs/js_operation_serializer/CMakeFiles/js_operation_serializer.dir/main.cpp.o
In file included from /home/muse/muse/libraries/chain/include/graphene/chain/protocol/types.hpp:38:0,
from /home/muse/muse/libraries/chain/include/graphene/chain/protocol/base.hpp:26,
from /home/muse/muse/libraries/chain/include/graphene/chain/protocol/operations.hpp:25,
from /home/muse/muse/libraries/chain/include/graphene/chain/protocol/fee_schedule.hpp:25,
from /home/muse/muse/libraries/chain/include/graphene/chain/protocol/protocol.hpp:25,
from /home/muse/muse/programs/js_operation_serializer/main.cpp:24:
/home/muse/muse/libraries/fc/include/fc/static_variant.hpp: In instantiation of ‘const size_t fc::impl::type_info<graphene::chain::limit_order_object>::size’:
/home/muse/muse/libraries/fc/include/fc/static_variant.hpp:185:49: required from ‘class fc::static_variant<graphene::chain::limit_order_object>’
/home/muse/muse/libraries/fc/include/fc/static_variant.hpp:385:127: required from ‘static const char* fc::get_typename<T ...>::name() [with T = {graphene::chain::limit_order_object}]’
/home/muse/muse/programs/js_operation_serializer/main.cpp:127:81: required from ‘static std::string detail_ns::js_name<graphene::db::object_id<SpaceID, TypeID, T> >::name() [with unsigned char S = 1u; unsigned char T = 7u; O = graphene::chain::limit_order_object; std::string = std::basic_string<char>]’
/home/muse/muse/programs/js_operation_serializer/main.cpp:207:70: required from ‘void detail_ns::serialize_member_visitor::operator()(const char*) const [with Member = graphene::db::object_id<1u, 7u, graphene::chain::limit_order_object>; Class = graphene::chain::limit_order_cancel_operation; Member Class::* member = &graphene::chain::limit_order_cancel_operation::order]’
/home/muse/muse/libraries/chain/include/graphene/chain/protocol/market.hpp:171:1: required from ‘static void fc::reflector<graphene::chain::limit_order_cancel_operation>::visit(const Visitor&) [with Visitor = detail_ns::serialize_member_visitor]’
/home/muse/muse/programs/js_operation_serializer/main.cpp:362:59: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/muse/muse/programs/js_operation_serializer/main.cpp:181:75: required from ‘detail_ns::register_type_visitor::result_type detail_ns::register_type_visitor::operator()(const Type&) const [with Type = graphene::chain::limit_order_cancel_operation; detail_ns::register_type_visitor::result_type = void]’
/home/muse/muse/libraries/fc/include/fc/static_variant.hpp:95:64: recursively required from ‘static typename visitor::result_type fc::impl::storage_ops<N, T, Ts ...>::apply(int, void*, const visitor&) [with visitor = detail_ns::register_type_visitor; int N = 1; T = graphene::chain::limit_order_create_operation; Ts = {graphene::chain::limit_order_cancel_operation, graphene::chain::call_order_update_operation, graphene::chain::fill_order_operation, graphene::chain::account_create_operation, graphene::chain::account_update_operation, graphene::chain::account_whitelist_operation, graphene::chain::account_upgrade_operation, graphene::chain::account_transfer_operation, graphene::chain::asset_create_operation, graphene::chain::asset_update_operation, graphene::chain::asset_update_bitasset_operation, graphene::chain::asset_update_feed_producers_operation, graphene::chain::asset_issue_operation, graphene::chain::asset_reserve_operation, graphene::chain::asset_fund_fee_pool_operation, graphene::chain::asset_settle_operation, graphene::chain::asset_global_settle_operation, graphene::chain::asset_publish_feed_operation, graphene::chain::witness_create_operation, graphene::chain::witness_update_operation, graphene::chain::proposal_create_operation, graphene::chain::proposal_update_operation, graphene::chain::proposal_delete_operation, graphene::chain::withdraw_permission_create_operation, graphene::chain::withdraw_permission_update_operation, graphene::chain::withdraw_permission_claim_operation, graphene::chain::withdraw_permission_delete_operation, graphene::chain::committee_member_create_operation, graphene::chain::committee_member_update_operation, graphene::chain::committee_member_update_global_parameters_operation, graphene::chain::vesting_balance_create_operation, graphene::chain::vesting_balance_withdraw_operation, graphene::chain::worker_create_operation, graphene::chain::custom_operation, graphene::chain::assert_operation, graphene::chain::balance_claim_operation, graphene::chain::override_transfer_operation, graphene::chain::transfer_to_blind_operation, graphene::chain::blind_transfer_operation, graphene::chain::transfer_from_blind_operation, graphene::chain::asset_settle_cancel_operation, graphene::chain::asset_claim_fees_operation}; typename visitor::result_type = void]’
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment