From daa0a22e45bb9573df4c402c37d9dd7eb060e4c1 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Wed, 17 Mar 2021 23:38:26 +0200 Subject: [PATCH] tests: Fix eap_proto_eke_errors with gcc-10 gcc-10 seems to be inlining eap_eke_prf() and eap_eke_prfplus() which breaks this test case due to a different backtrace being generated for triggering the local failures. Point to the functions called by those instead of these two functions to get this working with both gcc-9 and gcc-10. Signed-off-by: Jouni Malinen --- tests/hwsim/test_eap_proto.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/hwsim/test_eap_proto.py b/tests/hwsim/test_eap_proto.py index dab218dc1..afdc45d70 100644 --- a/tests/hwsim/test_eap_proto.py +++ b/tests/hwsim/test_eap_proto.py @@ -2869,10 +2869,10 @@ def test_eap_proto_eke_errors(dev, apdev): (1, "os_get_random;eap_eke_dhcomp", None), (1, "aes_128_cbc_encrypt;eap_eke_dhcomp", None), (1, "aes_128_cbc_decrypt;eap_eke_shared_secret", None), - (1, "eap_eke_prf;eap_eke_shared_secret", None), - (1, "eap_eke_prfplus;eap_eke_derive_ke_ki", None), - (1, "eap_eke_prfplus;eap_eke_derive_ka", None), - (1, "eap_eke_prfplus;eap_eke_derive_msk", None), + (1, "hmac_sha256_vector;eap_eke_shared_secret", None), + (1, "eap_eke_prf_hmac_sha256;eap_eke_derive_ke_ki", None), + (1, "eap_eke_prf_hmac_sha256;eap_eke_derive_ka", None), + (1, "eap_eke_prf_hmac_sha256;eap_eke_derive_msk", None), (1, "os_get_random;eap_eke_prot", None), (1, "aes_128_cbc_decrypt;eap_eke_decrypt_prot", None), (1, "eap_eke_derive_key;eap_eke_process_commit", None), -- 2.47.2