Article View: gnu.g++.bug
Article #1278gcc 2.3.1 global ctor bug ?
From: Taj Khattra
Date: Wed, 16 Dec 1992 05:59
Date: Wed, 16 Dec 1992 05:59
27 lines
810 bytes
810 bytes
-----------
gcc 2.3.1
SunOS 4.1.1
-----------
The following program outputs "-1 0"
Shouldn't it be "-1 -1" ?
------------------
#include <stdio.h>
struct foo {
foo() : index(-1) {}
int index;
};
foo *arr = new foo[2];
main()
{
printf("%d %d\n", arr[0].index, arr[1].index);
}
-------------------
--
Taj Khattra
khattra@cs.sfu.ca
Technical Details
Message-ID:
<1992Dec16.055901.18149@cs.sfu.ca>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!cs.sfu.ca!khattraShow Full Headers
Complete Article Headers
Newsgroups: gnu.g++.bug Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!cs.sfu.ca!khattra From: khattra@cs.sfu.ca (Taj Khattra) Subject: gcc 2.3.1 global ctor bug ? Message-ID: <1992Dec16.055901.18149@cs.sfu.ca> Sender: gnulists@ai.mit.edu Organization: CSS, Simon Fraser University, Burnaby, B.C., Canada Distribution: gnu Date: Wed, 16 Dec 1992 05:59:01 GMT Approved: bug-g++@prep.ai.mit.edu Lines: 28