From 31c29026bdde0735aceeebeb2e050f0c52fb1146 Mon Sep 17 00:00:00 2001 From: tim cera Date: Thu, 20 Oct 2011 15:47:05 -0400 Subject: ENH: Add 'pgfortran' as a valid compiler in the Portland Group suite of fortran compilers. Adjust the version string command. --- numpy/distutils/fcompiler/pg.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'numpy/distutils') diff --git a/numpy/distutils/fcompiler/pg.py b/numpy/distutils/fcompiler/pg.py index a34669c36..6ea3c03d6 100644 --- a/numpy/distutils/fcompiler/pg.py +++ b/numpy/distutils/fcompiler/pg.py @@ -10,14 +10,14 @@ class PGroupFCompiler(FCompiler): compiler_type = 'pg' description = 'Portland Group Fortran Compiler' - version_pattern = r'\s*pg(f77|f90|hpf) (?P[\d.-]+).*' + version_pattern = r'\s*pg(f77|f90|hpf|fortran) (?P[\d.-]+).*' if platform == 'darwin': executables = { - 'version_cmd' : ["", "-V 2>/dev/null"], - 'compiler_f77' : ["pgf77", "-dynamiclib"], - 'compiler_fix' : ["pgf90", "-Mfixed", "-dynamiclib"], - 'compiler_f90' : ["pgf90", "-dynamiclib"], + 'version_cmd' : ["", "-V"], + 'compiler_f77' : ["pgfortran", "-dynamiclib"], + 'compiler_fix' : ["pgfortran", "-Mfixed", "-dynamiclib"], + 'compiler_f90' : ["pgfortran", "-dynamiclib"], 'linker_so' : ["libtool"], 'archiver' : ["ar", "-cr"], 'ranlib' : ["ranlib"] @@ -25,11 +25,11 @@ class PGroupFCompiler(FCompiler): pic_flags = [''] else: executables = { - 'version_cmd' : ["", "-V 2>/dev/null"], - 'compiler_f77' : ["pgf77"], - 'compiler_fix' : ["pgf90", "-Mfixed"], - 'compiler_f90' : ["pgf90"], - 'linker_so' : ["pgf90","-shared","-fpic"], + 'version_cmd' : ["", "-V"], + 'compiler_f77' : ["pgfortran"], + 'compiler_fix' : ["pgfortran", "-Mfixed"], + 'compiler_f90' : ["pgfortran"], + 'linker_so' : ["pgfortran","-shared","-fpic"], 'archiver' : ["ar", "-cr"], 'ranlib' : ["ranlib"] } -- cgit v1.2.1