Add BUGS section.
[openssl.git] / bugs / VC16.bug
1 Microsoft (R) C/C++ Optimizing Compiler Version 8.00c
2
3 Compile with /O2 chokes the compiler on these files
4
5 crypto\md\md5_dgst.c            warning '@(#)reg86.c:1.26', line 1110
6 crypto\des\ofb64ede.c           warning '@(#)grammar.c:1.147', line 168
7 crypto\des\ofb64enc.c           warning '@(#)grammar.c:1.147', line 168
8 crypto\des\qud_cksm.c           warning '@(#)grammar.c:1.147', line 168
9 crypto\rc2\rc2ofb64.c           warning '@(#)grammar.c:1.147', line 168
10 crypto\objects\obj_dat.c        warning '@(#)grammar.c:1.147', line 168
11                                 fatal   '@(#)grammar.c:1.147', line 168
12 crypto\objects\obj_lib.c        warning '@(#)grammar.c:1.147', line 168
13                                 fatal   '@(#)grammar.c:1.147', line 168
14 ssl\ssl_auth.c                  warning '@(#)grammar.c:1.147', line 168
15                                 fatal   '@(#)grammar.c:1.147', line 168
16
17 Turning on /G3 with build flags that worked fine for /G2 came up with
18 divide by zero errors in 'normal' code in speed.c :-(