Thomie
Is this you working on my show-stopping problem with the tetssuite?
sh: line 0: cd:
c:/users/simonpj/appdata/local/temp/ghctest-qbd2zw123.T9662: No such file or
directory
If so, thank you! If not, might you look (email attached). I am so stuck.
Even a commit to roll back would be fine. But I don't know where to start.
Thanks
Simon
| -----Original Message-----
| From: ghc-commits [mailto:[email protected]] On Behalf Of
| [email protected]
| Sent: 07 June 2016 20:33
| To: [email protected]
| Subject: [commit: ghc] wip/thomie: Testsuite driver: always quote
| opts.testdir (9bee6ef)
|
| Repository : ssh://[email protected]/ghc
|
| On branch : wip/thomie
| Link :
| https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fghc.haskell.o
| rg%2ftrac%2fghc%2fchangeset%2f9bee6ef2fb5c280e061144368d75a0ef947e68c9%2fghc&
| data=01%7c01%7csimonpj%40064d.mgd.microsoft.com%7c511d448661614206dbb808d38f0
| b2182%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=uOhvqGkrC3j2fRIYwTeDZ28%2f
| x58jMs5jh1BdUDMiERY%3d
|
| >---------------------------------------------------------------
|
| commit 9bee6ef2fb5c280e061144368d75a0ef947e68c9
| Author: Thomas Miedema <[email protected]>
| Date: Tue Jun 7 15:59:15 2016 +0200
|
| Testsuite driver: always quote opts.testdir
|
| This makes sure the testsuite keeps working when testdir contains
| backward slashes.
|
|
| >---------------------------------------------------------------
|
| 9bee6ef2fb5c280e061144368d75a0ef947e68c9
| testsuite/driver/runtests.py | 2 +-
| testsuite/driver/testlib.py | 42 +++++++++++++++++++------------
| --
| testsuite/tests/cabal/cabal01/Makefile | 2 +-
| testsuite/tests/ghci/linking/dyn/all.T | 4 ++--
| testsuite/tests/rename/prog006/Makefile | 2 +-
| 5 files changed, 29 insertions(+), 23 deletions(-)
|
| Diff suppressed because of size. To see it, use:
|
| git diff-tree --root --patch-with-stat --no-color --find-copies-harder --
| ignore-space-at-eol --cc 9bee6ef2fb5c280e061144368d75a0ef947e68c9
| _______________________________________________
| ghc-commits mailing list
| [email protected]
| https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fmail.haskell.
| org%2fcgi-bin%2fmailman%2flistinfo%2fghc-
| commits&data=01%7c01%7csimonpj%40064d.mgd.microsoft.com%7c511d448661614206dbb
| 808d38f0b2182%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=2%2bhPH%2bwQOwvVTE
| QdWNZZBmPziSwaudLrYp4DCOGXct8%3d
--- Begin Message ---
Aargh! The Windows build is broken again.
This time it’s the testsuite. It seems to be trying to run the test in a temp
directory, and failing to find the directory.
Thomie, could this be something to do with your work on the testsuite?
Please fix! Or tell me what to revert. It leaves me stuck.
Thanks
Simon
/cygdrive/c/code/HEAD/testsuite/tests/indexed-types/should_fail$ make TEST=T9662
PYTHON="python" "python" ../../../driver/runtests.py -e
ghc_compiler_always_flags="'-fforce-recomp -dcore-lint -dcmm-lint
-dno-debug-output -no-user-package-db -rtsopts -fno-warn-tabs
-fno-warn-missed-specialisations -fshow-warning-groups '" -e ghc_debugged=False
-e ghc_with_native_codegen=1 -e ghc_with_vanilla=1 -e ghc_with_dynamic=0 -e
ghc_with_profiling=0 -e ghc_with_threaded_rts=1 -e ghc_with_dynamic_rts=0 -e
ghc_with_interpreter=1 -e ghc_unregisterised=0 -e ghc_dynamic_by_default=False
-e ghc_dynamic=False -e ghc_with_smp=1 -e ghc_with_llvm=0 -e windows=True -e
darwin=False -e in_tree_compiler=True -e cleanup=True --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="/cygdrive/c/code/HEAD/testsuite"' --config
'compiler="/cygdrive/c/code/HEAD/inplace/bin/ghc-stage2.exe"' --config
'ghc_pkg="/cygdrive/c/code/HEAD/inplace/bin/ghc-pkg.exe"' --config 'haddock='
--config 'hp2ps="/cygdrive/c/code/HEAD/inplace/bin/hp2ps.exe"' --config
'hpc="/cygdrive/c/code/HEAD/inplace/bin/hpc.exe"' --config 'gs="gs"' --config
'timeout_prog="../../../timeout/install-inplace/bin/timeout.exe"' \
--only=T9662 \
\
\
\
\
\
Timeout is 300
Found 1 .T files...
Beginning test run at 06/07/16 07:45:13 GMT Summer Time
====> Scanning ./all.T
=====> T9662(normal) 1 of 1 [0, 0, 0]
cd c:/users/simonpj/appdata/local/temp/ghctest-qbd2zw\1\2\3\.\T9662 &&
"C:/code/HEAD/inplace/bin/ghc-stage2.exe" -c T9662.hs -fforce-recomp
-dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts
-fno-warn-tabs -fno-warn-missed-specialisations -fshow-warning-groups
-fno-ghci-history > T9662.comp.stderr 2>&1
sh: line 0: cd: c:/users/simonpj/appdata/local/temp/ghctest-qbd2zw123.T9662: No
such file or directory
_______________________________________________
ghc-devs mailing list
[email protected]
https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fmail.haskell.org%2fcgi-bin%2fmailman%2flistinfo%2fghc-devs&data=01%7c01%7csimonpj%40064d.mgd.microsoft.com%7cf14e78fef2ca487419ad08d38eb235bf%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=5dx9QtQqflSRNEYBg4nXmvZ9dQG03WV42nEb0x82Vcg%3d
--- End Message ---
_______________________________________________
ghc-devs mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs