Fix reading the --info outputs on Windows
authorIan Lynagh <igloo@earth.li>
Sat, 25 Sep 2010 12:09:27 +0000 (12:09 +0000)
committerIan Lynagh <igloo@earth.li>
Sat, 25 Sep 2010 12:09:27 +0000 (12:09 +0000)
testsuite/config/ghc

index 3d724db..97b40c8 100644 (file)
@@ -122,10 +122,12 @@ def get_compiler_info():
     # This should really not go through the shell
     h = os.popen('"' + config.compiler + '" --info', 'r')
     s = h.read()
+    s = re.sub('[\r\n]', '', s)
     h.close()
     compilerInfoDict = dict(eval(s))
     h = os.popen('"' + config.compiler + '" +RTS --info', 'r')
     s = h.read()
+    s = re.sub('[\r\n]', '', s)
     h.close()
     rtsInfoDict = dict(eval(s))