Re: Good Schematic in 6.0 that crashes in 7.0

Steven Rubin <[email protected]> Sun, 05 Sep 2004 08:45:52 -0700
Newsgroups gmane.comp.cad.electric.bugs
Message-ID <[email protected]>
--===============0458722950==
Content-Type: multipart/alternative;
	boundary="=====================_1714421==.ALT"

--=====================_1714421==.ALT
Content-Type: text/plain; charset="us-ascii"; format=flowed

At 07:09 PM 9/4/2004, you wrote:
>I am having a problem with version 7.0.
>I have a schematic that I created in 6.0 that works fine, but crashes in 7.0.
>As best as I can determine, the error occurs when I have a bus as
>an export and I start the ALS simulator.
>I have attached the elib that causes this error.
>The top level schematic crashes when I run the simulator, but the schematics
>that are lower down in the heirarchy work fine in the simlator.

Thanks for the bug report.  Here is the fix:

(1) In the module "simwindow.c", routine "sim_window_newtrace()", remove 
the call to the routine "sim_window_redraw()".

(2) In the module "irsimanalyzer.c", routine "irsim_showcurrentlevel()", 
uncomment the call at the end to "sim_window_redraw()".

(3) In the same module, "irsimanalyzer.c", routine 
"irsim_adddisplayedsignal()", add a call to "sim_window_redraw()" at the 
very end.

(4) In the module "simverilog.c", routine "sim_veraddhighlightednet()", add 
a call to "sim_window_redraw()" at the very end.

    -Steven Rubin

--=====================_1714421==.ALT
Content-Type: text/html; charset="us-ascii"

<html>
<body>
At 07:09 PM 9/4/2004, you wrote:<br>
<blockquote type=cite class=cite cite="">I am having a problem with
version 7.0.<br>
I have a schematic that I created in 6.0 that works fine, but crashes in
7.0.<br>
As best as I can determine, the error occurs when I have a bus as<br>
an export and I start the ALS simulator.<br>
I have attached the elib that causes this error.<br>
The top level schematic crashes when I run the simulator, but the
schematics<br>
that are lower down in the heirarchy work fine in the
simlator.</blockquote><br>
Thanks for the bug report.&nbsp; Here is the fix:<br><br>
(1) In the module &quot;simwindow.c&quot;, routine
&quot;<font face="Arial, Helvetica" size=2>sim_window_newtrace()</font><font face="Arial, Helvetica">&quot;,
remove the call to the routine
</font><font face="Arial, Helvetica" size=2>&quot;sim_window_redraw()&quot;</font><font face="Arial, Helvetica">.<br><br>
</font>(2) In the module
<font face="Arial, Helvetica" size=2>&quot;irsimanalyzer.c</font><font face="Arial, Helvetica">&quot;,
routine
&quot;</font><font face="Arial, Helvetica" size=2>irsim_showcurrentlevel</font><font face="Arial, Helvetica">()&quot;,
uncomment the call at the end to
</font><font face="Arial, Helvetica" size=2>&quot;sim_window_redraw()&quot;</font><font face="Arial, Helvetica">.<br><br>
</font>(3) In the same module,
&quot;<font face="Arial, Helvetica" size=2>irsimanalyzer</font><font face="Arial, Helvetica">.c&quot;,
routine
&quot;</font><font face="Arial, Helvetica" size=2>irsim_adddisplayedsignal</font><font face="Arial, Helvetica">()&quot;,
add a call to
</font><font face="Arial, Helvetica" size=2>&quot;sim_window_redraw()&quot;</font><font face="Arial, Helvetica">
at the very end.<br><br>
</font>(4) In the module &quot;simverilog.c&quot;, routine
&quot;<font face="Arial, Helvetica" size=2>sim_veraddhighlightednet</font><font face="Arial, Helvetica">()&quot;,
add a call to
</font><font face="Arial, Helvetica" size=2>&quot;sim_window_redraw()&quot;</font><font face="Arial, Helvetica">
at the very end.<br><br>
</font>&nbsp;&nbsp; -Steven Rubin<br>
</body>
</html>

--=====================_1714421==.ALT--




--===============0458722950==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Bug-gnu-electric mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnu-electric

--===============0458722950==--