From 83e04ca70f5ab212b024774161c0bbdae1b79a19 Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Wed, 22 Apr 2015 16:10:10 +0300 Subject: Fix the remaining tests. --- compilers.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'compilers.py') diff --git a/compilers.py b/compilers.py index 59edb6ecc..ebebc8fcc 100644 --- a/compilers.py +++ b/compilers.py @@ -1277,6 +1277,8 @@ end program prog return ['-o', outputname] def can_compile(self, src): + if hasattr(src, 'fname'): + src = src.fname suffix = os.path.splitext(src)[1].lower() if suffix == '.f' or suffix == '.f95' or suffix == '.f90': return True -- cgit v1.2.3