diff --git a/Make_flags b/Make_flags index 24265188..ef943de0 100644 --- a/Make_flags +++ b/Make_flags @@ -30,7 +30,7 @@ CC ?= cc F77 := gfortran FC := gfortran DEFINES ?= -DF77UNDERSCORE -CFLAGS ?= -O -fPIC -DNDEBUG +CFLAGS ?= -O0 -g -fPIC FFLAGS ?= -fno-second-underscore -O PRIMME_WITH_HALF ?= no ifeq ($(PRIMME_WITH_HALF), yes) diff --git a/examples/Makefile b/examples/Makefile index d6d64d70..475ce0e1 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -10,7 +10,7 @@ INCLUDE := -I../include FINCLUDE := -I../include LIBS := ../lib/libprimme.a $(LIBS) -EXAMPLES_C = ex_eigs_dseq ex_eigs_zseq ex_eigs_zseq_normal ex_svds_dseq ex_svds_zseq +EXAMPLES_C = ex_eigs_dseq ex_eigs_zseq ex_eigs_zseq_normal ex_svds_dseq ex_svds_zseq ex_mine EXAMPLES_CXX = ex_eigs_zseqxx ex_svds_zseqxx EXAMPLES_F = ex_eigs_dseqf77 ex_eigs_zseqf77 ex_svds_dseqf77 ex_svds_zseqf77 ex_eigs_dseqf90 ex_svds_dseqf90 diff --git a/src/eigs/main_iter.c b/src/eigs/main_iter.c index a7874319..3c0498f9 100644 --- a/src/eigs/main_iter.c +++ b/src/eigs/main_iter.c @@ -1533,7 +1533,7 @@ STATIC int prepare_candidates(SCALAR *V, PRIMME_INT ldV, SCALAR *W, *recentlyConverged = 0; while (1) { /* Recompute flags in iev(*blockSize:*blockSize+blockNormsize) */ - for (i=*blockSize; i