diff -ur blitz-1.0.1/blitz/generate/genstencils.py blitz-1.0.1.py2/blitz/generate/genstencils.py
--- blitz-1.0.1/blitz/generate/genstencils.py 2017-10-02 18:04:43.000000000 +0200
+++ blitz-1.0.1.py2/blitz/generate/genstencils.py 2019-07-16 14:06:42.460447316 +0200
@@ -1,4 +1,4 @@
-#!/bin/env python
+#!/usr/bin/python2
# Generates stencil code. This replaces the macros in stencil-et.h,
# which make it impossible to debug the generated code.
diff -ur blitz-1.0.1/blitz/generate/Makefile.am blitz-1.0.1.py2/blitz/generate/Makefile.am
--- blitz-1.0.1/blitz/generate/Makefile.am 2017-10-02 18:04:43.000000000 +0200
+++ blitz-1.0.1.py2/blitz/generate/Makefile.am 2019-07-16 14:05:50.761644402 +0200
@@ -9,7 +9,7 @@
EXTRA_PROGRAMS =
$(top_srcdir)/blitz/array/stencil-classes.cc: genstencils.py
- python $< $@
+ python2 $< $@
generate-headers: $(top_srcdir)/blitz/array/stencil-classes.cc
diff -ur blitz-1.0.1/blitz/generate/Makefile.in blitz-1.0.1.py2/blitz/generate/Makefile.in
--- blitz-1.0.1/blitz/generate/Makefile.in 2017-10-02 18:04:43.000000000 +0200
+++ blitz-1.0.1.py2/blitz/generate/Makefile.in 2019-07-16 14:06:10.073944335 +0200
@@ -619,7 +619,7 @@
$(top_srcdir)/blitz/array/stencil-classes.cc: genstencils.py
- python $< $@
+ python2 $< $@
generate-headers: $(top_srcdir)/blitz/array/stencil-classes.cc
diff -ur blitz-1.0.1/blitz/generate/makeloops.py blitz-1.0.1.py2/blitz/generate/makeloops.py
--- blitz-1.0.1/blitz/generate/makeloops.py 2017-10-02 18:04:43.000000000 +0200
+++ blitz-1.0.1.py2/blitz/generate/makeloops.py 2019-07-16 14:06:25.665186477 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
# python version of the makeloops.cpp that generates the benchmark
# loops.