catch-2.2.0 shipped with a serious bug causing it to fail to report test failures in the code it was testing (https://github.com/catchorg/Catch2/issues/1215). Upstream has released 2.2.1 with a fix.
Any chance we could at least get the non-functional version masked or removed?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e010deea863f6efa2c7cbb6fd9eb1c447614b2e7 commit e010deea863f6efa2c7cbb6fd9eb1c447614b2e7 Author: David Seifert <soap@gentoo.org> AuthorDate: 2018-04-24 09:19:17 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2018-04-24 09:21:35 +0000 dev-cpp/catch: Version bump to 2.2.2 * Backport python3 patch from master * Fix choice of python interpreter automagic Closes: https://bugs.gentoo.org/650958 Package-Manager: Portage-2.3.31, Repoman-2.3.9 dev-cpp/catch/Manifest | 1 + dev-cpp/catch/catch-2.2.2.ebuild | 49 ++++++++++++++++++++++ .../catch/files/catch-2.2.2-python-automagic.patch | 25 +++++++++++ dev-cpp/catch/files/catch-2.2.2-test-python3.patch | 44 +++++++++++++++++++ 4 files changed, 119 insertions(+)