Skip to content

Commit 2cf3729

Browse files
authored
Merge pull request #260 from mohabsafey/mem-check
fixes warning messages in fglm_core.c
2 parents 1a54be6 + f72d860 commit 2cf3729

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/fglm/fglm_core.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ double omp_get_wtime(void) { return realtime();}
3939
#define MIN(x, y) ((x) > (y) ? (y) : (x))
4040

4141
#define DEBUGFGLM 0
42-
#define BLOCKWIED 0
42+
//#define BLOCKWIED 0
4343

4444
#include <flint/fmpz.h>
4545
#include <flint/nmod_poly.h>
@@ -711,6 +711,7 @@ static inline void generate_sequence(sp_matfglm_t *matrix, fglm_data_t * data,
711711
}
712712
#endif
713713

714+
#ifdef BLOCKWIED
714715
static void generate_matrix_sequence(sp_matfglm_t *matxn, fglm_data_t *data,
715716
szmat_t block_size, long dimquot,
716717
nvars_t* squvars,
@@ -780,6 +781,7 @@ static void generate_matrix_sequence(sp_matfglm_t *matxn, fglm_data_t *data,
780781
free(tres);
781782

782783
}
784+
#endif
783785

784786
static void generate_sequence_verif(sp_matfglm_t *matrix, fglm_data_t * data,
785787
szmat_t block_size, szmat_t dimquot,
@@ -927,7 +929,6 @@ static inline long make_square_free_elim_poly_colon(param_t *param,
927929
fglm_bms_data_t *data_bms,
928930
long dimquot,
929931
int info_level){
930-
long dim = data_bms->BMS->V1->length - 1;
931932

932933
int boo = nmod_poly_is_squarefree(data_bms->BMS->V1);
933934

@@ -1563,7 +1564,7 @@ param_t *nmod_fglm_compute_trace_data(sp_matfglm_t *matrix, mod_t prime,
15631564
param_t *param = allocate_fglm_param(prime, nvars);
15641565

15651566
szmat_t sz = matrix->ncols * matrix->nrows;
1566-
szmat_t nb = initialize_fglm_data(matrix, *bdata, prime, sz, block_size);
1567+
initialize_fglm_data(matrix, *bdata, prime, sz, block_size);
15671568

15681569
/* if(info_level){ */
15691570
/* fprintf(stderr, "[%u, %u], Dense / Total = %.2f%%\n", */
@@ -1599,7 +1600,6 @@ param_t *nmod_fglm_compute_trace_data(sp_matfglm_t *matrix, mod_t prime,
15991600
#endif
16001601

16011602
if(info_level > 1){
1602-
double nops = 2 * (matrix->nrows/ 1000.0) * (matrix->ncols / 1000.0) * (matrix->ncols / 1000.0);
16031603
double rt_fglm = realtime()-st_fglm;
16041604
double crt_fglm = cputime()-cst_fglm;
16051605
/* fprintf(stderr, "Time spent to generate sequence (elapsed): %.2f sec (%.2f Gops/sec)\n", rt_fglm, nops / rt_fglm); */

0 commit comments

Comments
 (0)