Formal correctness proofs and unit tests for the cryptoprimitives are needed in the HDL and simulators, demonstrating or proving that the ISA pseudocode, HDL, and simulator are correctly implemented.
jacob you put the foral proofs for the work you just did under the wrong bug. can you please put the notes you added recently copied under THIS bug which is specifically for Formal Proofs.
(In reply to Luke Kenneth Casson Leighton from comment #2) > jacob you put the foral proofs for the work you just did under the wrong bug. > can you please put the notes you added recently copied under THIS bug > which is specifically for Formal Proofs. I'll just link to all the comments: note about moving them: https://bugs.libre-soc.org/show_bug.cgi?id=785#c14 completion of gfbinv's formal proof: https://bugs.libre-soc.org/show_bug.cgi?id=785#c10 completion of gfbmul/gfbmadd's formal proof: https://bugs.libre-soc.org/show_bug.cgi?id=785#c12
(In reply to Jacob Lifshay from comment #3) > I'll just link to all the comments: that works. remember to cross-ref (edit those comments, link to here)