diff --git a/tests/unit/test_contracts/explicit_nested_tests.cpp b/tests/unit/test_contracts/explicit_nested_tests.cpp index 7febcab6aa..37b290d90e 100644 --- a/tests/unit/test_contracts/explicit_nested_tests.cpp +++ b/tests/unit/test_contracts/explicit_nested_tests.cpp @@ -32,7 +32,7 @@ CONTRACT explicit_nested_tests : public contract { std::tuple, std::vector> tup1; std::variant>, std::vector> var1; std::vector> vvmys; - auto primary_key() const { return id; } + auto primary_key() const -> decltype(id) { return id; } EOSLIB_SERIALIZE(testdata, (id)(data)(data_vec)(data_vec2)(data_vec3)(tup1)(var1)(vvmys)); };