summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus <Jimmy@web>2011-02-07 12:43:44 +0000
committerGravatar admin <admin@branchable.com>2011-02-07 12:43:44 +0000
commit3093d2fad7c2dfd62b9e016a8e5a895568f4ce06 (patch)
tree0e8cd999254763890100f6f08986171d4753cc04
parente9047a7d0d5ace3e0a591729ed76de42b5015115 (diff)
Added a comment: tests fail with more recent installs of haskell platform
-rw-r--r--doc/bugs/Problems_running_make_on_osx/comment_3_68f0f8ae953589ae26d57310b40c878d._comment57
1 files changed, 57 insertions, 0 deletions
diff --git a/doc/bugs/Problems_running_make_on_osx/comment_3_68f0f8ae953589ae26d57310b40c878d._comment b/doc/bugs/Problems_running_make_on_osx/comment_3_68f0f8ae953589ae26d57310b40c878d._comment
new file mode 100644
index 000000000..39f32c244
--- /dev/null
+++ b/doc/bugs/Problems_running_make_on_osx/comment_3_68f0f8ae953589ae26d57310b40c878d._comment
@@ -0,0 +1,57 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus"
+ nickname="Jimmy"
+ subject="tests fail with more recent installs of haskell platform"
+ date="2011-02-07T12:43:43Z"
+ content="""
+I'm running ghc 6.12.3 with the corresponding haskell-platform package from the HP site which I installed in preference to the macports version of haskell-platform (it's quite old). it seems when you install quickcheck, the version that is installed is of version 2.4.0.1 and not 1.2.0 which git-annex depends on for its tests.
+
+<pre>
+jtang@x00:~ $ cabal install quickcheck --reinstall
+Resolving dependencies...
+Configuring QuickCheck-2.4.0.1...
+Preprocessing library QuickCheck-2.4.0.1...
+
+..
+and so on..
+..
+
+</pre>
+
+it fails with this
+
+<pre>
+[54 of 54] Compiling Main ( test.hs, test.o )
+
+test.hs:56:3:
+ No instance for (QuickCheck-1.2.0.1:Test.QuickCheck.Arbitrary Char)
+ arising from a use of `qctest' at test.hs:56:3-64
+ Possible fix:
+ add an instance declaration for
+ (QuickCheck-1.2.0.1:Test.QuickCheck.Arbitrary Char)
+ In the expression:
+ qctest \"prop_idempotent_deencode\" Git.prop_idempotent_deencode
+ In the first argument of `TestList', namely
+ `[qctest \"prop_idempotent_deencode\" Git.prop_idempotent_deencode,
+ qctest \"prop_idempotent_fileKey\" Locations.prop_idempotent_fileKey,
+ qctest
+ \"prop_idempotent_key_read_show\"
+ BackendTypes.prop_idempotent_key_read_show,
+ qctest
+ \"prop_idempotent_shellEscape\" Utility.prop_idempotent_shellEscape,
+ ....]'
+ In the second argument of `($)', namely
+ `TestList
+ [qctest \"prop_idempotent_deencode\" Git.prop_idempotent_deencode,
+ qctest \"prop_idempotent_fileKey\" Locations.prop_idempotent_fileKey,
+ qctest
+ \"prop_idempotent_key_read_show\"
+ BackendTypes.prop_idempotent_key_read_show,
+ qctest
+ \"prop_idempotent_shellEscape\" Utility.prop_idempotent_shellEscape,
+ ....]'
+</pre>
+
+I'd imagine if I could downgrade, it would compile and pass the tests (I hope)
+
+"""]]