GHC | 2 Mar 15:23 2008

Re: [GHC] #2059: Erroneous results in trigonometric functions for > double-precision values

#2059: Erroneous results in trigonometric functions for > double-precision values
-------------------------------+--------------------------------------------
 Reporter:  daniel.is.fischer  |          Owner:  igloo  
     Type:  bug                |         Status:  new    
 Priority:  normal             |      Milestone:  6.8.3  
Component:  Compiler           |        Version:  6.8.1  
 Severity:  normal             |     Resolution:         
 Keywords:                     |     Difficulty:  Unknown
 Testcase:                     |   Architecture:  x86    
       Os:  Linux              |  
-------------------------------+--------------------------------------------
Changes (by igloo):

  * owner:  => igloo

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2059#comment:7>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
GHC | 2 Mar 16:26 2008

[GHC] #2133: Add an instance for IArray (IOToDiffArray IOUArray) Bool

#2133: Add an instance for IArray (IOToDiffArray IOUArray) Bool
-------------------------+--------------------------------------------------
    Reporter:  Deewiant  |       Owner:                   
        Type:  proposal  |      Status:  new              
    Priority:  normal    |   Component:  libraries (other)
     Version:  6.8.2     |    Severity:  normal           
    Keywords:            |    Testcase:                   
Architecture:  Unknown   |          Os:  Unknown          
-------------------------+--------------------------------------------------
 An instance for `IArray (IOToDiffArray IOUArray) Bool` is missing from
 Data.Array.Diff. There doesn't seem to be any good reason for this: all
 the other `IArray UArray a` instances defined in Data.Array.IArray have
 corresponding instances. `Bool` is the sole exception.

 They cannot be added in user code without copying the entire
 Data.Array.Diff source, since the instances require internal functions
 which aren't exposed.

 Since all the instances are defined in exactly the same way, only varying
 the second type parameter, this requires practically zero work: just copy
 any of the other instances and replace the type parameter with `Bool`. A
 `Show` instance should also be provided. Both are in the patch.

 To be sure that the instances haven't been omitted because they don't
 work, I wrote a few QuickCheck properties (attached) and it seems that it
 does work without any trouble.

 Suggested deadline for discussion: 17th March 2008.

-- 
(Continue reading)

GHC | 2 Mar 16:37 2008

Re: [GHC] #2082: In ghci, :i leaves out parens in type

#2082: In ghci, :i leaves out parens in type
---------------------------+------------------------------------------------
 Reporter:  chad.scherrer  |          Owner:  igloo  
     Type:  merge          |         Status:  closed 
 Priority:  normal         |      Milestone:  6.8.3  
Component:  GHCi           |        Version:  6.8.2  
 Severity:  normal         |     Resolution:  fixed  
 Keywords:                 |     Difficulty:  Unknown
 Testcase:  ghci030        |   Architecture:  x86    
       Os:  Linux          |  
---------------------------+------------------------------------------------
Changes (by igloo):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 Merged

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2082#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
(Continue reading)

GHC | 2 Mar 21:41 2008

Re: [GHC] #2059: Erroneous results in trigonometric functions for > double-precision values

#2059: Erroneous results in trigonometric functions for > double-precision values
-------------------------------+--------------------------------------------
 Reporter:  daniel.is.fischer  |          Owner:  igloo  
     Type:  bug                |         Status:  new    
 Priority:  normal             |      Milestone:  6.8.3  
Component:  Compiler           |        Version:  6.8.1  
 Severity:  normal             |     Resolution:         
 Keywords:                     |     Difficulty:  Unknown
 Testcase:                     |   Architecture:  x86    
       Os:  Linux              |  
