15
15
// Querying Using Linear Algebra", URL:
16
16
// https://disser.spbu.ru/files/2022/disser_azimov.pdf
17
17
18
- // FIXME: some of the code below is not covered by the test suite, "make cov".
19
- // See the FIXMEs below.
20
18
21
19
#define LG_FREE_WORK \
22
20
{ \
@@ -175,7 +173,6 @@ GrB_Info LAGraph_CFL_reachability
175
173
ADD_TO_MSG ("Adjacency matrices with these indexes are null: " );
176
174
ADD_TO_MSG ("%d" , i );
177
175
} else {
178
- // FIXME: this case is not tested.
179
176
ADD_TO_MSG (", %d" , i );
180
177
}
181
178
@@ -224,7 +221,6 @@ GrB_Info LAGraph_CFL_reachability
224
221
225
222
// [Variable -> eps]
226
223
if (is_rule_eps ) {
227
- // FIXME: this case is not tested.
228
224
eps_rules [eps_rules_count ++ ] = i ;
229
225
230
226
continue ;
@@ -247,7 +243,6 @@ GrB_Info LAGraph_CFL_reachability
247
243
248
244
if (rule .prod_A < -1 || rule .prod_A >= nonterms_count || rule .prod_B < -1 ||
249
245
rule .prod_B >= nonterms_count ) {
250
- // FIXME: this case is not tested.
251
246
ADD_INDEX_TO_ERROR_RULE (nonterm_err , i );
252
247
}
253
248
@@ -286,7 +281,6 @@ GrB_Info LAGraph_CFL_reachability
286
281
GRB_TRY (GrB_Matrix_nvals (& adj_matrix_nnz , adj_matrices [term_rule .prod_A ]));
287
282
288
283
if (adj_matrix_nnz == 0 ) {
289
- // FIXME: this case is not tested.
290
284
continue ;
291
285
}
292
286
@@ -311,7 +305,6 @@ GrB_Info LAGraph_CFL_reachability
311
305
312
306
// Rule [Variable -> eps]
313
307
for (size_t i = 0 ; i < eps_rules_count ; i ++ ) {
314
- // FIXME: this case is not tested.
315
308
LAGraph_rule_WCNF eps_rule = rules [eps_rules [i ]];
316
309
317
310
GxB_eWiseUnion (
0 commit comments