Eurydice_array_to_slice_mut_17
libcrux_sha3_portable_shake256(Eurydice_array_to_slice_mut_17(out), input);
Eurydice_array_to_slice_mut_17(message_representative));
Eurydice_array_to_slice_mut_17(&mask_seed));
Eurydice_array_to_slice_mut_17(&mask_seed));
Eurydice_array_to_slice_mut_17(&mask_seed));
Eurydice_array_to_slice_mut_17(&commitment_hash_candidate));
Eurydice_array_to_slice_mut_17(&deserialized_commitment_hash),
Eurydice_array_to_slice_mut_17(&recomputed_commitment_hash));
libcrux_sha3_portable_sha512(Eurydice_array_to_slice_mut_17(&digest), input);
libcrux_sha3_sha512_ema(Eurydice_array_to_slice_mut_17(&out), data);