SWDEV-455444 - Fixed Unit_AtomicBuiltins_Negative_Parameters_RTC

After compiler change atomic_compare_exchange{weak,strong} now checks the failure memory order
as well as the success memory order. As a result there is additional warnings from RTC compilation.
Modified Unit_AtomicBuiltins_Negative_Parameters_RTC unit test to reflect that.

Change-Id: I55f954f3a870b947d1df393207d19e5f7989ee80
Este cometimento está contido em:
Ioannis Assiouras criou e Maneesh Gupta cometeu 2024-06-12 00:43:21 -04:00
1 ascendente 381f9d9e99
cometimento d1dff962d7
2 ficheiros modificados
+2 -5

Não existem ficheiros que correspondam à sua pesquisa

+2 -4
Ver ficheiro
@@ -83,10 +83,8 @@ void AtomicBuiltinsRTCWrapper(const char* program_source, int expected_errors_nu
TEST_CASE("Unit_AtomicBuiltins_Negative_Parameters_RTC") {
AtomicBuiltinsRTCWrapper(kBuiltinStore, 5, 5);
AtomicBuiltinsRTCWrapper(kBuiltinLoad, 4, 4);
/* Begin: Should be 5 errors, 6 warnings for both. See EXSWHTEC-309*/
AtomicBuiltinsRTCWrapper(kBuiltinCompExWeak, 5, 2);
AtomicBuiltinsRTCWrapper(kBuiltinCompExStrong, 5, 2);
/* End. */
AtomicBuiltinsRTCWrapper(kBuiltinCompExWeak, 5, 7);
AtomicBuiltinsRTCWrapper(kBuiltinCompExStrong, 5, 7);
AtomicBuiltinsRTCWrapper(kBuiltinExchange, 5, 2);
AtomicBuiltinsRTCWrapper(kBuiltinFetchAdd, 5, 2);
AtomicBuiltinsRTCWrapper(kBuiltinFetchAnd, 7, 2);