Stop-gap bug tracking 'system' (!) for Hugs98.
A bug might have the following status: FIXED(person), ISABUG(person), FIXABLE(person), WONTFIX(person), NOTABUG(person), UNKNOWN, ASSIGNED_TO(person). Where person is the name/e-mail of whoever handled/will handle the item.
Status: UNKNOWN
Status: ISABUG(ross)
Status: UNKNOWN
Jeff seems to be working on a solution.
A slightly similar report appears here.
Status: UNKNOWN
Status: UNKNOWN
Status: UNKNOWN
Status: FIXED(sof)
Comment -- a case of just replying saying that sometimes stack overflows aren't caught in an orderly manner.
Status: FIXED(sof) -- simple fix to the GC marking code to enable tail-call optims; causes this one to be caught in an orderly fashion, but the GC code still runs the risk of blowing the C stack.
Status: FIXED(nordland) -- Fixed the incorrect acceptance of rank-2 types like
(Ord a => Tree a) -> IO ()
The parser now insists that such types be explicitly quantified, as in
(forall a . Ord a => Tree a) -> IO ()
Status: FIXED(lewie)
Jeff replied
Status: FIXED(lewie)
Followed up here.
Status: FIXED(lewie)
*) if i uncomment the 'crash' function hugs crashes (this is on win 2k). *) while the types of test1, test3, test4 are as expected, i cant understand the type of test2: Main> :i test2 test2 :: (Num a, Functor a) => Alg b c -> a -> a a -> a am i doing something silly or did i hit on a bug of some sort? thanks iavor" --- newtype Alg f a = Alg (Functor f => f a -> a) newtype Functor f => Alg1 f a = Alg1 (f a -> a) --crash (Alg g) 'x' = g test1 1 (Alg g) = g test2 (Alg g) 1 = g test3 1 (Alg1 g) = g test4 (Alg1 g) 1 = g
Status: NOLONGERABUG(sof) / FIXED(???).
class ?a :: Int -> Int => C t it seems to happen whenever i try to declare implict parameter constraints in a class header. i am nots sure if this kind of thing is valid (extended) haskell (the intended semnatics was that the constraint propagets to all functions in the class). bye iavor
Status: FIXED(sof) -- outlaw implicit parameter constraints in class contexts.
Status: FIXED(lewie)
Status: FIXED(lewie)
Status: FIXED(sof)
Status: FIXED(sof)
Status: FIXED(sof)
Status: FIXED(sof)
Status: FIXED(lewie)
Status: FIXED(johan)
Status: FIXED(lewie)
Status: FIXED(sof)
Status: FIXED(lewie)
Status: FIXED(sof)
Status: NOTABUG(lewie)
Status: NOTABUG(ross) -- Hugs doesn't claim to support these GHC extensions.
Status: FIXED(ross)
Status: FIXED(lewie?)