Dmitry Arkhipov
Dmitry Arkhipov
The problem with your approach is that your `tag_invoke` download never fails. Inside `value_to` you invoke `value_to< variant >`, it calls `value_to`, it tries to convert to A, fails, the...
I see. You are writing a templated overload seemingly intended for all described classes, but in fact you only need it for C. So, make it just for C. That...
Oh, so you want to support these added fields in other structs too? Then, you do need to make the overload a template.
Ok, so you have several structs with a few members which were added, and a few which were removed. In addition, those structs are nested inside each other, right? To...
At some point we can't provide a good enough generic solution. Generic solutions are for generic problems. This is why we allow you to fully customise behaviour with `tag_invoke` overloads....
Yeah, we discussed something like this in Slack.
`string::to_number` could become a thing, given Charconv dependency. ```c++ json::string js = "123"; auto n = js.to_number(); ``` Another question if we then want to add this converstion to `value::to_number`.
I vaguely remember that someone actually asked for this, but I can't find an issue, so it probably was a conversation on Slack. @madmongo1, was that you?
This is not really a Boost issue. Let's unwrap the issue in full. As described in bfgroup/b2#368, `ac` module doesn't find OpenSSL libraries. The module finds a library by trying...
Philosophically it is not correct to add `-m32` unless the target architecture is known to be appropriate. Whether it is practically better is debateable. Consider someone building for their architecture...