The declaration:
#define N 256
Conflicts with an internal macro in winnt.h which is loaded with the windows.h header used by the randombytes function. Causes a compilation failure in Visual Studio.
I suggest you rename macro constants to DILITHIUM_X instead of Q, N, D, K, L, to avoid any such conflicts.
Cheers,
John
The declaration:
#define N 256
Conflicts with an internal macro in winnt.h which is loaded with the windows.h header used by the randombytes function. Causes a compilation failure in Visual Studio.
I suggest you rename macro constants to DILITHIUM_X instead of Q, N, D, K, L, to avoid any such conflicts.
Cheers,
John