]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | diff --git a/src/solvers/avltree.c b/src/solvers/avltree.c |
2 | index 7a9adab..a75da90 100644 | |
3 | --- a/src/solvers/avltree.c | |
4 | +++ b/src/solvers/avltree.c | |
5 | @@ -54,6 +54,10 @@ AVL_Tree { | |
6 | void (*Free)(void*); | |
7 | }; | |
8 | ||
9 | +#if defined(_MSC_VER) && _MSC_VER < 1917 | |
10 | +#pragma optimize("", off) | |
11 | +#endif | |
12 | + | |
13 | AVL_Tree* | |
14 | AVL_Tree_alloc2(void *v, AVL_Elcomp cmp, void *(*Malloc)(size_t), void (*Free)(void*)) | |
15 | { | |
16 | diff --git a/src/solvers/sphes.c b/src/solvers/sphes.c | |
17 | index a50065f..6e6eedc 100644 | |
18 | --- a/src/solvers/sphes.c | |
19 | +++ b/src/solvers/sphes.c | |
20 | @@ -461,6 +461,10 @@ compar(const void *a, const void *b) | |
21 | #undef del_mblk | |
22 | #define del_mblk(b,c) Del_mblk_ASL(a,b,(Char*)(c)) | |
23 | ||
24 | +#if defined(_MSC_VER) && _MSC_VER < 1917 | |
25 | +#pragma optimize("", off) | |
26 | +#endif | |
27 | + | |
28 | static void | |
29 | new_Hesoprod(ASL_pfgh *asl, ograd *L, ograd *R, real coef) | |
30 | { | |
31 | diff --git a/src/solvers2/avltree.c b/src/solvers2/avltree.c | |
32 | index 7a9adab..a75da90 100644 | |
33 | --- a/src/solvers2/avltree.c | |
34 | +++ b/src/solvers2/avltree.c | |
35 | @@ -54,6 +54,10 @@ AVL_Tree { | |
36 | void (*Free)(void*); | |
37 | }; | |
38 | ||
39 | +#if defined(_MSC_VER) && _MSC_VER < 1917 | |
40 | +#pragma optimize("", off) | |
41 | +#endif | |
42 | + | |
43 | AVL_Tree* | |
44 | AVL_Tree_alloc2(void *v, AVL_Elcomp cmp, void *(*Malloc)(size_t), void (*Free)(void*)) | |
45 | { | |
46 | diff --git a/src/solvers2/sphes.c b/src/solvers2/sphes.c | |
47 | index dd2edff..ebdd3af 100644 | |
48 | --- a/src/solvers2/sphes.c | |
49 | +++ b/src/solvers2/sphes.c | |
50 | @@ -855,6 +855,10 @@ compar(const void *a, const void *b) | |
51 | #undef del_mblk | |
52 | #define del_mblk(c) Del_mblk_ASL(a,(Char*)(c)) | |
53 | ||
54 | +#if defined(_MSC_VER) && _MSC_VER < 1917 | |
55 | +#pragma optimize("", off) | |
56 | +#endif | |
57 | + | |
58 | static void | |
59 | new_Hesoprod(EvalWorkspace *ew, int nov, int *ov, real *oc, int nR, int *Rov, real *Roc, real coef) | |
60 | { |