René Ferdinand Rivera Morell
René Ferdinand Rivera Morell
@HDembinski FYI.. I've been trying to resolve the CI errors. But I can't make progress in most of them myself. I'm still investigating the appleclang missing link symbol (made harder...
> The coverage test still fails, because it doesn't compile anything. test//all works in other circumstances. Weird. I can't repro that locally, with the same compiler. So definitely strange why...
@HDembinski FYI.. I'm now thinking there's a bug in B2 parsing the CLI arguments in this particular instance. As it's behaving as if the test//all, or test//quick, argument isn't there.
@HDembinski many, many, thanks for figuring out the build problems to get this merged!
Please review and merge this PR at your earliest convenience.
> I think, I figured this out. If I add `import-search /boost/my_atomic/build ;` to `config/Jamfile.v2`, the build succeeds. This may be a user's error, but the error message from `b2`...
Please review and merge this PR at your earliest convenience.
> 1. Why the extra dependencies libs/static_assert libs/throw_exception libs/preprocessor when we really shouldn't have any pretty much. Because Boost.Core needs them. And the CI runs fail if they don't have...
> Another thing. Does the parser know to group the command specific options. So options does not spill over between the commands? Yes. Or more to the point, if it...
Working on a alternative "solution" that doesn't break back comparability that roughly looks like: ```c++ auto cli = lyra::cli(); cli.add_argument(lyra::opt(c0, "c0")["--c0"]); cli.add_argument(lyra::opt(c1, "c1")["--c1"]); cli.add_argument(lyra::group() .limit_arguments(0, 1) .add_argument(lyra::command("foo", [&](lyra::group const &...