Re: [GHC] #1715: seldom panic

2007-11-22 Thread GHC
#1715: seldom panic
+---
 Reporter:  [EMAIL PROTECTED]  |  Owner:  igloo  
 Type:  merge   | Status:  closed 
 Priority:  normal  |  Milestone:  6.10 branch
Component:  Compiler|Version:  6.8
 Severity:  critical| Resolution:  fixed  
 Keywords:  | Difficulty:  Unknown
 Testcase:  |   Architecture:  x86
   Os:  Linux   |  
+---
Changes (by igloo):

  * status:  new = closed
  * resolution:  = fixed

Comment:

 Merged

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1715#comment:10
GHC http://www.haskell.org/ghc/
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #1715: seldom panic

2007-11-20 Thread GHC
#1715: seldom panic
+---
 Reporter:  [EMAIL PROTECTED]  |  Owner:  chak   
 Type:  bug | Status:  new
 Priority:  normal  |  Milestone:  6.10 branch
Component:  Compiler|Version:  6.8
 Severity:  critical| Resolution: 
 Keywords:  | Difficulty:  Unknown
 Testcase:  |   Architecture:  x86
   Os:  Linux   |  
+---
Comment (by simonpj):

 Thank you!! I can reproduce it.   Brilliant.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1715#comment:8
GHC http://www.haskell.org/ghc/
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #1715: seldom panic

2007-11-20 Thread GHC
#1715: seldom panic
+---
 Reporter:  [EMAIL PROTECTED]  |  Owner:  igloo  
 Type:  merge   | Status:  new
 Priority:  normal  |  Milestone:  6.10 branch
Component:  Compiler|Version:  6.8
 Severity:  critical| Resolution: 
 Keywords:  | Difficulty:  Unknown
 Testcase:  |   Architecture:  x86
   Os:  Linux   |  
+---
Changes (by simonpj):

  * owner:  chak = igloo
  * type:  bug = merge

Comment:

 Thanks to Roman's easy repo case I found and fixed this.  Please merge:

 {{{
 Tue Nov 20 11:17:23 GMT 2007  [EMAIL PROTECTED]
   * FIX #1715: egregious bug in ifaceDeclSubBndrs

   ifaceDeclSubBndrs didn't have an IfaceSyn case; but with type
   families an IfaceSyn can introduce subordinate binders.  Result:
   chaos.
 }}}
 I did not add a test case --- too hard!

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1715#comment:9
GHC http://www.haskell.org/ghc/
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #1715: seldom panic

2007-11-19 Thread GHC
#1715: seldom panic
+---
 Reporter:  [EMAIL PROTECTED]  |  Owner:  chak   
 Type:  bug | Status:  new
 Priority:  normal  |  Milestone:  6.10 branch
Component:  Compiler|Version:  6.8
 Severity:  critical| Resolution: 
 Keywords:  | Difficulty:  Unknown
 Testcase:  |   Architecture:  x86
   Os:  Linux   |  
+---
Comment (by chak):

 With package ndp, tickle the bug as follows:
 {{{
 make build.library.ndp
 touch Data/Array/Parallel/Lifted/Closure.hs
 make build.library.ndp
 }}}

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1715#comment:7
GHC http://www.haskell.org/ghc/
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #1715: seldom panic

2007-11-19 Thread GHC
#1715: seldom panic
+---
 Reporter:  [EMAIL PROTECTED]  |  Owner:  chak   
 Type:  bug | Status:  new
 Priority:  normal  |  Milestone:  6.10 branch
Component:  Compiler|Version:  6.8
 Severity:  critical| Resolution: 
 Keywords:  | Difficulty:  Unknown
 Testcase:  |   Architecture:  x86
   Os:  Linux   |  
+---
Comment (by chak):

 Also occurs in package ndp when compiling it with `ghc --make` (eg, via
 `make build.library.ndp`) and not all modules get recompiled.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1715#comment:6
GHC http://www.haskell.org/ghc/
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #1715: seldom panic

2007-09-26 Thread GHC
#1715: seldom panic
---+
Reporter:  [EMAIL PROTECTED]  |Owner:  chak   
Type:  bug |   Status:  new
Priority:  normal  |Milestone: 
   Component:  Compiler|  Version:  6.8
Severity:  critical|   Resolution: 
Keywords:  |   Difficulty:  Unknown
  Os:  Linux   | Testcase: 
Architecture:  x86 |  
---+
Changes (by chak):

  * owner:  = chak

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1715#comment:4
GHC http://www.haskell.org/ghc/
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #1715: seldom panic

2007-09-19 Thread GHC
#1715: seldom panic
---+
Reporter:  [EMAIL PROTECTED]  |Owner: 
Type:  bug |   Status:  new
Priority:  normal  |Milestone: 
   Component:  Compiler|  Version:  6.8
Severity:  critical|   Resolution: 
Keywords:  |   Difficulty:  Unknown
  Os:  Linux   | Testcase: 
Architecture:  x86 |  
---+
Comment (by [EMAIL PROTECTED]):

 Meanwhile, I found out that the missing second line isn’t the actual
 cause of the bug.

 You can do the first build on the original version or on the version with
 the second line deleted–compiling of {{{Window.hs}}} will always
 succeed.  (If you compile with the second line deleted, you will get
 errors when compiling {{{OrdinaryWindows.hs}}}, but that’s normal.)
 After the first build, you just have to trigger the recompilation of
 {{{Window.hs}}} to see the bug in action—you don’t have to change
 anything, doing a {{{touch
 Haskell/Graphics/UI/Grapefruit/Adapters/Gtk2Hs/Window.hs}}} is enough.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1715
