Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Subject: Re: Strange behavior From: David Means To: cygwin AT cygwin DOT com In-Reply-To: <003501c1c22f$cd7c9570$0300000a@FSHPXP> References: <003501c1c22f$cd7c9570$0300000a AT FSHPXP> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-hgBkIOl6+uzRGxH8V19l" X-Mailer: Evolution/1.0.2 Date: 02 Mar 2002 18:09:39 -0500 Message-Id: <1015110579.11661.12.camel@milo> Mime-Version: 1.0 --=-hgBkIOl6+uzRGxH8V19l Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I don't think it's cygwin. Looks like something in gnu (complier or libs?). David --- 72$ uname -a && g++ --version && ./rtest2 Linux milo 2.4.2-2 #1 Sun Apr 8 20:41:30 EDT 2001 i686 unknown 2.96 5/4 1 -1/4 1 3/8 1 2/3 0 319$ uname -a && g++ --version ; ./rtest2 SunOS opus 5.7 Generic sun4u sparc SUNW,Ultra-1 2.95.3 5/4 1 -1/4 1 3/8 1 2/3 1 On Sat, 2002-03-02 at 16:18, Chuck Allison wrote: > I have a simple Rational number class and have discovered weird behavior > with Cygwin's g++. If you look at the very short main program in file > rtest2.cpp, you will see by the output that g++ get's the wrong answer fo= r >=20 > r1 / r2 =3D=3D Rational(2,3); // should be true >=20 > even though it prints as 2/3! Borland and Microsoft get it right. Any ide= as? > All code atached. >=20 > Thanks. >=20 > -- Chuck Allison (The Harmonious CodeSmith) > -- Senior Editor, C/C++ Users Journal > -- cda AT freshsources DOT com >=20 > ---- >=20 { snip } --=20 No trees were killed in the sending of this message. However, a large number of electrons were terribly inconvenienced. --=-hgBkIOl6+uzRGxH8V19l Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEABECAAYFAjyBW7MACgkQUd0KwqAz4apKPwCgnJiTdID4TJbHpt4baGigqS9r M9YAn3dBwD4GNGtE0/RAnRxh61xUU9Hl =Rz7k -----END PGP SIGNATURE----- --=-hgBkIOl6+uzRGxH8V19l--