-------------------------------+--------------------------------------------
Comment (by igloo):

 OK, the problem is that the `fsin` instruction (and, I assume, its
 friends) only take arguments with absolute value `<= 2^63`. The reason it
 works in C is that they look to see if the out-of-range flag is set when
 they call it, and if so take the sine of the remainder after dividing by
 `2 * pi` (only it's slightly more complicated, as they really take the
 partial remainder, which means they might have to do it multiple times):
 {{{
 0xf7f810f0 <sin+0>:     fldl   0x4(%esp)
 0xf7f810f4 <sin+4>:     fsin
 0xf7f810f6 <sin+6>:     fnstsw %ax
 0xf7f810f8 <sin+8>:     test   $0x400,%eax
 0xf7f810fd <sin+13>:    jne    0xf7f81100 <sin+16>
 0xf7f810ff <sin+15>:    ret
 0xf7f81100 <sin+16>:    fldpi
 0xf7f81102 <sin+18>:    fadd   %st(0),%st
 0xf7f81104 <sin+20>:    fxch   %st(1)
 0xf7f81106 <sin+22>:    fprem1
(Continue reading)

GHC | 2 Mar 22:06 2008

Re: [GHC] #1899: compiler does not halt

#1899: compiler does not halt
----------------------+-----------------------------------------------------
 Reporter:  guest     |          Owner:  igloo         
     Type:  merge     |         Status:  new           
 Priority:  normal    |      Milestone:  6.8.3         
Component:  Compiler  |        Version:  6.8.1         
 Severity:  normal    |     Resolution:                
 Keywords:            |     Difficulty:  Unknown       
 Testcase:  T1899     |   Architecture:  x86_64 (amd64)
       Os:  Unknown   |  
----------------------+-----------------------------------------------------
Comment (by igloo):

 Merged

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1899#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
GHC | 2 Mar 22:07 2008

Re: [GHC] #2111: Incorrect arrow rec {} notation crashes in ghci

#2111: Incorrect arrow rec {} notation crashes in ghci
----------------------+-----------------------------------------------------
 Reporter:  luqui     |          Owner:  igloo  
     Type:  merge     |         Status:  closed 
 Priority:  normal    |      Milestone:         
Component:  Compiler  |        Version:  6.8.1  
 Severity:  normal    |     Resolution:  fixed  
 Keywords:            |     Difficulty:  Unknown
 Testcase:  T2111     |   Architecture:  x86    
       Os:  Linux     |  
----------------------+-----------------------------------------------------
Changes (by igloo):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 Merged

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2111#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
(Continue reading)

GHC | 2 Mar 22:07 2008

Re: [GHC] #2114: Bad error message for omitting -XExistentialQuantification flag

#2114: Bad error message for omitting -XExistentialQuantification flag
-------------------------------------+--------------------------------------
 Reporter:  tim                      |          Owner:  igloo  
     Type:  merge                    |         Status:  closed 
 Priority:  normal                   |      Milestone:         
Component:  Compiler (Type checker)  |        Version:  6.8.2  
 Severity:  minor                    |     Resolution:  fixed  
 Keywords:                           |     Difficulty:  Unknown
 Testcase:  rnfail052, rnfail053     |   Architecture:  Unknown
       Os:  Unknown                  |  
-------------------------------------+--------------------------------------
Changes (by igloo):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 Merged

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2114#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
(Continue reading)

GHC | 2 Mar 22:07 2008

Re: [GHC] #2112: Bad error message for malformed GADTs

#2112: Bad error message for malformed GADTs
-------------------------------------+--------------------------------------
 Reporter:  tim                      |          Owner:  igloo  
     Type:  merge                    |         Status:  closed 
 Priority:  normal                   |      Milestone:         
Component:  Compiler (Type checker)  |        Version:  6.8.1  
 Severity:  minor                    |     Resolution:  fixed  
 Keywords:                           |     Difficulty:  Unknown
 Testcase:  tcfail146                |   Architecture:  Unknown
       Os:  Unknown                  |  
-------------------------------------+--------------------------------------
Changes (by igloo):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 Merged

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2112#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
(Continue reading)

GHC | 2 Mar 22:10 2008

Re: [GHC] #2126: Misleading error message for newtype with no constructors

#2126: Misleading error message for newtype with no constructors
-------------------------------------+--------------------------------------
 Reporter:  tim                      |          Owner:  igloo  
     Type:  merge                    |         Status:  closed 
 Priority:  normal                   |      Milestone:         
Component:  Compiler (Type checker)  |        Version:  6.8.1  
 Severity:  trivial                  |     Resolution:  fixed  
 Keywords:                           |     Difficulty:  Unknown
 Testcase:  T2126                    |   Architecture:  Unknown
       Os:  Unknown                  |  
-------------------------------------+--------------------------------------
Changes (by igloo):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 Merged

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2126#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
(Continue reading)

GHC | 2 Mar 22:10 2008

Re: [GHC] #2130: Mulitple comparisons on Word types produce redundant comparisons

#2130: Mulitple comparisons on Word types produce redundant comparisons
-------------------------------+--------------------------------------------
 Reporter:  dons               |          Owner:  igloo  
     Type:  merge              |         Status:  closed 
 Priority:  normal             |      Milestone:         
Component:  Compiler           |        Version:  6.8.2  
 Severity:  normal             |     Resolution:  fixed  
 Keywords:  performance, Word  |     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/2130#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
(Continue reading)


Gmane