Fix VersionConstraintUnresolvable message being dropped.#970
Fix VersionConstraintUnresolvable message being dropped.#970BillyONeal merged 3 commits intomicrosoft:mainfrom
Conversation
In microsoft#936 , I accidentially forgot the return. Additional related fixes: * add [[nodiscard]] to the formatters; note that nodiscard was already in use in strings.h: https://github.com/microsoft/vcpkg-tool/blob/65fcbac58785083569ce63ad4a9255044bf6c35b/include/vcpkg/base/strings.h#L66 * fix a couple of places that were printing a debug message just before "Checks::unreachable" to include that in the Checks::unreachable output instead of a separate debug statement.
|
Btw fixes microsoft/vcpkg#30298 |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
I'm about this close to just removing the gcov run because failing legitimate builds on Ubuntu randomly is getting old |
If you think that the gcov step needs some care, you might open an issue and/or ping the contributor. |
It just randomly sometimes crashes. There doesn't seem to be a point in trying to follow up with the folks that own it because we're stuck on an old copy (Ubuntu 20.04) until microsoft/azure-pipelines-agent#3834 gets fixed. |
|
The failing step was "Analyse test coverage". We could
Or find some expert to get coverage from the MSVC builds instead ;-) |
|
or use clang-cl ? It also has a coverage flag. |
The thing is that nobody here cares about coverage data to invest effort to try to fix this. If it's "someone showed up and turned this on that might be useful someday and doesn't cause any problems", then sure. But not at a significant reliability cost.
We have very little control over the environment in which these builds run. (And care about mimicking what users are most likely to have, which is not clang-cl) |
You dont need control if clang-cl is already installed.... (from #972) Also: |
|
It also causes my PRs to fail https://github.com/microsoft/vcpkg-tool/pull/908/checks?check_run_id=12190378060 -.- |
In #936 , I accidentially forgot the return.
Additional related fixes:
vcpkg-tool/include/vcpkg/base/strings.h
Line 66 in 65fcbac
Thanks to @Neumann-A for pointing out this bug over Discord and @autoantwort for pointing out which line was messed up after I localized it to #936 .