[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA: Icarus Verilog 20010112 Snapshot
On Mon, 14 Jan 2002 mcmahill@mtl.mit.edu wrote:
>
>
>
>
> On Mon, 14 Jan 2002, Stephen Williams wrote:
>
> >
> > mcmahill@mtl.mit.edu said:
> > > Tests passed: 408, Parse Errors: 0, Unsupported: 0, failed execution,
> > > 15, crashed: 0, C compiler err: 20 total: 452
> >
> >
> > Looks fine. So Solaris and Debian are fine. Thanks guys!
>
> Tests passed: 407, Parse Errors: 0, Unsupported: 0, failed execution, 16,
> crashed: 0, C compiler err: 20 total: 452
>
> hmm. netbsd on my alpha came in 1 shy.
>
> memport_bs execution failed
>
> is the difference.
>
> dan@alpha 283 % iverilog -o simv ./ivltests/memport_bs.v
> dan@alpha 284 % ./simv
> FAILED mem[1]=010x
>
> Any suggestions?
a few more data points. I looked at the 'simv' file produced on each
machine. They're different:
--- /tmp/simv.alpha Mon Jan 14 16:07:44 2002
+++ simv.sparc Mon Jan 14 15:57:06 2002
@@ -105,5 +105,5 @@
%vpi_call "$display", "FAILED m1=%b", V_pr303.m1;
T_0.2 ;
- %ix/load 3, 18446744073709551612;
+ %ix/load 3, 4294967292;
%load/m 8, M_pr303.mem;
%ix/add 3, 1;
@@ -130,5 +130,5 @@
%set V_pr303.e[2], 10;
%set V_pr303.e[3], 11;
- %ix/load 3, 18446744073709551612;
+ %ix/load 3, 4294967292;
%load/m 8, M_pr303.mem;
%ix/add 3, 1;
So then I ran both simv.alpha (the one compiled on the alpha) and
simv.sparc (the one compiled on sparc solaris-2.6) on both machines.
file run on alpha run on sparc
simv.sparc pass pass
simv.alpha fail. pass
-Dan