[Bug target/35488] A incorrect result in a simple division, only in 32-bit gcc.

2008-03-06 Thread brian at dessent dot net
--- Comment #9 from brian at dessent dot net 2008-03-07 01:20 --- Subject: A incorrect result in a simple division, only in 32-bit gcc. > Although I knew GCC use 80-bit format internally, I thought the result should > be same in 80-bit format. No, it's not that gcc uses 80 bit or 6

[Bug target/35488] A incorrect result in a simple division, only in 32-bit gcc.

2008-03-06 Thread purnnam1 at naver dot com
--- Comment #8 from purnnam1 at naver dot com 2008-03-07 00:37 --- Actually the 80-bit internal format will be better in converting a decimal number into the floating point number. In this point, the 80-bit internal format may be useful. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?

[Bug c/35489] Inaccurate GCC documentation

2008-03-06 Thread adam at irvine dot com
--- Comment #2 from adam at irvine dot com 2008-03-07 00:08 --- (In reply to comment #1) > > but others are > actual bugs in which the compiler is generating incorrect instructions > (such as #12331); > > That is not incorrect instructions. Just different than what you are > expecting.

[Bug target/35488] A incorrect result in a simple division, only in 32-bit gcc.

2008-03-06 Thread purnnam1 at naver dot com
--- Comment #7 from purnnam1 at naver dot com 2008-03-07 00:05 --- Although I knew GCC use 80-bit format internally, I thought the result should be same in 80-bit format. Due to the very kind explanation about my problem, I can understand that the result can be changed because the roundi

[Bug rtl-optimization/323] optimized code gives strange floating point results

2008-03-06 Thread pinskia at gcc dot gnu dot org
--- Comment #107 from pinskia at gcc dot gnu dot org 2008-03-06 23:58 --- *** Bug 35489 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=323 --- You are receiving this mail because: --- You are on the CC list for the bug, or ar

[Bug c/35489] Inaccurate GCC documentation

2008-03-06 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-03-06 23:58 --- > but others are actual bugs in which the compiler is generating incorrect instructions (such as #12331); That is not incorrect instructions. Just different than what you are expecting. All can be defected by the

[Bug target/35488] A incorrect result in a simple division, only in 32-bit gcc.

2008-03-06 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2008-03-06 23:18 --- One more comment about this code, you are violating C/C++ aliasing rules. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35488 --- You are receiving this mail because: --- You are on the CC list for the

[Bug target/35488] A incorrect result in a simple division, only in 32-bit gcc.

2008-03-06 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2008-03-06 23:15 --- The division is done and then rounded to 80bits and then rounded again to 64bits. This is not really a bug. It is just a misunderstanding on how x87 FPU works. fldl-24(%ebp) fldl-32(%ebp)

[Bug target/35488] A incorrect result in a simple division, only in 32-bit gcc.

2008-03-06 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-03-06 23:14 --- The i?86 FPU computes values in 80bit precision by default. Starting with GCC 4.3 you can use -mpc64 to reduce its precision to 64bits thereby obtaining the valid IEEE-754 result. Or you can use -mfpmath=sse to use

[Bug rtl-optimization/323] optimized code gives strange floating point results

2008-03-06 Thread rguenth at gcc dot gnu dot org
--- Comment #106 from rguenth at gcc dot gnu dot org 2008-03-06 23:14 --- *** Bug 35488 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=323 --- You are receiving this mail because: --- You are on the CC list for the bug, or ar

[Bug target/35488] A incorrect result in a simple division, only in 32-bit gcc.

2008-03-06 Thread purnnam1 at naver dot com
--- Comment #3 from purnnam1 at naver dot com 2008-03-06 23:09 --- This problem is not kind of a duplicate of #323. -- purnnam1 at naver dot com changed: What|Removed |Added --

[Bug target/35488] A incorrect result in a simple division, only in 32-bit gcc.

2008-03-06 Thread purnnam1 at naver dot com
--- Comment #2 from purnnam1 at naver dot com 2008-03-06 23:07 --- It's not simple floating point related error! I fully understand that the decimal number can't be converted to the exact floating point number. so, the result may be different from our expectation. This problem has no r

[Bug rtl-optimization/323] optimized code gives strange floating point results

2008-03-06 Thread pinskia at gcc dot gnu dot org
--- Comment #105 from pinskia at gcc dot gnu dot org 2008-03-06 22:44 --- *** Bug 35488 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/35488] A incorrect result in a simple division, only in 32-bit gcc.

2008-03-06 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-03-06 22:44 --- *** This bug has been marked as a duplicate of 323 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

java-gcj-compat_1.0.77-5_amd64.changes ACCEPTED

2008-03-06 Thread Debian Installer
Accepted: java-gcj-compat-dev_1.0.77-5_amd64.deb to pool/main/j/java-gcj-compat/java-gcj-compat-dev_1.0.77-5_amd64.deb java-gcj-compat-headless_1.0.77-5_amd64.deb to pool/main/j/java-gcj-compat/java-gcj-compat-headless_1.0.77-5_amd64.deb java-gcj-compat-plugin_1.0.77-5_amd64.deb to pool/main

Processing of java-gcj-compat_1.0.77-5_amd64.changes

2008-03-06 Thread Archive Administrator
java-gcj-compat_1.0.77-5_amd64.changes uploaded successfully to localhost along with the files: java-gcj-compat_1.0.77-5.dsc java-gcj-compat_1.0.77-5.diff.gz java-gcj-compat-dev_1.0.77-5_amd64.deb java-gcj-compat-headless_1.0.77-5_amd64.deb java-gcj-compat_1.0.77-5_amd64.deb java-gcj-co

Processed: tag gcc report

2008-03-06 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: > tag 469567 + pending Bug#469567: gcc-4.3: old behavior wrt cld/std should be restored There were no tags set. Tags added: pending > thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (a