You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@milagro.apache.org by GitBox <gi...@apache.org> on 2020/09/08 14:44:47 UTC

[GitHub] [incubator-milagro-crypto-c] gimer edited a comment on issue #85: Enable MSVC compilation

gimer edited a comment on issue #85:
URL: https://github.com/apache/incubator-milagro-crypto-c/issues/85#issuecomment-688924815


   a) correct me if I'm wrong, but there are no building instructions for ms vs
   
   b) 
   > VS2019 supports C99 and i suppose C11
   
   I wish that was the case, msdn:
   > MSVC is compatible with the ISO C99 standard, but not strictly compliant. In most cases, portable C code will compile and run as expected. Visual C++ doesn't support most of the changes in ISO C11. 
   
   [VLA](https://en.wikipedia.org/wiki/Variable-length_array) support in VS in case of C is lacking, 
   godbolt as a proof: https://godbolt.org/z/oz49Ys
   
   **edit** P.S. you might notice "proof" function signature is based on `recover_coefficients` from src/bls.c.in


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@milagro.apache.org
For additional commands, e-mail: issues-help@milagro.apache.org