GHC | 1 Jun 2008 02:11
Favicon

Re: [GHC] #2306: The (^) operator sometimes uses one (*) more than needed.

#2306: The (^) operator sometimes uses one (*) more than needed.
---------------------+------------------------------------------------------
 Reporter:  guest    |          Owner:  igloo  
     Type:  bug      |         Status:  new    
 Priority:  normal   |      Milestone:  6.8.3  
Component:  Prelude  |        Version:  6.8.2  
 Severity:  minor    |     Resolution:         
 Keywords:           |     Difficulty:  Unknown
 Testcase:           |   Architecture:  Unknown
       Os:  Unknown  |  
---------------------+------------------------------------------------------
Changes (by igloo):

  * owner:  => igloo
  * difficulty:  => Unknown
  * milestone:  => 6.8.3

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2306#comment:1>
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
Ian Lynagh | 1 Jun 2008 02:13
Picon
Gravatar

Re: ANNOUNCE: GHC 6.8.3 Release Candidate


Hi Serge,

On Sat, May 31, 2008 at 12:54:50PM +0400, Serge D. Mechveliani wrote:
> This is a bug report for the  ghc candidate of May 27, 2008 
> for ghc-6.8.3.
> A short program example for this bug candidate is on
> 
>   http://botik.ru/pub/local/Mechveliani/ghcBugs/candidateMay27-08-bug.zip

Thanks, I've finally tracked this down. The problem is that when you
evaluate something like
    f ^ 10
in 6.8.2 the result was
    res
while in 6.8.3 it is
    1 * res

I think this is actually a bug in your class instances, but I will try
to look at http://hackage.haskell.org/trac/ghc/ticket/2306 before 6.8.3
which should, as a side-effect, make it work again.

Thanks
Ian
GHC | 1 Jun 2008 10:43
Favicon

[GHC] #2326: Make configure check sockaddr.sa_len

#2326: Make configure check sockaddr.sa_len
------------------------+---------------------------------------------------
    Reporter:  iquiw    |       Owner:                   
        Type:  bug      |      Status:  new              
    Priority:  normal   |   Component:  libraries/network
     Version:  6.8.2    |    Severity:  normal           
    Keywords:           |    Testcase:                   
Architecture:  Unknown  |          Os:  Unknown          
------------------------+---------------------------------------------------
 My previous patch attached in Ticket#2103 uses "#if
 defined(netbsd_TARGETOS)", so does not care other systems that have member
 ''s*_len'' (length of ''struct sockaddr_*'') of ''struct sockaddr_*''.

 This one check if ''struct sockaddr'' has member ''sa_len'' by configure
 script and uses "#if defined(HAVE_STRUCT_SOCKADDR_SA_LEN)" to determine
 whether to poke ''s*_len'' or not.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2326>
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
Serge D. Mechveliani | 1 Jun 2008 20:05
Picon

test for 6.8.3-may27

About the 6.8.3 candidate of May 27,

there remains the question:
why it builds DoCon-2.11 considerably slower than  ghc-6.8.2 
(3 times, as I recall)
and needs larger -M memory to build this DoCon
?

Regards, 

-----------------
Serge Mechveliani
mechvel <at> botik.ru
GHC | 1 Jun 2008 20:06
Favicon

[GHC] #2327: -O flag produces faulty code

#2327: -O flag produces faulty code
-----------------------------+----------------------------------------------
    Reporter:  orenbenkiki   |       Owner:          
        Type:  bug           |      Status:  new     
    Priority:  normal        |   Component:  Compiler
     Version:  6.9           |    Severity:  normal  
    Keywords:  Optimizer -O  |    Testcase:          
Architecture:  Unknown       |          Os:  Unknown 
-----------------------------+----------------------------------------------
 The -O flag generates incorrect code in both 6.8.2 and 6.9.

 I tested it myself on 6.8.2 - The -O flag causes the program to enter a
 100% CPU endless loop

 Heffalump also tested it on 6.9 - The -O flag causes it to segfault

 Attached is a tgz file containing the code (and the input).

 ghc --make -o obk Main.hs ; obk -> works

 ghc --make -o obk -O Main.hs ; obk -> fails

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2327>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs <at> haskell.org
(Continue reading)

GHC | 1 Jun 2008 20:13
Favicon

Re: [GHC] #2327: -O flag produces faulty code

#2327: -O flag produces faulty code
-----------------------------+----------------------------------------------
    Reporter:  orenbenkiki   |        Owner:         
        Type:  bug           |       Status:  new    
    Priority:  normal        |    Milestone:         
   Component:  Compiler      |      Version:  6.9    
    Severity:  normal        |   Resolution:         
    Keywords:  Optimizer -O  |     Testcase:         
Architecture:  Unknown       |           Os:  Unknown
-----------------------------+----------------------------------------------
Comment (by ganesh):

 I (Heffalump) only tried with 6.9.20080316, by the way, so it may yet be
 fixed more recently.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2327#comment:1>
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 Jun 2008 10:47
Favicon

Re: [GHC] #2231: GHC RTS Segfault

#2231: GHC RTS Segfault
----------------------------+-----------------------------------------------
 Reporter:  guest           |          Owner:  simonmar      
     Type:  bug             |         Status:  new           
 Priority:  high            |      Milestone:  6.8.3         
Component:  Runtime System  |        Version:  6.8.2         
 Severity:  normal          |     Resolution:                
 Keywords:                  |     Difficulty:  Unknown       
 Testcase:                  |   Architecture:  x86_64 (amd64)
       Os:  Linux           |  
----------------------------+-----------------------------------------------
Changes (by simonmar):

  * owner:  igloo => simonmar

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2231#comment:10>
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 Jun 2008 10:51
Favicon

Re: [GHC] #2231: GHC RTS Segfault

#2231: GHC RTS Segfault
----------------------------+-----------------------------------------------
 Reporter:  guest           |          Owner:  simonmar      
     Type:  bug             |         Status:  new           
 Priority:  high            |      Milestone:  6.8.3         
Component:  Runtime System  |        Version:  6.8.2         
 Severity:  normal          |     Resolution:                
 Keywords:                  |     Difficulty:  Unknown       
 Testcase:                  |   Architecture:  x86_64 (amd64)
       Os:  Linux           |  
----------------------------+-----------------------------------------------
Comment (by simonmar):

 Using the latest 6.8.3 code with DEBUG on, I get an assertion failure:

 {{{
 /64playpen/simonmar/2231 > ~/nightly-stable/compiler/stage2/ghc-inplace
 --make Control/Concurrent/Session/Queens.hs
 [ 1 of 12] Compiling Control.Concurrent.Session.SMonad (
 Control/Concurrent/Session/SMonad.hs, Control/Concurrent/Session/SMonad.o
 )
 [ 2 of 12] Compiling Control.Concurrent.Session.Bool (
 Control/Concurrent/Session/Bool.hs, Control/Concurrent/Session/Bool.o )
 [ 3 of 12] Compiling Control.Concurrent.Session.Number (
 Control/Concurrent/Session/Number.hs, Control/Concurrent/Session/Number.o
 )
 [ 4 of 12] Compiling Control.Concurrent.Session.List (
 Control/Concurrent/Session/List.hs, Control/Concurrent/Session/List.o )
 [ 5 of 12] Compiling Control.Concurrent.Session.SessionType (
 Control/Concurrent/Session/SessionType.hs,
(Continue reading)

GHC | 2 Jun 2008 11:19
Favicon

Re: [GHC] #2013: ghci crash on startup: R_X86_64_32S relocation out of range.

#2013: ghci crash on startup: R_X86_64_32S relocation out of range.
---------------------+------------------------------------------------------
 Reporter:  mboes    |          Owner:  simonmar      
     Type:  bug      |         Status:  closed        
 Priority:  high     |      Milestone:  6.8.3         
Component:  GHCi     |        Version:  6.9           
 Severity:  normal   |     Resolution:  fixed         
 Keywords:           |     Difficulty:  Unknown       
 Testcase:           |   Architecture:  x86_64 (amd64)
       Os:  FreeBSD  |  
---------------------+------------------------------------------------------
Changes (by simonmar):

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

Comment:

 I pushed (a slight variant of) 2013.patch.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2013#comment:17>
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 Jun 2008 11:35
Favicon

[GHC] #2328: Compiling DoCon with 6.8.3 has 3x slow-down compared with 6.8.2

#2328: Compiling DoCon with 6.8.3 has 3x slow-down compared with 6.8.2
---------------------------------------------+------------------------------
    Reporter:  simonpj                       |       Owner:         
        Type:  compile-time performance bug  |      Status:  new    
    Priority:  normal                        |   Milestone:         
   Component:  Compiler                      |     Version:  6.8.2  
    Severity:  normal                        |    Keywords:         
  Difficulty:  Unknown                       |    Testcase:         
Architecture:  Unknown                       |          Os:  Unknown
---------------------------------------------+------------------------------
 Serge reports that "there remains the question:
 why GHC 6.8.3 release candidate builds !DoCon-2.11 considerably slower
 than ghc-6.8.2
 (3 times, as I recall)
 and needs larger -M memory to build this !DoCon".

 A 3x slow-down wrt 6.8.2 is quite unexpected.

 Simon

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2328>
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