__color__	ticket	summary	component	version	milestone	type	owner	status	created	_changetime	_description	_reporter
3	16	Missing signatures	unspecified	HEAD	0.7	defect	Lemmih	new	2009-02-07T23:25:34Z+0000	2009-02-21T06:28:45Z+0000	We are still getting a number of missing signature warnings.	SamB
3	11	Implement a real Integer type	library		0.7	defect		new	2009-01-31T21:45:52Z+0000	2009-01-31T21:45:52Z+0000	At the moment, we just use a (data constructor around) fixed-width {{{bits<max>}}} for {{{Integer}}}. We should actually implement an arbitrary-precision Integer type which does not take long to compile.	SamB
3	17	Missing source documenantation	unspecified		0.7	defect		new	2009-02-07T23:26:35Z+0000	2009-02-07T23:26:35Z+0000	Much of our code is still undocumented.	SamB
4	25	lhc doesn't build on windows	unspecified			defect		new	2009-03-18T23:30:16Z+0000	2009-03-18T23:30:16Z+0000	"There seems to be some dependencies on unix packages. It's probably easier to get rid of them earlier rather than later?

cabal: Error: some packages failed to install:
lhc-0.6.20090126 depends on unix-2.3.1.0 which failed to install.
regex-compat-0.71.0.1 depends on regex-posix-0.72.0.3 which failed to install.
regex-posix-0.72.0.3 failed during the configure step. The exception was:
sh: runGenProcess: does not exist (No such file or directory)
unix-2.3.1.0 failed during the configure step. The exception was:
sh: runGenProcess: does not exist (No such file or directory)"	ssylvan
4	27	LHC doesn't build with the latest Cabal HEAD (1.7.4)	unspecified	HEAD		defect		new	2009-09-20T10:56:58Z+0100	2009-09-20T10:56:58Z+0100	"LHC (as of September 19) doesn't build with the latest Cabal.

{{{
$ runhaskell Setup build
Preprocessing executables for lhc-0.9...
Building lhc-0.9...
<lines omitted>
[2 of 2] Compiling Main             ( lhc-pkg/Main.hs, dist/build/lhc-pkg/lhc-pkg-tmp/Main.o )

lhc-pkg/Main.hs:612:36: Not in scope: `package'

lhc-pkg/Main.hs:612:50: Not in scope: `package'

lhc-pkg/Main.hs:626:30: Not in scope: `package'
<etc. About 20 similar errors total>
}}}

Simply replacing 'package' with 'sourcePackageId' doesn't work: Cabal seems to have changed package dependency handing a bit:

{{{
[2 of 2] Compiling Main             ( lhc-pkg/Main.hs, dist/build/lhc-pkg/lhc-pkg-tmp/Main.o )

lhc-pkg/Main.hs:520:53:
    No instance for (PackageFixedDeps InstalledPackageInfo)
      arising from a use of `depends' at lhc-pkg/Main.hs:520:53-63
    Possible fix:
      add an instance declaration for
      (PackageFixedDeps InstalledPackageInfo)
    In the second argument of `filter', namely `(depends pkg)'
    In the expression: filter (not . realVersion) (depends pkg)
    In the definition of `unversioned_deps':
        unversioned_deps = filter (not . realVersion) (depends pkg)
}}}"	alexShpilkin
4	26	The external-core parser is slow.	unspecified			enhancement		new	2009-05-20T07:06:04Z+0100	2009-05-20T07:06:04Z+0100	The core parser would be faster if it used happy instead of parsec. Alternatively, figure out how hard it is to get the external core directly with the ghc-api.	Lemmih
4	23	Set up some kind of buildbot	unspecified			task		new	2009-02-21T06:34:19Z+0000	2009-02-21T06:34:26Z+0000	We could really use some automated testing with nice HTML output and so on so we can see exactly when we broke/fixed what.	SamB
4	24	set up a git mirror for Ohloh	unspecified			task		new	2009-02-21T06:47:13Z+0000	2009-02-21T06:47:13Z+0000		SamB
4	12	Port the result-writing functionality from the perl script to lhc-regress	test suite			enhancement	None	new	2009-02-01T18:37:08Z+0000	2009-02-04T12:54:21Z+0000	"This feature writes results for each regression test run into a directory named {{{regress/results/<timestamp>}}} and creates a symlink to it called {{{regress/results/latest}}}, and the previous {{{latest/}}} is renamed to {{{last/}}}.

The results directory holds, for each test:  
  * whatever auxiliary output files LHC writes (depending on the flags), including .grin, .c, and executable files
  * a .lhc_out file into which lhc's stdout is redirected
  * .stdout and .stderr files of execution output

Optionally, the .ho files for the test suite are stored in the {{{ho}}} subdirectory of the results directory. (The other choice is that they are stored in {{{results/ho}}}.)

There is also top-level log.txt file containing a copy of the output of regress.pl: basically, whether each test passed or how it failed, it's compile time, and it's run time. (Haven't seen it lately, though.)"	SamB
