Skip to content

Commit

Permalink
c code refresh
Browse files Browse the repository at this point in the history
  • Loading branch information
karthikbhargavan committed Dec 17, 2024
1 parent 2009b0d commit da72c14
Show file tree
Hide file tree
Showing 46 changed files with 2,108 additions and 2,011 deletions.
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/code_gen.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
This code was generated with the following revisions:
Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
F*: b0961063393215ca65927f017720cb365a193833-dirty
Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
2 changes: 1 addition & 1 deletion libcrux-ml-kem/c/eurydice_glue.h
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ core_num_nonzero_private___core__clone__Clone_for_core__num__nonzero__private__N

// ITERATORS
#define Eurydice_range_iter_next(iter_ptr, t, ret_t) \
(((iter_ptr)->start >= (iter_ptr)->end) \
(((iter_ptr)->start == (iter_ptr)->end) \
? (CLITERAL(ret_t){.tag = core_option_None}) \
: (CLITERAL(ret_t){.tag = core_option_Some, \
.f0 = (iter_ptr)->start++}))
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/internal/libcrux_core.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __internal_libcrux_core_H
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/internal/libcrux_mlkem_avx2.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __internal_libcrux_mlkem_avx2_H
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/internal/libcrux_mlkem_portable.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __internal_libcrux_mlkem_portable_H
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/internal/libcrux_sha3_avx2.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __internal_libcrux_sha3_avx2_H
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/internal/libcrux_sha3_internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __internal_libcrux_sha3_internal_H
Expand Down
13 changes: 1 addition & 12 deletions libcrux-ml-kem/c/karamel/include/krml/internal/target.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,6 @@
#define inline __inline__
#endif

/* Include Apple-specific macros for use in defining KRML_ALIGNED_MALLOC. */
#if defined(__APPLE__) && defined(__MACH__)
#include <AvailabilityMacros.h>
#endif

/******************************************************************************/
/* Macros that KaRaMeL will generate. */
/******************************************************************************/
Expand Down Expand Up @@ -130,8 +125,7 @@
#endif

/* MinGW-W64 does not support C11 aligned_alloc, but it supports
* MSVC's _aligned_malloc. Also, fallback to use mm_malloc.h
* implementation for macOS systems prior to 10.15 Catalina.
* MSVC's _aligned_malloc.
*/
#ifndef KRML_ALIGNED_MALLOC
#ifdef __MINGW32__
Expand All @@ -140,11 +134,6 @@
#if (defined(_MSC_VER) || \
(defined(__MINGW32__) && defined(__MINGW64_VERSION_MAJOR)))
#define KRML_ALIGNED_MALLOC(X, Y) _aligned_malloc(Y, X)
#elif defined(__APPLE__) && defined(__MACH__) && \
defined(MAC_OS_X_VERSION_MIN_REQUIRED) && \
(MAC_OS_X_VERSION_MIN_REQUIRED < 101500)
#include <mm_malloc.h>
#define KRML_ALIGNED_MALLOC(X, Y) _mm_malloc(Y, X)
#else
#define KRML_ALIGNED_MALLOC(X, Y) aligned_alloc(X, Y)
#endif
Expand Down
28 changes: 14 additions & 14 deletions libcrux-ml-kem/c/libcrux_core.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#include "internal/libcrux_core.h"
Expand Down Expand Up @@ -279,10 +279,10 @@ with const generics
*/
uint8_t libcrux_ml_kem_utils_prf_input_inc_e0(uint8_t (*prf_inputs)[33U],
uint8_t domain_separator) {
uint8_t _prf_inputs_init[3U][33U];
uint8_t ret[3U][33U];
core_array___core__clone__Clone_for__Array_T__N___20__clone(
(size_t)3U, prf_inputs, _prf_inputs_init, uint8_t[33U], void *);
LowStar_Ignore_ignore(_prf_inputs_init, uint8_t[3U][33U], void *);
(size_t)3U, prf_inputs, ret, uint8_t[33U], void *);
LowStar_Ignore_ignore(ret, uint8_t[3U][33U], void *);
KRML_MAYBE_FOR3(i, (size_t)0U, (size_t)3U, (size_t)1U, size_t i0 = i;
prf_inputs[i0][32U] = domain_separator;
domain_separator = (uint32_t)domain_separator + 1U;);
Expand Down Expand Up @@ -412,10 +412,10 @@ with const generics
*/
uint8_t libcrux_ml_kem_utils_prf_input_inc_fd(uint8_t (*prf_inputs)[33U],
uint8_t domain_separator) {
uint8_t _prf_inputs_init[2U][33U];
uint8_t ret[2U][33U];
core_array___core__clone__Clone_for__Array_T__N___20__clone(
(size_t)2U, prf_inputs, _prf_inputs_init, uint8_t[33U], void *);
LowStar_Ignore_ignore(_prf_inputs_init, uint8_t[2U][33U], void *);
(size_t)2U, prf_inputs, ret, uint8_t[33U], void *);
LowStar_Ignore_ignore(ret, uint8_t[2U][33U], void *);
KRML_MAYBE_FOR2(i, (size_t)0U, (size_t)2U, (size_t)1U, size_t i0 = i;
prf_inputs[i0][32U] = domain_separator;
domain_separator = (uint32_t)domain_separator + 1U;);
Expand Down Expand Up @@ -585,10 +585,10 @@ with const generics
*/
uint8_t libcrux_ml_kem_utils_prf_input_inc_ac(uint8_t (*prf_inputs)[33U],
uint8_t domain_separator) {
uint8_t _prf_inputs_init[4U][33U];
uint8_t ret[4U][33U];
core_array___core__clone__Clone_for__Array_T__N___20__clone(
(size_t)4U, prf_inputs, _prf_inputs_init, uint8_t[33U], void *);
LowStar_Ignore_ignore(_prf_inputs_init, uint8_t[4U][33U], void *);
(size_t)4U, prf_inputs, ret, uint8_t[33U], void *);
LowStar_Ignore_ignore(ret, uint8_t[4U][33U], void *);
KRML_MAYBE_FOR4(i, (size_t)0U, (size_t)4U, (size_t)1U, size_t i0 = i;
prf_inputs[i0][32U] = domain_separator;
domain_separator = (uint32_t)domain_separator + 1U;);
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/libcrux_core.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __libcrux_core_H
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/libcrux_mlkem1024.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __libcrux_mlkem1024_H
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/libcrux_mlkem1024_avx2.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#include "libcrux_mlkem1024_avx2.h"
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/libcrux_mlkem1024_avx2.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __libcrux_mlkem1024_avx2_H
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/libcrux_mlkem1024_portable.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#include "libcrux_mlkem1024_portable.h"
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/libcrux_mlkem1024_portable.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __libcrux_mlkem1024_portable_H
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/libcrux_mlkem512.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __libcrux_mlkem512_H
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/libcrux_mlkem512_avx2.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#include "libcrux_mlkem512_avx2.h"
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/libcrux_mlkem512_avx2.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __libcrux_mlkem512_avx2_H
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/libcrux_mlkem512_portable.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#include "libcrux_mlkem512_portable.h"
Expand Down
10 changes: 5 additions & 5 deletions libcrux-ml-kem/c/libcrux_mlkem512_portable.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
* SPDX-License-Identifier: MIT or Apache-2.0
*
* This code was generated with the following revisions:
* Charon: e6a9a3d65857f37917f378fd98db7b7b4d0a060f
* Eurydice: 907fef61b716e094dcd6b41a9a41f0850ac7fd73
* Karamel: 21c28f3b016868a7cdd715382338bdcd9685a3b4
* F*: b0961063393215ca65927f017720cb365a193833-dirty
* Libcrux: 887cc3c3760e64d740774adb301e4bae530126d1
* Charon: 45f5a34f336e35c6cc2253bc90cbdb8d812cefa9
* Eurydice: e2db6e88adc9995ca9d3dedf7fa9bc4095e9ca20
* Karamel: 8c3612018c25889288da6857771be3ad03b75bcd
* F*: 8b6fce63ca91b16386d8f76e82ea87a3c109a208
* Libcrux: 2009b0d205f3d27e1762f7e2b8a21bc47705b2c9
*/

#ifndef __libcrux_mlkem512_portable_H
Expand Down
Loading

0 comments on commit da72c14

Please sign in to comment.