Franziskus Kiefer
Franziskus Kiefer
Please re-open @cmester0 if still relevant.
We will remove all legacy hacspec lib code.
There's a draft from @jschneider-bensch https://github.com/hacspec/book/pull/14
There's a design in #806 that needs to get implemented.
@W95Psp please look at this to see what it takes to get this fixed.
This should still happen
Another code snippet that panics ```rust #[repr(u16)] pub enum ProtocolVersion { Mls10 = 1, } impl ProtocolVersion { #[allow(non_upper_case_globals)] fn tls_deserialize(bytes: &[u8]) -> core::result::Result { const __TLS_CODEC_Mls10: u16 = ProtocolVersion::Mls10...
[It looks like](https://hax-playground.cryspen.com/#fstar/2a66ae9ad5/gist=4d63927f53589866dd694a98838e2613) the two examples here are not triggering the stealing bug anymore.
I can't reproduce with any of the examples in here. Unless we have a reproducer, let's close this and open something new when we hit it again.
This is still an issue (see linked libcrux issue above).