File 1406-crypto-Remove-faulty-assertion.patch of Package erlang
From 1ba0526635b4a78d69f4eb9ad04f724e76e9f2b4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?John=20H=C3=B6gberg?= <john@erlang.org>
Date: Tue, 7 Nov 2023 12:11:47 +0100
Subject: [PATCH 1/3] crypto: Remove faulty assertion
This assertion crashes during the property test suites, which
expect an exception to be raised.
---
lib/crypto/c_src/api_ng.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/lib/crypto/c_src/api_ng.c b/lib/crypto/c_src/api_ng.c
index cc9259c71c..fb0d8687b6 100644
--- a/lib/crypto/c_src/api_ng.c
+++ b/lib/crypto/c_src/api_ng.c
@@ -551,7 +551,6 @@ static int get_final_args(ErlNifEnv* env,
else if (ctx_res->padding == atom_none)
{
- ASSERT(pad_size == 0);
ctx_res->padded_size = pad_size;
pad_offset = 0;
}
--
2.35.3