Changes between Version 42 and Version 43 of Internships/JanStolarek


Ignore:
Timestamp:
Aug 16, 2013 3:57:37 PM (2 years ago)
Author:
jstolarek
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Internships/JanStolarek

    v42 v43  
    2424  * I need to remember to cerfully choose at which optimization levels my Cmm passes are enabled
    2525  * Here's an interesting bit from `CoreToStg.lhs`: "a dead variable's stack slot (if it has one): should be stubbed to avoid space leaks"
    26 
    27 == Loopification ==
    28   * tests that fail with panic on `f56ed65` (branch `js-loopification-v5`, run with `make EXTRA_HC_OPTS='-fcmm-loopify -fcmm-copy-propagation' WAY=normal`):
    29 
    30 {{{   
    31    ../../libraries/base/tests             data-fixed-show-read [bad exit code] (normal)
    32    ../../libraries/base/tests             enum01 [bad exit code] (normal)
    33    ../../libraries/base/tests             enumRatio [bad exit code] (normal)
    34    ../../libraries/base/tests             memo001 [bad exit code] (normal)
    35    ../../libraries/base/tests             memo002 [bad exit code] (normal)
    36    ../../libraries/base/tests/Numeric     num007 [bad exit code] (normal)
    37    ../../libraries/hpc/tests/function     tough [bad stdout] (normal)
    38    ../../libraries/hpc/tests/function2    tough2 [bad stdout] (normal)
    39    ../../libraries/hpc/tests/simple/tixs  hpc_markup_001 [bad stdout] (normal)
    40    ../../libraries/random/tests           rangeTest [bad exit code] (normal)
    41    array/should_run                       arr012 [bad exit code] (normal)
    42    array/should_run                       arr013 [bad exit code] (normal)
    43    array/should_run                       arr018 [bad exit code] (normal)
    44    codeGen/should_run                     cgrun013 [bad stdout] (normal)
    45    codeGen/should_run                     cgrun016 [bad stderr] (normal)
    46    codeGen/should_run                     cgrun028 [bad exit code] (normal)
    47    codeGen/should_run                     cgrun034 [bad exit code] (normal)
    48    codeGen/should_run                     cgrun045 [bad stderr] (normal)
    49    codeGen/should_run                     cgrun047 [bad exit code] (normal)
    50    codeGen/should_run                     cgrun051 [bad stderr] (normal)
    51    codeGen/should_run                     cgrun059 [bad stderr] (normal)
    52    concurrent/should_run                  T4030 [bad exit code] (normal)
    53    concurrent/should_run                  conc021 [bad stderr] (normal)
    54    deSugar/should_run                     dsrun001 [bad exit code] (normal)
    55    deSugar/should_run                     dsrun016 [bad exit code] (normal)
    56    deSugar/should_run                     dsrun017 [bad exit code] (normal)
    57    deSugar/should_run                     dsrun018 [bad exit code] (normal)
    58    deSugar/should_run                     dsrun019 [bad exit code] (normal)
    59    deSugar/should_run                     dsrun020 [bad exit code] (normal)
    60    deSugar/should_run                     dsrun021 [bad exit code] (normal)
    61    deSugar/should_run                     dsrun022 [bad exit code] (normal)
    62    deSugar/should_run                     dsrun023 [bad exit code] (normal)
    63    deSugar/should_run                     mc01 [bad exit code] (normal)
    64    deSugar/should_run                     mc02 [bad exit code] (normal)
    65    deSugar/should_run                     mc03 [bad exit code] (normal)
    66    deSugar/should_run                     mc04 [bad exit code] (normal)
    67    deSugar/should_run                     mc05 [bad exit code] (normal)
    68    deSugar/should_run                     mc06 [bad exit code] (normal)
    69    deSugar/should_run                     mc07 [bad exit code] (normal)
    70    deSugar/should_run                     mc08 [bad exit code] (normal)
    71    deriving/should_run                    T2529 [bad exit code] (normal)
    72    deriving/should_run                    T5628 [bad stderr] (normal)
    73    deriving/should_run                    drvrun011 [bad exit code] (normal)
    74    ffi/should_run                         ffi008 [bad stderr] (normal)
    75    gadt                                   tc [bad exit code] (normal)
    76    ghc-api                                CmmCopyPropagationTest [bad stdout] (normal)
    77    ghc-api/T7478                          T7478 [bad exit code] (normal)
    78    ghci/linking                           ghcilink002 [bad exit code] (normal)
    79    ghci/linking                           ghcilink005 [bad exit code] (normal)
    80    ghci/scripts                           ghci024 [bad stdout] (normal)
    81    mdo/should_run                         mdorun002 [bad exit code] (normal)
    82    numeric/should_compile                 T7116 [bad stdout] (normal)
    83    numeric/should_run                     arith001 [bad exit code] (normal)
    84    numeric/should_run                     arith002 [bad exit code] (normal)
    85    numeric/should_run                     arith005 [bad exit code] (normal)
    86    numeric/should_run                     numrun012 [bad exit code] (normal)
    87    parser/should_run                      operator2 [bad exit code] (normal)
    88    perf/compiler                          T1969 [stat not good enough] (normal)
    89    perf/compiler                          T3064 [stat not good enough] (normal)
    90    perf/compiler                          T3294 [stat not good enough] (normal)
    91    perf/compiler                          T4801 [stat not good enough] (normal)
    92    perf/compiler                          T5030 [stat not good enough] (normal)
    93    perf/compiler                          T5321FD [stat not good enough] (normal)
    94    perf/compiler                          T5321Fun [stat not good enough] (normal)
    95    perf/compiler                          T5631 [stat not good enough] (normal)
    96    perf/compiler                          T5642 [stat not good enough] (normal)
    97    perf/compiler                          T5837 [stat not good enough] (normal)
    98    perf/compiler                          T783 [stat not good enough] (normal)
    99    perf/compiler                          parsing001 [stat not good enough] (normal)
    100    perf/should_run                        T2902 [bad stderr] (normal)
    101    perf/should_run                        T5237 [bad stdout] (normal)
    102    perf/should_run                        T5549 [stat too good] (normal)
    103    perf/should_run                        T7797 [stat too good] (normal)
    104    perf/should_run                        T7850 [stat too good] (normal)
    105    perf/should_run                        T876 [bad stdout] (normal)
    106    perf/should_run                        lazy-bs-alloc [stat too good] (normal)
    107    programs/andre_monad                   andre_monad [bad exit code] (normal)
    108    programs/cholewo-eval                  cholewo-eval [bad exit code] (normal)
    109    programs/cvh_unboxing                  cvh_unboxing [bad exit code] (normal)
    110    programs/joao-circular                 joao-circular [bad exit code] (normal)
    111    programs/jtod_circint                  jtod_circint [bad exit code] (normal)
    112    programs/north_array                   north_array [bad exit code] (normal)
    113    programs/sanders_array                 sanders_array [bad stdout] (normal)
    114    rebindable                             rebindable2 [bad exit code] (normal)
    115    rebindable                             rebindable3 [bad exit code] (normal)
    116    rebindable                             rebindable4 [bad exit code] (normal)
    117    rts                                    T7919 [exit code non-0] (normal)
    118    rts                                    exec_signals [bad exit code] (normal)
    119    rts                                    outofmem2 [bad stderr] (normal)
    120    rts                                    stack003 [bad exit code] (normal)
    121    safeHaskell/safeLanguage               SafeLang04 [bad exit code] (normal)
    122    safeHaskell/safeLanguage               SafeLang05 [bad exit code] (normal)
    123    safeHaskell/safeLanguage               SafeLang09 [bad stderr] (normal)
    124    simplCore/should_run                   T5587 [bad stderr] (normal)
    125    th                                     T3600 [exit code non-0] (normal)
    126    th                                     TH_repE2 [bad exit code] (normal)
    127    typecheck/should_compile               T4524 [exit code non-0] (normal)
    128    typecheck/should_run                   T1735 [bad exit code] (normal)
    129    typecheck/should_run                   tcrun003 [bad exit code] (normal)
    130    typecheck/should_run                   tcrun010 [bad exit code] (normal)
    131 
    132 }}}
    133 None of these seem to be directly related to loopification, except maybe for performance ones.
    13426
    13527== Let-no-escape notes ==