#367: Infinite loops can hang Concurrent Haskell
------------------------------------------+---------------------------------
  Reporter:  simonpj                      |          Owner:  ezyang             
 
      Type:  bug                          |         Status:  new                
 
  Priority:  lowest                       |      Milestone:  _|_                
 
 Component:  Compiler                     |        Version:  6.4.1              
 
Resolution:  None                         |       Keywords:  scheduler 
allocation
        Os:  Unknown/Multiple             |   Architecture:  Unknown/Multiple   
 
   Failure:  Incorrect result at runtime  |     Difficulty:  Unknown            
 
  Testcase:                               |      Blockedby:                     
 
  Blocking:                               |        Related:                     
 
------------------------------------------+---------------------------------

Comment(by ezyang):

 Here is the nofib results on HpAlloc:

 {{{
 
--------------------------------------------------------------------------------
         Program           Size    Allocs   Runtime   Elapsed  TotalMem
 
--------------------------------------------------------------------------------
            anna         +21.8%     +0.0%      0.14      0.14     +0.0%
            ansi         +21.8%     +0.0%      0.00      0.00     +0.0%
            atom         +21.9%     +0.0%     +0.7%     +0.5%     +0.0%
          awards         +21.9%     +0.0%      0.00      0.00     +0.0%
          banner         +21.7%     +0.0%      0.00      0.00     +0.0%
      bernouilli         +21.9%     +0.0%     -2.1%     -2.1%     +0.0%
           boyer         +21.8%     +0.0%      0.06      0.06     +0.0%
          boyer2         +21.8%     +0.0%      0.01      0.01     +0.0%
            bspt         +21.6%     +0.0%      0.02      0.02     +0.0%
       cacheprof         +21.3%     +0.0%     +3.9%     +3.7%     -0.2%
        calendar         +21.9%     +0.0%      0.00      0.00     +0.0%
        cichelli         +21.8%     +0.0%      0.11      0.11     +0.0%
         circsim         +21.9%     +0.0%     +2.0%     +2.2%     +0.0%
        clausify         +21.9%     +0.0%      0.05      0.05     +0.0%
   comp_lab_zift         +21.9%     +0.0%     +1.9%     +0.8%     +0.0%
        compress         +21.8%     +0.0%     +4.2%     +4.5%     +0.0%
       compress2         +21.8%     +0.0%     +0.0%     +0.0%     +0.0%
     constraints         +22.0%     +0.0%     +1.0%     +1.0%     +0.0%
    cryptarithm1         +21.9%     +0.0%     +1.3%     +1.2%     +0.0%
    cryptarithm2         +21.9%     +0.0%      0.02      0.02     +0.0%
             cse         +21.8%     +0.0%      0.00      0.00     +0.0%
           eliza         +21.5%     +0.0%      0.00      0.00     +0.0%
           event         +21.9%     +0.0%      0.17      0.17     +0.0%
          exp3_8         +21.9%     +0.0%     +0.0%     +0.3%     +0.0%
          expert         +21.9%     +0.0%      0.00      0.00     +0.0%
             fem         +22.1%     +0.0%      0.03      0.03     +0.0%
             fft         +21.6%     +0.0%      0.05      0.05     +0.0%
            fft2         +21.6%     +0.0%      0.08      0.08     +0.0%
        fibheaps         +21.9%     +0.0%      0.04      0.04     +0.0%
            fish         +21.8%     +0.0%      0.03      0.03     +0.0%
           fluid         +21.8%     +0.0%      0.01      0.01     +0.0%
          fulsom         +21.7%     +0.0%     +2.1%     +1.7%     +0.5%
          gamteb         +21.7%     +0.0%      0.06      0.06     +0.0%
             gcd         +21.9%     +0.0%      0.04      0.04     +0.0%
     gen_regexps         +21.9%     +0.0%      0.00      0.00     +0.0%
          genfft         +21.8%     +0.0%      0.05      0.05     +0.0%
              gg         +21.7%     +0.0%      0.02      0.02     +0.0%
            grep         +21.8%     +0.0%      0.00      0.00     +0.0%
          hidden         +22.0%     +0.0%    +14.6%    +14.4%     +0.0%
             hpg         +21.7%     +0.0%      0.16      0.16     +0.0%
             ida         +21.9%     +0.0%      0.13      0.13     +0.0%
           infer         +21.8%     +0.0%      0.08      0.08     +0.0%
         integer         +21.9%     +0.0%    +14.0%    +13.9%     +0.0%
       integrate         +21.9%     +0.0%     -8.0%     -7.8%     +0.0%
         knights         +21.9%     +0.0%      0.01      0.01     +0.0%
            lcss         +21.9%     +0.0%     +0.2%     +0.2%     +0.0%
            life         +21.9%     +0.0%     +5.9%     +5.7%     +0.0%
            lift         +21.8%     +0.0%      0.00      0.00     +0.0%
       listcompr         +21.8%     +0.0%      0.11      0.11     +0.0%
        listcopy         +21.8%     +0.0%      0.12      0.12     +0.0%
 }}}

 (Also here because I wanted to see if some of the improvements were
 reproduceable.)

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

Reply via email to