[GHC] #12661: Testsuite driver fails on Windows

#12661: Testsuite driver fails on Windows --------------------------------------+--------------------------------- Reporter: bgamari | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Keywords: | Operating System: Windows Architecture: x86_64 (amd64) | Type of failure: None/Unknown Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: --------------------------------------+--------------------------------- I encountered the following failure in the testsuite driver while bringing up the new Windows build bot, {{{ PYTHON="python2" "python2" ../../driver/runtests.py -e ghc_compiler_always_flags="'-dcore-lint -dcmm-lint -no-user-package-db -rtsopts -fno-warn-missed-specialisations -fshow-warning-groups -dno- debug-output'" -e config.compiler_debugged=True -e ghc_with_native_codegen=1 -e config.have_vanilla=True -e config.have_dynamic=False -e config.have_profiling=False -e ghc_with_threaded_rts=1 -e ghc_with_dynamic_rts=0 -e config.have_interp=False -e config.unregisterised=False -e config.ghc_dynamic_by_default=False -e config.ghc_dynamic=False -e ghc_with_smp=1 -e ghc_with_llvm=0 -e windows=True -e darwin=False -e config.in_tree_compiler=True --threads=3 -e config.cleanup=True -e config.local=False --rootdir=. --configfile=../../config/ghc -e 'config.confdir="../../config"' -e 'config.platform="x86_64-unknown- mingw32"' -e 'config.os="mingw32"' -e 'config.arch="x86_64"' -e 'config.wordsize="64"' -e 'config.timeout=int() or config.timeout' -e 'config.exeext=".exe"' -e 'config.top="/home/drydock/ghc/testsuite"' --config 'compiler="/home/drydock/ghc/inplace/bin/ghc-stage1.exe"' --config 'ghc_pkg="/home/drydock/ghc/inplace/bin/ghc-pkg.exe"' --config 'haddock="/home/drydock/ghc/inplace/bin/haddock.exe"' --config 'hp2ps="/home/drydock/ghc/inplace/bin/hp2ps.exe"' --config 'hpc="/home/drydock/ghc/inplace/bin/hpc.exe"' --config 'gs="gs"' --config 'timeout_prog="../../timeout/install-inplace/bin/timeout.exe"' -e "config.stage=1" --summary-file "../../../testsuite_summary_stage1.txt" --no-print-summary 1 \ \ \ \ \ \ \ Warning: Ignoring request to use threads as running on Windows Traceback (most recent call last): File "../../driver/runtests.py", line 174, in <module> if mydll.kernel32.SetConsoleCP(65001) == 0: File "/usr/lib/python2.7/ctypes/__init__.py", line 435, in __getattr__ dll = self._dlltype(name) File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__ self._handle = _dlopen(self._name, mode) OSError: No such file or directory }}} From the repl it indeed seems that `ctypes.cdll.kernel32` is broken, {{{ $ python
import ctypes ctypes.cdll.kernel32 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3.4/ctypes/__init__.py", line 421, in __getattr__ dll = self._dlltype(name) File "/usr/lib/python3.4/ctypes/__init__.py", line 351, in __init__ self._handle = _dlopen(self._name, mode) OSError: No such file or directory }}}
Tamar, do you have any idea what is going on here? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Phyx- Type: bug | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Changes (by Phyx-): * owner: => Phyx- Comment: I haven't encountered it before but: File not Found will also be returned by the system loader when it couldn't find a dependency of a library it's trying to load. In this case I suspect you've set up the buildbot on a completely new Windows install. In which case you're probably missing the proper Microsoft C Runtime. (Windows update would eventually get to this). According to the docs : https://docs.python.org/3.4/using/windows.html Python 3.5 has a dependency on the VC2015 runtime https://www.microsoft.com/en-us/download/details.aspx?id=48145 and Python 3.4 on the VC2008 runtime https://www.microsoft.com/en- us/download/details.aspx?id=15336 The load is probably failing because ctypes loads a dll that needs the runtime. It should have recorded the missing dependency in the Windows Event Viewer as well. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Phyx- Type: bug | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Comment (by bgamari):
In this case I suspect you've set up the buildbot on a completely new Windows install. In which case you're probably missing the proper Microsoft C Runtime. (Windows update would eventually get to this).
Indeed you are right, this is a clean installation. Unfortunately the problem seems to persist after installing the VC2008 runtime (both 32- and 64-bit for good measure). Moreover, there is no sign of any relevant events in Event Viewer. Sadly my usual `strace` approach seems powerless on Windows: I can see an `open` system call for `ctypes/__init__.py` but nothing else interesting. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Changes (by Phyx-): * cc: Phyx (removed) * cc: Phyx- (added) * owner: Phyx- => Comment: Whoops, meant to correct the CC not assign it to myself. With 3.4 installed your python 3.4 example should work, can you try the repl again with the python 3.4? The 2.7 the testsuite is automatically detecting is a big more vague as it support multiple compilers https://docs.python.org/2.7/using/windows.html Typically on Windows the easiest way to debug such issues is using glfags https://msdn.microsoft.com/en- us/library/windows/hardware/ff549557(v=vs.85).aspx which has an option to "enable loader snaps" This will tell the kernel to display loader debug messages *only* when the process given is running in a debugger. But now that you have the VC2008 runtime try the 3.4 repl (unless that's the one you said still doesn't work?) I'll check the dependency chain when I get home. Usually the python installer takes care of all of this, but I guess because python was installed via pacman it can't pull in the MSVCRT dependencies. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Comment (by bgamari): Indeed 3.4.3 is the failing python version, {{{ $ strace -o log python Python 3.4.3 (default, Mar 4 2016, 10:23:36) [GCC 4.9.2] on msys Type "help", "copyright", "credits" or "license" for more information. p>>> import ctypes
ctypes.cdll.kernel32 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3.4/ctypes/__init__.py", line 421, in __getattr__ dll = self._dlltype(name) File "/usr/lib/python3.4/ctypes/__init__.py", line 351, in __init__ self._handle = _dlopen(self._name, mode) OSError: No such file or directory }}}
-- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Comment (by Phyx-): Right, so I see the problem... You're using the msys version of python, which doesn't correctly search for the SO name. {{{ 6ef8:5d44 @ 584664718 - LdrLoadDll - ENTER: DLL name: kernel32. 6ef8:5d44 @ 584664718 - LdrpLoadDllInternal - ENTER: DLL name: kernel32 6ef8:5d44 @ 584664718 - LdrpFindKnownDll - ENTER: DLL name: kernel32 6ef8:5d44 @ 584664718 - LdrpFindKnownDll - RETURN: Status: 0xc0000135 6ef8:5d44 @ 584664718 - LdrpSearchPath - ENTER: DLL name: kernel32 6ef8:5d44 @ 584664718 - LdrpComputeLazyDllPath - INFO: DLL search path computed: E:\ghc- dev\msys64\usr\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS\system;C:\WINDOWS;.;E:\Program Files (x86)\Windows Kits\10\Debuggers\x64\winext\arcade;C:\ruby215\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth 6ef8:5d44 @ 584664718 - LdrpResolveDllName - ENTER: DLL name: E:\ghc- dev\msys64\usr\bin\kernel32 6ef8:5d44 @ 584664718 - LdrpResolveDllName - RETURN: Status: 0xc0000135 6ef8:5d44 @ 584664718 - LdrpResolveDllName - ENTER: DLL name: C:\WINDOWS\SYSTEM32\kernel32 6ef8:5d44 @ 584664718 - LdrpResolveDllName - RETURN: Status: 0xc0000135 6ef8:5d44 @ 584664718 - LdrpResolveDllName - ENTER: DLL name: C:\WINDOWS\system\kernel32 6ef8:5d44 @ 584664718 - LdrpResolveDllName - RETURN: Status: 0xc0000135 6ef8:5d44 @ 584664718 - LdrpResolveDllName - ENTER: DLL name: C:\WINDOWS\kernel32 }}} it doesn't add the ".dll" to it. so the loader doesn't find it. What you want, is the mingw-w64 version of python (which is also compiled with GCC so MSVC runtime not needed). {{{ pacman -S mingw-w64-$(uname -m)-python3 }}} Odd, the installation of Sphinx should have installed it as well. It would be python3.5. The msys python is a bit broken (which is unsurprising, the msys versions are usually the bare minimum to get the msys shell itself working). correct the link from python3 -> mingw python3.5 and you should be good to go. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Comment (by bgamari): Replying to [comment:5 Phyx-]:
Right, so I see the problem...
You're using the msys version of python, which doesn't correctly search for the SO name.
Indeed it looks like that is the issue. Great catch!
it doesn't add the ".dll" to it. so the loader doesn't find it. What you want, is the mingw-w64 version of python (which is also compiled with GCC so MSVC runtime not needed).
{{{ pacman -S mingw-w64-$(uname -m)-python3 }}}
Odd, the installation of Sphinx should have installed it as well. It would be python3.5. The msys python is a bit broken (which is unsurprising, the msys versions are usually the bare minimum to get the msys shell itself working).
Judging from the output from that `pacman` command I suspect that the correct python was already installed. However...
correct the link from python3 -> mingw python3.5 and you should be good to go.
Ahh, I suspect this is what I missed. In fact, shouldn't it also be necessary to symlink `python` to `python3.5` as well to ensure that no references to the broken python leak through? This is a rather subtle step, do you think you could mention this on [[Building/Preparation/Windows]]? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Comment (by bgamari): I'm actually quite confused. It looks like the testsuite driver will not run with python3. {{{ *** WARNING: running testsuite using Python 3. *** Python 3 support is experimental. See Trac #9184. Traceback (most recent call last): File "../driver/runtests.py", line 216, in <module> for line in pkginfo.split('\n'): TypeError: a bytes-like object is required, not 'str' }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: closed Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: fixed | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Changes (by bgamari): * status: new => closed * resolution: => fixed Comment: Indeed simply installing `mingw-w64-$(uname -m)-python2` seems to fix things. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: closed Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: fixed | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Comment (by bgamari): Thanks for your help Phyx! -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:9 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: closed Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: fixed | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Comment (by Phyx-): Yes, though this advice of prefering the mingw packages over the msys ones doesn't just apply for `python`. I've amended the section at https://ghc.haskell.org/trac/ghc/wiki/Building/Preparation/Windows#Configuri... The way I always do it is to make sure in my profile that `/mingw64/bin` is the first thing on the `$PATH`. I need to make some time to re-evaluate that page, as I am not sure we need any of those msys versions of the tools we're telling people to install. They've bitten us quite a few times already. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:10 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: closed Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: fixed | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Comment (by bgamari): Thanks for amending the Wiki discussion, Tamar. That explanation clears things up nicely. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:11 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: closed Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: fixed | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Comment (by Phyx-): No problem, you might also hit #12554, haven't figured that one out yet. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:12 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: closed Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: fixed | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Comment (by bgamari): Apparently this is only an issue with `msys2-runtime >= 1.5.1`. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:13 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: closed Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: fixed | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Comment (by Phyx-): I believe you mean `msys2-runtime >= 2.5.1` -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:14 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Changes (by bgamari): * status: closed => new * resolution: fixed => Comment: This really isn't fixed per se; we just found a workaround. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:14 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: upstream Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Changes (by bgamari): * status: new => upstream Comment: I've opened `msys2-packages` [[https://github.com/Alexpux/MSYS2-packages/issues/707|Issue #707]] to track this issue. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:15 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows
---------------------------------+--------------------------------------
Reporter: bgamari | Owner:
Type: bug | Status: upstream
Priority: normal | Milestone:
Component: Test Suite | Version: 8.0.1
Resolution: | Keywords:
Operating System: Windows | Architecture: x86_64 (amd64)
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
---------------------------------+--------------------------------------
Comment (by Ben Gamari

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: patch Priority: normal | Milestone: 8.2.1 Component: Test Suite | Version: 8.0.1 Resolution: | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Changes (by bgamari): * status: upstream => patch * milestone: => 8.2.1 Comment: RyanGlScott has a nice [[https://github.com/Alexpux/MSYS2-packages/issues/707#issuecomment-256648193|workaround]] for this. I'm working on integrating this in Phab:D2641. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:17 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows
---------------------------------+--------------------------------------
Reporter: bgamari | Owner:
Type: bug | Status: patch
Priority: normal | Milestone: 8.2.1
Component: Test Suite | Version: 8.0.1
Resolution: | Keywords:
Operating System: Windows | Architecture: x86_64 (amd64)
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
---------------------------------+--------------------------------------
Comment (by Ben Gamari

#12661: Testsuite driver fails on Windows
---------------------------------+--------------------------------------
Reporter: bgamari | Owner:
Type: bug | Status: patch
Priority: normal | Milestone: 8.2.1
Component: Test Suite | Version: 8.0.1
Resolution: | Keywords:
Operating System: Windows | Architecture: x86_64 (amd64)
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
---------------------------------+--------------------------------------
Comment (by Ben Gamari

#12661: Testsuite driver fails on Windows ---------------------------------+-------------------------------------- Reporter: bgamari | Owner: Type: bug | Status: closed Priority: normal | Milestone: 8.2.1 Component: Test Suite | Version: 8.0.1 Resolution: fixed | Keywords: Operating System: Windows | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+-------------------------------------- Changes (by bgamari): * status: patch => closed * resolution: => fixed Comment: I think this is now as fixed as it is going to be. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12661#comment:20 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12661: Testsuite driver fails on Windows
---------------------------------+--------------------------------------
Reporter: bgamari | Owner:
Type: bug | Status: closed
Priority: normal | Milestone: 8.2.1
Component: Test Suite | Version: 8.0.1
Resolution: fixed | Keywords:
Operating System: Windows | Architecture: x86_64 (amd64)
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
---------------------------------+--------------------------------------
Comment (by Tamar Christina

#12661: Testsuite driver fails on Windows
---------------------------------+--------------------------------------
Reporter: bgamari | Owner:
Type: bug | Status: closed
Priority: normal | Milestone: 8.2.1
Component: Test Suite | Version: 8.0.1
Resolution: fixed | Keywords:
Operating System: Windows | Architecture: x86_64 (amd64)
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
---------------------------------+--------------------------------------
Comment (by Tamar Christina
participants (1)
-
GHC