[Bug java/22166] 0x80000000/-1 is wrong in java

2005-09-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-17 03:27 --- Fixed for 4.1. -- What|Removed |Added Status|NEW |RESOLV

[Bug java/22166] 0x80000000/-1 is wrong in java

2005-08-30 Thread falk at debian dot org
--- Additional Comments From falk at debian dot org 2005-08-30 19:14 --- (In reply to comment #3) > Actually, this looks like a more generic problem, not limited to Java. In C, signed overflow is undefined, so any result or behavior would be acceptable. -- http://gcc.gnu.org/bugzill

[Bug java/22166] 0x80000000/-1 is wrong in java

2005-08-30 Thread rmathew at gcc dot gnu dot org
--- Additional Comments From rmathew at gcc dot gnu dot org 2005-08-30 09:13 --- Actually, this looks like a more generic problem, not limited to Java. Witness: --- 8< --- ~/src/tmp/PR22166 > cat x.c #include int main( voi

[Bug java/22166] 0x80000000/-1 is wrong in java

2005-08-30 Thread rmathew at gcc dot gnu dot org
--- Additional Comments From rmathew at gcc dot gnu dot org 2005-08-30 07:33 --- Still exists on mainline. At optimisation levels 1,2 and 3, this bug disappears. Also disappears if "-fuse-divide-subroutine" is used. Seems to have been introduced between June 14th and 15th: http://gc

[Bug java/22166] 0x80000000/-1 is wrong in java

2005-08-04 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2005-08-

[Bug java/22166] 0x80000000/-1 is wrong in java

2005-07-01 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|0x8000/-1 is wrong |0x8000/-1 is wrong in ||java http://gcc.gnu.org/bugzilla/sh