Skip to content

Conversation

jakemas
Copy link
Contributor

@jakemas jakemas commented Sep 12, 2025

CI testing

… config

Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
@jakemas
Copy link
Contributor Author

jakemas commented Sep 15, 2025

Do the -87 proofs need more memory? If so which? Why is CI hanging ... why won't it tell me where it hung?

I'll up polyvecl_pointwise_acc_montgomery to 9 CBMC bits...

Reproducing locally, It still seems to be stalling on polyvec_matrix_expand is it to do with the anti-pattern namspacing of mld_poly_permute_bitrev_to_custom used within the contract?

#if !defined(MLD_USE_NATIVE_NTT_CUSTOM_ORDER)
/* This namespacing is not done at the top to avoid a naming conflict
 * with native backends, which are currently not yet namespaced. */
#define mld_poly_permute_bitrev_to_custom \
  MLD_NAMESPACE(mld_poly_permute_bitrev_to_custom)

static MLD_INLINE void mld_poly_permute_bitrev_to_custom(int32_t data[MLDSA_N])
{
  ((void)data);
}
#endif /* !MLD_USE_NATIVE_NTT_CUSTOM_ORDER */

This reverts commit 4596d93.

Signed-off-by: Jake Massimo <jakemas@amazon.com>
@jakemas jakemas force-pushed the mldsa-namespacing-no-mode branch from a2fc601 to 876d6fa Compare September 15, 2025 20:34
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Signed-off-by: Jake Massimo <jakemas@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant