[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA: Icarus Verilog 20010112 Snapshot



On Sat, Jan 12, 2002 at 10:18:16AM -0800, Stephen Williams wrote:
> This is the first snapshot of 2002, and a lot of details have been
> cleared up. I'm done with this round of new features for the 0.6
> release cycle, except for some work from Stephan Boettcher (iSDF)
> and Tom Verbeure ($display format fixes) that I would like to get
> integrated in before the releases. So porting volunteers should
> start sending me compilation problem reports in preparation for
> the first release candidate.

Builds fine on current Debian. Grabbed current test suite from
Sourceforge, ran sregress.pl (default sign-off list?):

Tests passed: 408, Parse Errors: 1, Unsupported: 8, failed execution, 15, crashed: 0, C compiler err: 8 total: 452

Sound about right?


Hamish



Test Results:
                 always3.1.10A passed
                 always3.1.11A passed
                 always3.1.11B passed
                 always3.1.12A passed
                 always3.1.12B passed
                 always3.1.12C passed
                  always3.1.1A passed
                  always3.1.1B passed
                  always3.1.1C passed
                  always3.1.1D passed
                  always3.1.1E passed
                  always3.1.1F passed
                  always3.1.1G passed
                  always3.1.1H passed
                  always3.1.1I passed
                  always3.1.1J passed
                  always3.1.1K had unsupported features
                  always3.1.2A passed
                  always3.1.2B passed
                  always3.1.2C passed
                  always3.1.2D passed
                  always3.1.2E passed
                  always3.1.2F passed
                  always3.1.2G had unsupported features
                  always3.1.2H had unsupported features
                  always3.1.2I had unsupported features
                  always3.1.3A passed
                  always3.1.3B passed
                  always3.1.3C passed
                  always3.1.3D passed
                  always3.1.3E passed
                  always3.1.3F has C Compiler problem
                  always3.1.3G has C Compiler problem
                  always3.1.3H passed
                  always3.1.3J has C Compiler problem
                  always3.1.4A passed
                  always3.1.4B passed
                  always3.1.4C passed
                  always3.1.4D passed
                  always3.1.4E passed
                  always3.1.4F passed
                  always3.1.4G passed
                  always3.1.4H passed
                  always3.1.4I passed
                  always3.1.5A passed
                  always3.1.5B passed
                  always3.1.5C passed
                  always3.1.5D passed
                  always3.1.5E passed
                  always3.1.5F passed
                  always3.1.6A passed
                  always3.1.6B passed
                  always3.1.6C passed
                  always3.1.7A passed
                  always3.1.7B passed
                  always3.1.7C passed
                  always3.1.7D passed
                  always3.1.8A passed
                  always3.1.9A passed
                  always3.1.9B passed
                  always3.1.9C passed
                    assign3.2A passed
                    assign3.2B passed
                    assign3.2C passed
                    assign3.2D passed
                      case3.8A passed
                      case3.8B passed
                      case3.8C passed
                     casex3.9A passed
                     casex3.9B passed
                     casex3.9C passed
                     casex3.9D passed
                     casex3.9E passed
                    casez3.10A passed
                    casez3.10B passed
                    casez3.10C passed
                    casez3.10D passed
                    casez3.10E passed
                    contrib8.1 passed
                    contrib8.2 passed
                    contrib8.5 passed
                  deassign3.4A passed
                   defparam3.5 passed
                      defparam passed
                   disable3.6A execution failed
                   disable3.6B passed
                 function3.11B passed
                 function3.11C passed
                 function3.11D had elaboration errors:
                 function3.11F passed
                   module3.12A passed
                   module3.12B passed
                      ptest001 passed
                      ptest002 passed
                      ptest003 passed
                      ptest004 passed
                      ptest005 passed
                      ptest006 passed
                      ptest007 passed
                      ptest008 passed
                      ptest009 passed
                      ptest010 passed
                      ptest011 passed
                         qmark passed
                        qmark1 passed
                        qmark3 passed
                        qmark5 passed
                   sdw_always1 passed
                   sdw_always2 passed
                   sdw_always3 passed
                     sdw_array passed
                    sdw_assign passed
                      sdw_dsbl execution failed
                     sdw_force passed
                 sdw_function1 passed
                 sdw_function2 passed
                 sdw_function3 passed
                  sdw_instmod1 passed
                  sdw_instmod2 passed
                       sdw_int passed
                sdw_lvalconcat passed
               sdw_lvalconcat2 passed
                    sdw_param1 passed
                    sdw_param2 passed
                   sdw_release passed
                   sdw_stmt002 passed
                     sdw_task1 passed
                     sdw_task2 passed
                     task3.14A passed
                     task3.14B passed
                     task3.14C passed
                     task3.14D passed
                     task3.14E passed
                     task3.14F passed
                            z1 passed
                            z2 passed
                    contrib8.4 passed
                    integer1lt passed
                    integer2le passed
                    integer3gt passed
                    integer4ge passed
                         land2 passed
                         land3 passed
                          talu passed
                         time2 passed
                sdw_lvalconcat passed
               sdw_lvalconcat2 passed
                         time1 passed
                        vardly passed
                    lh_varindx passed
                  always3.1.6D passed
                         time3 passed
                         time4 passed
                         time5 passed
                         time6 passed
                         time7 passed
                         time8 passed
                    timescale1 passed
                      udp_bufg passed
                     udp_bufg2 passed
                      udp_jkff passed
                         udp_x passed
                      wireadd1 passed
                      wiremod1 passed
                        wiresl passed
                       wiresl2 passed
                        wiresr passed
                      wiresub1 passed
                      wirexor1 passed
                        wirele passed
                        wirege passed
                        wireeq passed
                        ga_and passed
                         ga_or passed
                        ga_xor passed
                       ga_xnor passed
                       ga_nand passed
                        ga_nor passed
                     constmult passed
                      constadd passed
                     constadd2 passed
                        qmark6 passed
                       muxtest passed
                          fifo passed
                     event3.15 passed
                     unary_and passed
                   unary_minus passed
                  unary_minus1 passed
                  unary_minus2 passed
                    unary_nand passed
                     unary_not passed
                      unary_or passed
                     unary_nor passed
                     unary_xor passed
                   unary_xnor1 passed
                   unary_xnor2 passed
                     rptconcat passed
                    rptconcat2 passed
                        gencrc passed
                        onehot passed
                         inout passed
                      modparam passed
                       modulus passed
                      modulus2 passed
                         mult1 passed
                     xnor_test passed
                    pullupdown passed
                   pullupdown2 passed
                   pullupdown3 passed
                drive_strength passed
               drive_strength1 passed
               drive_strength2 passed
               drive_strength3 passed
                 sdw_function4 passed
                 sdw_function5 passed
                     readmemh1 passed
                    readmemh1a passed
                     readmemh2 passed
                     readmemh3 execution failed
                     readmemh4 passed
                     readmemb1 passed
                     readmemb2 passed
                     readmemb3 execution failed
                          dff1 passed
                       con_tri passed
                          tri0 passed
                         tri0b passed
                          tri1 passed
                         idiv1 passed
                     fork3.19A passed
                     fork3.19B passed
                        mult16 passed
                   event_list2 passed
                   event_list3 passed
                       posedge passed
                     nblkorder passed
                      nblkpush passed
                    task_inpad passed
                   task_omemw3 passed
                     cond_band passed
                     cond_wide execution failed
                         bufif passed
                          pca1 passed
                     wildsense had unsupported features
                         idiv2 passed
                   assign_mem1 passed
                   assign_mem2 passed
                       meminit passed
                      meminit2 passed
                          mem1 passed
                     task_noop passed
                    task_noop2 passed
                   task_bypath passed
                  task_iotypes passed
                        scope1 passed
                        scope2 passed
                    task-scope passed
                    assign_nb1 passed
                  assign_delay execution failed
                         delay execution failed
               delay_assign_nb passed
                       ldelay1 passed
                       ldelay2 passed
                       ldelay3 passed
                       ldelay4 passed
                       ldelay5 passed
                      wireland passed
                  param_concat passed
                   param_times passed
                      case3.8D passed
                  function_exp had elaboration errors:
                     function1 passed
                     function2 passed
                     function3 passed
                     function4 passed
                        ifdef1 passed
                        ifdef2 passed
                        ifdef3 passed
                        ifdef4 passed
                         else1 passed
                         else2 passed
                         else3 passed
                      include1 passed
                      include2 passed
                      include3 passed
                       define1 passed
                     fdisplay1 passed
                     fdisplay2 execution failed
                     fdisplay3 passed
                        fopen1 passed
                        fopen2 passed
                         div16 passed
                         addsr passed
                         tern1 passed
                         tern2 passed
                    port-test2 has C Compiler problem
                  param_string passed
                      inertdly execution failed
                         galan passed
                           pic passed
                       initmod passed
                      initmod2 passed
                          bnot passed
                   stask_parm1 passed
                   stask_parm2 passed
                      task_mem passed
                   task_omemw2 passed
                   unary_lnot1 passed
                   unary_lnot2 passed
                   lh_varindx2 passed
                   lh_varindx4 passed
                   lh_varindx5 passed
                     lh_catadd passed
                     shift_pad passed
                        format passed
                      disp_dec execution failed
                     disp_part passed
                      shellho1 passed
                      schedule passed
                   test_bufif0 passed
                   test_bufif1 passed
   test_mos_strength_reduction passed
                     test_nmos passed
                   test_notif0 passed
                   test_notif1 passed
                     test_pmos passed
                    test_rnmos passed
                    test_rpmos passed
                         cprop passed
                       supply1 passed
                       supply2 passed
                      for3.16A passed
                    force3.17A passed
                    force3.17B passed
                    force3.17C has C Compiler problem
                         wait1 passed
                         wait2 passed
                       string1 passed
                       string2 passed
                       string3 passed
                        ga_mod had unsupported features
                       ga_mod1 had unsupported features
                       signed1 passed
                    param_expr passed
                     param_and passed
                    param_and2 passed
                    param_band passed
                     param_bor passed
                     param_eq3 passed
                    param_binv passed
                     param_add passed
                     param_mod passed
                    param_tern passed
                   param_test1 passed
                   param_test2 passed
                   param_test3 passed
                      integer5 execution failed
                       signed2 passed
                       signed3 passed
                       signed4 passed
                       signed5 passed
                       repeat1 passed
                       repeat2 passed
                  decl_assign1 passed
                        vector passed
                          mcl1 passed
                          mcl2 passed
                      specify1 passed
                  deposit_wire passed
                    specify_01 execution failed
                       deposit passed
                    assign_neq passed
                    assign_deq passed
                     assign_ge passed
                     assign_le passed
                        mangle passed
                      mangle_1 passed
                           rop passed
                    task_scope passed
                        hello1 passed
                     hierspace passed
                       dotinid passed
                           eeq passed
                      dumpvars passed
                 dangling_port passed
                       sysargs passed
                  many_drivers passed
                task_port_size passed
                       p_monta passed
                        memidx passed
                     memidxrng passed
                      mem2port passed
                       vcd-dup execution failed
                       resolv1 passed
                         pr307 passed
                        pr307a passed
                    memport_bs passed
                         pr224 execution failed
                        pr224a has C Compiler problem
                         pr298 passed
                    writememh1 passed
                     varlsfht1 passed
                     varlsfht2 passed
                      varlsfht passed
                     varrshft1 passed
                     varrshft2 passed
                      varrshft passed
                        select passed
                       select2 has C Compiler problem
                       monitor passed
                         fork1 passed
                     function5 had elaboration errors:
                     blankport passed
                        dcomp1 passed
                         const had parse errors:
                     memassign passed
                       string4 passed
                       string5 passed
                       string7 passed
                       string8 passed
                       string9 passed
                     lh_memcat had unsupported features
                         npmos passed
                        rnpmos passed
                        npmos2 passed
                       rnpmos2 passed
                         pr142 passed
                multiply_large passed
                         pr304 passed
                    mhead_task passed
                        bitsel passed
                         pr312 passed
                         pr355 passed
                       ram16x1 passed
                        sched1 execution failed
                         pr273 has C Compiler problem
                       escape1 passed
                      escape2a passed
                      escape2b passed
                      escape2c passed
                         pr338 passed
                        shift1 passed
                         pr243 passed
Tests passed: 408, Parse Errors: 1, Unsupported: 8, failed execution, 15, crashed: 0, C Compiler errors: 8 total: 452
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>