libcrux_sha3_portable_shake256
libcrux_sha3_portable_shake256(Eurydice_array_to_slice_mut_17(out), input);
libcrux_sha3_portable_shake256(Eurydice_array_to_slice_mut_8a(out), input);
libcrux_sha3_portable_shake256(Eurydice_array_to_slice_mut_4f(out), input);
libcrux_sha3_portable_shake256(Eurydice_array_to_slice_mut_01(&digest), input);
libcrux_sha3_portable_shake256(Eurydice_array_to_slice_mut_78(&out.data[i0]),
libcrux_sha3_portable_shake256(Eurydice_array_to_slice_mut_78(&digest), input);
libcrux_sha3_portable_shake256(out, data);