GHC http://www.haskell.org/ghc/
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #1715: seldom panic

2007-09-19 Thread GHC
#1715: seldom panic
---+
Reporter:  [EMAIL PROTECTED]  |Owner: 
Type:  bug |   Status:  new
Priority:  normal  |Milestone: 
   Component:  Compiler|  Version:  6.8
Severity:  critical|   Resolution: 
Keywords:  |   Difficulty:  Unknown
  Os:  Linux   | Testcase: 
Architecture:  x86 |  
---+
Changes (by chak):

  * cc:  [EMAIL PROTECTED] =
 [EMAIL PROTECTED],[EMAIL PROTECTED]

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1715
GHC http://www.haskell.org/ghc/
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


[GHC] #1715: seldom panic

2007-09-18 Thread GHC
#1715: seldom panic
-+--
  Reporter:  [EMAIL PROTECTED]  |  Owner:   
  Type:  bug | Status:  new  
  Priority:  normal  |  Milestone:   
 Component:  Compiler|Version:  6.8  
  Severity:  critical|   Keywords:   
Difficulty:  Unknown | Os:  Linux
  Testcase:  |   Architecture:  x86  
-+--
To reproduce this bug, install GHC 6.8.20070916 and Gtk2Hs 0.9.12 as
 currently described on http://haskell.org/haskellwiki/Grapefruit#Building.
 There is a modified version of the current development version of
 Grapefruit attached to this bug report which is needed for bug
 reproduction.  Sorry, but I wasn’t able to give you a small code example
 showing this bug in action since every time I started to reduce the code
 significantly, the bug vanished.

 Unpack the attached file bug.tar.bz2, enter the directory named {{{bug}}}
 and run {{{runghc Setup.lhs configure}}} followed by {{{runghc Setup.lhs
 build}}}. Compilation should be successful. Then remove the second line of
 the file {{{Haskell/Graphics/UI/Grapefruit/Adapters/Gtk2Hs/Window.hs}}}
 and run {{{runghc Setup.lhs build}}} again. Now you should see the
 following error messages:
 {{{
 ghc-6.8.0.20070916: panic! (the 'impossible' happened)
   (GHC version 6.8.0.20070916 for i386-unknown-linux):
 tcIfaceGlobal (local): not found:
 grapefruit-0.0:Graphics.UI.Grapefruit.Base.:CoF:R8Value{tc r76}
 [(r6H,
   Type constructor
 `grapefruit-0.0:Graphics.UI.Grapefruit.Base.:R8Value{tc r6H}'),
  (r6I,
   Type constructor
 `grapefruit-0.0:Graphics.UI.Grapefruit.Base.:R11Rep{tc r6I}'),
  (r6J,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.$f9{v r6J}'),
  (r6K,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.$f7{v r6K}'),
  (r6L,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.$f6{v r6L}'),
  (r6M,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.$f5{v r6M}'),
  (r6N,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.$f4{v r6N}'),
  (r6O,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.$f3{v r6O}'),
  (r6P,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.$f10{v
 r6P}'),
  (r6Q,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.FromSecond{v
 r6Q}'),
  (r6R,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.FromFirst{v
 r6R}'),
  (r6S,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.FromBoth{v
 r6S}'),
  (r6T,
   Data constructor
 `grapefruit-0.0:Graphics.UI.Grapefruit.Base.FromSecond{d r6T}'),
  (r6U,
   Data constructor
 `grapefruit-0.0:Graphics.UI.Grapefruit.Base.FromFirst{d r6U}'),
  (r6V,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.poly_fail{v
 r6V}'),
  (r6W,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.$w=={v
 r6W}'),
  (r6X,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a63{v r6X}'),
  (r6Y,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a121{v
 r6Y}'),
  (r6Z,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a57{v r6Z}'),
  (r70,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a62{v r70}'),
  (r71,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a321{v
 r71}'),
  (r72,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a221{v
 r72}'),
  (r73,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a38{v r73}'),
  (r74,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.poly_for_{v
 r74}'),
  (r77,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a59{v r77}'),
  (r7c,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.lvl3{v
 r7c}'),
  (r7g,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.Source{v
 r7g}'),
  (r7i,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a52{v r7i}'),
  (r7m,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a40{v r7m}'),
  (r7n,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.poly_go{v
 r7n}'),
  (r7o,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a20{v r7o}'),
  (r7p,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a22{v r7p}'),
  (r7q,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a56{v r7q}'),
  (r7r,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a111{v
 r7r}'),
  (r7s,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a19{v r7s}'),
  (r7u,
   Identifier `grapefruit-0.0:Graphics.UI.Grapefruit.Base.a55{v r7u}'),
  (r7w,
 

Re: [GHC] #1715: seldom panic

2007-09-18 Thread GHC
#1715: seldom panic
---+
Reporter:  [EMAIL PROTECTED]  |Owner: 
Type:  bug |   Status:  new
Priority:  normal  |Milestone: 
   Component:  Compiler|  Version:  6.8
Severity:  critical|   Resolution: 
Keywords:  |   Difficulty:  Unknown
  Os:  Linux   | Testcase: 
Architecture:  x86 |  
---+
Comment (by [EMAIL PROTECTED]):

 Note that the file bug.tar.bz2 is different from the file of the same name
 attached to #1716.

-- 
Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/1715
GHC http://www.haskell.org/ghc/
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs