#954: internal error: scavenge_mark_stack: unimplemented/strange closure type 28
@ 0xaffe7500
----------------------------+-----------------------------------------------
 Reporter:  guest           |          Owner:         
     Type:  bug             |         Status:  new    
 Priority:  normal          |      Milestone:  6.6.1  
Component:  Runtime System  |        Version:  6.6    
 Severity:  normal          |     Resolution:         
 Keywords:                  |     Difficulty:  Unknown
 Testcase:                  |   Architecture:  x86    
       Os:  Linux           |  
----------------------------+-----------------------------------------------
Changes (by simonmar):

  * component:  Compiler => Runtime System
  * milestone:  => 6.6.1

Old description:

> Program work correctly if it was compiled by GHC 6.4.1.
> If program was compiled by GHC 6.6, some time it print this error.
>
> ghc -v:
> Glasgow Haskell Compiler, Version 6.6, for Haskell 98, compiled by GHC
> version 6.6
> Using package config file: /usr/lib/ghc-6.6/package.conf
> wired-in package base mapped to base-2.0
> wired-in package rts mapped to rts-1.0
> wired-in package haskell98 mapped to haskell98-1.0
> wired-in package template-haskell mapped to template-haskell-2.0
> Hsc static flags: -static
>
> gcc -v:
> Configured with: ./configure --prefix=/usr --enable-
> languages=c,c++,objc,java,treelang,f77 : (reconfigured) ./configure
> --prefix=/usr --enable-languages=c,c++,objc,java,treelang :
> (reconfigured) ./configure --prefix=/usr --enable-
> languages=c,ada,c++,fortran,java,objc,obj-c++,treelang : (reconfigured)
> ./configure --prefix=/usr --enable-
> languages=c,ada,c++,fortran,java,objc,treelang : (reconfigured)
> ./configure --prefix=/usr --enable-
> languages=c,ada,c++,f77,java,objc,treelang
> Thread model: posix
> gcc version 3.4.6

New description:

 Program work correctly if it was compiled by GHC 6.4.1.
 If program was compiled by GHC 6.6, some time it print this error.

 {{{
 ghc -v:
 Glasgow Haskell Compiler, Version 6.6, for Haskell 98, compiled by GHC
 version 6.6
 Using package config file: /usr/lib/ghc-6.6/package.conf
 wired-in package base mapped to base-2.0
 wired-in package rts mapped to rts-1.0
 wired-in package haskell98 mapped to haskell98-1.0
 wired-in package template-haskell mapped to template-haskell-2.0
 Hsc static flags: -static

 gcc -v:
 Configured with: ./configure --prefix=/usr --enable-
 languages=c,c++,objc,java,treelang,f77 : (reconfigured) ./configure
 --prefix=/usr --enable-languages=c,c++,objc,java,treelang : (reconfigured)
 ./configure --prefix=/usr --enable-
 languages=c,ada,c++,fortran,java,objc,obj-c++,treelang : (reconfigured)
 ./configure --prefix=/usr --enable-
 languages=c,ada,c++,fortran,java,objc,treelang : (reconfigured)
 ./configure --prefix=/usr --enable-
 languages=c,ada,c++,f77,java,objc,treelang
 Thread model: posix
 gcc version 3.4.6
 }}}

Comment:

 Can you supply us with the program that fails, please?

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/954>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to