s = r"""
.a.fy
	integer: x r
	
	omp for reduction(+:r)

	omp:
		for, reduction(+:r)
		shared, private(x)
"""

from fython.test import *

writer(s)

w = load('.a', force=1, release=1, verbose=0)
# print(open(w.module.url.fortran_path, 'r').read())

906baf24d0a791f57fe873f08c04f5e20c6dd675
<mask token>

<mask token>
writer(s)
<mask token>

s = """
.a.fy
	integer: x r
	
	omp for reduction(+:r)

	omp:
		for, reduction(+:r)
		shared, private(x)
"""
<mask token>
writer(s)
w = load('.a', force=1, release=1, verbose=0)

s = """
.a.fy
	integer: x r
	
	omp for reduction(+:r)

	omp:
		for, reduction(+:r)
		shared, private(x)
"""
from fython.test import *
writer(s)
w = load('.a', force=1, release=1, verbose=0)

s = r"""
.a.fy
	integer: x r
	
	omp for reduction(+:r)

	omp:
		for, reduction(+:r)
		shared, private(x)
"""

from fython.test import *

writer(s)

w = load('.a', force=1, release=1, verbose=0)
# print(open(w.module.url.fortran_path, 'r').read())
