[Haskell-beginners] Using "cabal test" and getting "cabal: Prelude.read: no parse"

Daniel King daniel.zidan.king at gmail.com
Mon May 26 18:01:38 UTC 2014


Hi all,

I created a cabal project with the attached cabal file. I run:

  cabal configure --enable-tests
  cabal build
  cabal test

and then I get the error:

  cabal: Prelude.read: no parse

I'm not sure how to debug this any further. If I execute:

  ./dist/build/scientific-pl-testsStub/scientific-pl-testsStub

with any input I've tried (numbers, array notation, string notation,
etc.) and I get that same error.

I can post the whole project if that is helpful.

Thanks for the debugging tips!

The full log is:

danking at spock # cabal configure --enable-tests
Resolving dependencies...
Configuring scientific-pl-0.1.0.0...
danking at spock # cabal build
Building scientific-pl-0.1.0.0...
Preprocessing test suite 'scientific-pl-tests' for scientific-pl-0.1.0.0...
[1 of 3] Compiling SPLData          ( SPLData.hs, dist/build/SPLData.o )
[2 of 3] Compiling SPLEval          ( SPLEval.hs, dist/build/SPLEval.o )
[3 of 3] Compiling Tests            ( tests/Tests.hs, dist/build/Tests.o )
In-place registering scientific-pl-tests-0.1.0.0...
[1 of 1] Compiling Main             (
dist/build/scientific-pl-testsStub/scientific-pl-testsStub-tmp/scientific-pl-testsStub.hs,
dist/build/scientific-pl-testsStub/scientific-pl-testsStub-tmp/Main.o
)
Linking dist/build/scientific-pl-testsStub/scientific-pl-testsStub ...
Preprocessing executable 'scientific-pl' for scientific-pl-0.1.0.0...
[1 of 3] Compiling SPLData          ( SPLData.hs,
dist/build/scientific-pl/scientific-pl-tmp/SPLData.o )
[2 of 3] Compiling SPLEval          ( SPLEval.hs,
dist/build/scientific-pl/scientific-pl-tmp/SPLEval.o )
[3 of 3] Compiling Main             ( Main.hs,
dist/build/scientific-pl/scientific-pl-tmp/Main.o )
Linking dist/build/scientific-pl/scientific-pl ...
danking at spock # cabal test
Running 1 test suites...
Test suite scientific-pl-tests: RUNNING...
cabal: Prelude.read: no parse
1 danking at spock #


-- 
Dan King
-------------- next part --------------
A non-text attachment was scrubbed...
Name: scientific-pl.cabal
Type: application/octet-stream
Size: 999 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/beginners/attachments/20140526/3916eac2/attachment.obj>


More information about the Beginners mailing list