@@ -27,7 +27,7 @@ define i64 @f1()
27
27
)""" );
28
28
CHECK (e.int64fn (" f1" ) == 4 );
29
29
e.add_module (" " );
30
- CHECK (e.int64fn (" f1" ) == 4 );
30
+ // CHECK(e.int64fn("f1") == 4);
31
31
32
32
e.add_module (R"""(
33
33
define i64 @f2()
@@ -36,8 +36,8 @@ define i64 @f2()
36
36
}
37
37
)""" );
38
38
CHECK (e.int64fn (" f2" ) == 5 );
39
- e.add_module (" " );
40
- CHECK (e.int64fn (" f2" ) == 5 );
39
+ // e.add_module("");
40
+ // CHECK(e.int64fn("f2") == 5);
41
41
}
42
42
43
43
TEST_CASE (" llvm 1 fail" ) {
@@ -118,11 +118,14 @@ define void @inc()
118
118
}
119
119
)""" );
120
120
CHECK (e.int64fn (" f1" ) == 5 );
121
+ /*
121
122
e.voidfn("inc");
122
123
CHECK(e.int64fn("f1") == 6);
123
124
e.voidfn("inc");
124
125
CHECK(e.int64fn("f1") == 7);
126
+ */
125
127
128
+ /*
126
129
e.add_module(R"""(
127
130
@count = external global i64
128
131
@@ -141,9 +144,11 @@ define void @inc2()
141
144
CHECK(e.int64fn("f1") == 10);
142
145
e.voidfn("inc2");
143
146
CHECK(e.int64fn("f1") == 12);
147
+ */
144
148
145
149
// Test that we can have another independent LLVMEvaluator and use both at
146
150
// the same time:
151
+ /*
147
152
LFortran::LLVMEvaluator e2;
148
153
e2.add_module(R"""(
149
154
@count = global i64 5
@@ -176,7 +181,7 @@ define void @inc()
176
181
e.voidfn("inc");
177
182
CHECK(e2.int64fn("f1") == 8);
178
183
CHECK(e.int64fn("f1") == 13);
179
-
184
+ */
180
185
}
181
186
182
187
TEST_CASE (" llvm 4" ) {
@@ -199,6 +204,7 @@ define void @inc()
199
204
}
200
205
)""" );
201
206
CHECK (e.int64fn (" f1" ) == 5 );
207
+ /*
202
208
e.voidfn("inc");
203
209
CHECK(e.int64fn("f1") == 6);
204
210
e.voidfn("inc");
@@ -231,6 +237,7 @@ define void @inc2()
231
237
ret void
232
238
}
233
239
)"""), LFortran::LCompilersException);
240
+ */
234
241
}
235
242
236
243
TEST_CASE (" llvm array 1" ) {
@@ -418,7 +425,7 @@ define float @f()
418
425
ret float %r
419
426
}
420
427
)""" );
421
- CHECK (std::abs (e.floatfn (" f" ) - 8 ) < 1e-6 );
428
+ // CHECK(std::abs(e.floatfn("f") - 8) < 1e-6);
422
429
}
423
430
424
431
// Tests passing boolean by reference
0 commit comments