<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/libhdlfltp/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/libhdlfltp/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 18 Apr 2009 13:17:36 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/libhdlfltp/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>Duplicate line in pkg_libhdlm/fpmul_clk.vhd causes problems</title><link>https://sourceforge.net/p/libhdlfltp/bugs/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When I tried to compile the projest using the libhdlfltp witgh Quartus 8.0, I've got the following errors:&lt;/p&gt;
&lt;p&gt;Error (10028): Can't resolve multiple constant drivers for net "eRn1_11[8]" at syn_arit.vhd(1111)&lt;br /&gt;
Error (10029): Constant driver at syn_arit.vhd(1111)&lt;br /&gt;
Error (10028): Can't resolve multiple constant drivers for net "eRn1_11[7]" at syn_arit.vhd(1111)&lt;br /&gt;
Error (10028): Can't resolve multiple constant drivers for net "eRn1_11[6]" at syn_arit.vhd(1111)&lt;br /&gt;
Error (10028): Can't resolve multiple constant drivers for net "eRn1_11[5]" at syn_arit.vhd(1111)&lt;br /&gt;
Error (10028): Can't resolve multiple constant drivers for net "eRn1_11[4]" at syn_arit.vhd(1111)&lt;br /&gt;
Error (10028): Can't resolve multiple constant drivers for net "eRn1_11[3]" at syn_arit.vhd(1111)&lt;br /&gt;
Error (10028): Can't resolve multiple constant drivers for net "eRn1_11[2]" at syn_arit.vhd(1111)&lt;br /&gt;
Error (10028): Can't resolve multiple constant drivers for net "eRn1_11[1]" at syn_arit.vhd(1111)&lt;br /&gt;
Error (10028): Can't resolve multiple constant drivers for net "eRn1_11[0]" at syn_arit.vhd(1111)&lt;br /&gt;
Error: Can't elaborate user hierarchy "Mul_Clk:FPMul_1|FPMul_Clk:\wreg:mulreg"&lt;br /&gt;
Error: Quartus II Analysis &amp;amp; Synthesis was unsuccessful. 11 errors, 17 warnings&lt;br /&gt;
    Error: Processing ended: Sat Apr 18 15:11:31 2009&lt;br /&gt;
    Error: Elapsed time: 00:00:04&lt;br /&gt;
    Error: Total CPU time (on all processors): 00:00:04&lt;br /&gt;
Error: Quartus II Full Compilation was unsuccessful. 12 errors, 17 warning&lt;/p&gt;
&lt;p&gt;Tracking down the problem, I have found that the reason is the duplicate line in file pkg_libhdlm/fpmul_clk.vhd&lt;br /&gt;
It contains two identical lines:&lt;/p&gt;
&lt;p&gt;line 102:  eRn1_11 &amp;lt;= eRn0_11 - ("00" &amp;amp; (wE-2 downto 1 =&amp;gt; '1') &amp;amp; (not fRn0_11(2*wF+1)));&lt;br /&gt;
line 107:  eRn1_11 &amp;lt;= eRn0_11 - ("00" &amp;amp; (wE-2 downto 1 =&amp;gt; '1') &amp;amp; (not fRn0_11(2*wF+1)));&lt;/p&gt;
&lt;p&gt;When I commented out the second line, project compiled cleanly.&lt;br /&gt;
What's interesting, is that the same source without modifications compiled succesfully with Xilinx ISE.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sat, 18 Apr 2009 13:17:36 -0000</pubDate><guid>https://sourceforge.net7f796a08f2ab481e8e20e5c13e175142b413b122</guid></item></channel></rss>