Jean Fromentin 5 anni fa
parent
commit
b84dccd7f8
2 ha cambiato i file con 10 aggiunte e 1 eliminazioni
  1. 1 1
      single/Makefile
  2. 9 0
      single/monoid.hpp

+ 1 - 1
single/Makefile

@@ -18,7 +18,7 @@ wilf_alone: treewalk.o monoid.o
 	$(CXX) $(LDFLAGS) $^ $(LOADLIBES) $(LDLIBS) -o $@
 
 clean:
-	rm -rf $(TARGET) *.o *~
+	rm -rf $(TARGET) *.o *~ output/* param_* oar_wilf.sh
 
 test: all
 	./treewalk

+ 9 - 0
single/monoid.hpp

@@ -279,6 +279,15 @@ void remove_generator(monoid &__restrict__ dst,
       CASE_UNROLL(14);
 #endif
 #if NBLOCKS > 16
+      CASE_UNROLL(15);
+#endif
+#if NBLOCKS > 17
+      CASE_UNROLL(16);
+#endif
+#if NBLOCKS > 18
+      CASE_UNROLL(17);
+#endif 
+#if NBLOCKS > 19
 #error "Too many blocks"
 #endif
     }