mirror of
https://github.com/opencv/opencv.git
synced 2026-09-11 04:43:22 -05:00
gapi(test): narrow down failure condition to GCC 11.0 - 11.1
* The condition under which the test `AsyncAPICancelation/cancel/0.basic` doesn't compile using GCC 11 is narrowed down to the only GCC versions which are affected: GCC 11.0 and 11.1. The issue was fixed in GCC 11.2 (verified using 11.2.0, 11.3.0, 11.4.0, 11.5.0, 12.1.0 versions of GCC). * The corresponding issue: opencv/opencv#19678.
This commit is contained in:
@@ -359,9 +359,9 @@ TYPED_TEST_CASE_P(cancel);
|
||||
|
||||
TYPED_TEST_P(cancel, basic)
|
||||
{
|
||||
#if defined(__GNUC__) && __GNUC__ == 11
|
||||
#if defined(__GNUC__) && __GNUC__ == 11 && __GNUC_MINOR__ < 2
|
||||
// std::vector<TypeParam> requests can't handle type with ctor parameter (SelfCanceling)
|
||||
FAIL() << "Test code is not available due to compilation error with GCC 11";
|
||||
FAIL() << "Test code is not available due to compilation error with GCC 11.0 - 11.1";
|
||||
#else
|
||||
constexpr int num_tasks = 100;
|
||||
cancel_struct cancel_struct_ {num_tasks};
|
||||
|
||||
Reference in New Issue
Block a user