Closed Lastique closed 7 months ago
Boost.Config Drone CI fails to compile b2 with the following error:
b2
value.cpp: In static member function 'static b2::value* b2::value::make(b2::object*)': value.cpp:263:59: error: call of overloaded 'save(b2::object*&)' is ambiguous return value_cache().save<value_object, value_object>(obj); ^ value.cpp:263:59: note: candidates are: value.cpp:206:12: note: b2::value* b2::safe_value_cache::save(Args ...) [with Test = b2::value_object; Val = b2::value_object; Args = {b2::object*}; b2::value_ptr = b2::value*] value_ptr save(Args... args) ^ value.cpp:218:12: note: b2::value* b2::safe_value_cache::save(b2::object*) [with Test = b2::value_object; Val = b2::value_object; b2::value_ptr = b2::value*] value_ptr save(object * obj) ^
Run Boost.Config Drone CI.
This was fixed in https://github.com/bfgroup/b2/commit/82b627a0c087242b7b66dd1b25714f1d9daab818
Make sure you completed the following tasks
Environment and version details
Brief problem description
Boost.Config Drone CI fails to compile
b2
with the following error:Steps to reproduce the issue
Run Boost.Config Drone CI.