Compiler projects using llvm
import subprocess
import sys

opt = subprocess.run( [ 'opt', '-passes=print<loops>','-disable-output', sys.argv[1]], stdout=subprocess.PIPE, stderr=subprocess.PIPE )

stdout = opt.stdout.decode()

pattern = 'Loop at depth 1 containing'

if (pattern in opt.stderr.decode()):
  print('This is interesting!')
  sys.exit(0)
else:
  print('This is NOT interesting!')
  sys.exit(1)