g++ seems to be broken

看板DFBSD_bugs作者時間16年前 (2009/07/27 16:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
--001636c5a6ec2ac332046faaf1a9 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Dear DragonFlyBSD Bugs, Matt Dillon recently upgraded leaf.dragonflybsd.org to 2.3.2-DEVELOPMENT DragonFlyBSD, and I believe he also upgraded the hardware aswell. I have run into a problem with g++. I've put quite a bit of effort into tracking this problem down. At first I thought OpenSSL was broken. But then after putting a bit more effort into it, I discovered it's not OpenSSL that's broken. It's g++ that's broken. Matt told me the compiler tools have not changed, and Avalon.dragonflybsd.org and Leaf.dragonflybsd.org report they have the same version of g++. But for some reason the g++ on Leaf.dragonflybsd.org is not working correctly. When I compile Caesarion-v12 on LEAF, I get a Floating Point Exception in secret-public-key mode, and when I'm running C12 in normal mode, I got (through debugging) incorrect data being generated during program execution. Note: C12 works fine on Avalon, and it was working fine on Leaf up until this upgrade of O/S+Hardware occurred. Also, I have tested C12 on different operating systems and the program has been honed to perfection over a long period of time. To the best of my knowledge there are no bugs in C12. You can get Caesarion-v12/C12 from: http://www.leopard.uk.com/cion or on leaf.dragonflybsd.org , the path to it is: /home/rcarey/C12G1.tgz -- Sincerely, Robin Carey --001636c5a6ec2ac332046faaf1a9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <div>Dear DragonFlyBSD Bugs,</div> <div>=A0</div> <div>Matt Dillon recently upgraded <a href=3D"http://leaf.dragonflybsd.org"= >leaf.dragonflybsd.org</a> to 2.3.2-DEVELOPMENT DragonFlyBSD, and I believe= he also upgraded the hardware aswell.</div> <div>=A0</div> <div>I have run into a problem with g++. I&#39;ve put quite a bit of effort= into tracking this problem down. At first I thought OpenSSL was broken. Bu= t then after putting a bit more effort into it, I discovered it&#39;s not O= penSSL that&#39;s broken. It&#39;s g++ that&#39;s broken.</div> <div>=A0</div> <div>Matt told me the compiler tools have not changed, and <a href=3D"http:= //Avalon.dragonflybsd.org">Avalon.dragonflybsd.org</a> and <a href=3D"http:= //Leaf.dragonflybsd.org">Leaf.dragonflybsd.org</a> report they have the sam= e version of g++.</div> <div>=A0</div> <div>But for some reason the g++ on <a href=3D"http://Leaf.dragonflybsd.org= ">Leaf.dragonflybsd.org</a> is not working correctly. When I compile Caesar= ion-v12 on LEAF, I get a Floating Point Exception in secret-public-key mode= , and when I&#39;m running C12 in normal mode, I got (through debugging) in= correct data being generated during program execution.</div> <div>=A0</div> <div>Note: C12 works fine on Avalon, and it was working fine on Leaf up unt= il this upgrade of O/S+Hardware occurred. Also, I have tested C12 on differ= ent operating systems and the program has been honed to perfection over a l= ong period of time. To the best of my knowledge there are no bugs in C12.</= div> <div>=A0</div> <div>You can get Caesarion-v12/C12 from:</div> <div>=A0</div> <div><a href=3D"http://www.leopard.uk.com/c=" rel="nofollow">http://www.leopard.uk.com/cion">http://www.leopard.uk.com/c= ion</a></div> <div>=A0</div> <div>or on <a href=3D"leaf.dragonflybsd.orghttp://leaf.dragonflybsd.org">leaf.dragonflybsd.org</= a> , the path to it is:</div> <div>=A0</div> <div>/home/rcarey/C12G1.tgz</div> <div><br clear=3D"all">=A0</div> <div></div><br>-- <br>Sincerely,<br>Robin Carey<br> --001636c5a6ec2ac332046faaf1a9--
文章代碼(AID): #1ARLx1jp (DFBSD_bugs)
文章代碼(AID): #1ARLx1jp (DFBSD_bugs)