CINT bug(s) continued ( 2 )

Jacek M. Holeczek (holeczek@us.edu.pl)
Sun, 18 Apr 1999 17:17:08 +0200 (MET DST)


This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.

---559023410-851401618-924448628=:25285
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hi,
Many thanks for your reply.
Spliting the 'return p_x=xx;' is not a problem at all.
Problems with 'f()[0] = value;' are more serious.
> I'll think if those can be fixed, however, I can not put priority on fixing
When you think about it, could you also please think about the attached
macro ( trial3.cxx ) where functions are 'strictly' declared.
Proper "compiler" output as from trial2.cxx, wrong CINT output :
--------------------------
root [0] .L t12.cxx
Warning: Undeclared data member x FILE:/home/holeczek/src/test/./t12.cxx LINE:9
*** Interpreter error recovered ***
--------------------------
Thanks in advance,
Jacek.

---559023410-851401618-924448628=:25285
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="trial3.cxx"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.GSO.3.96.990418171708.25285C@uranos.cto.us.edu.pl>
Content-Description: trial3.cxx

I2luY2x1ZGUgPHN0cmVhbS5oPg0KDQpjbGFzcyBYWVogew0KcHVibGljOg0K
ICBpbnQgcF94WzEwXTsNCiAgaW50IHBfeVsyMF07DQogIGludCBwX3pbMzBd
Ow0KDQogIGludCAoJngoKSlbMTBdIHtyZXR1cm4gcF94O30NCiAgLy8gIGlu
dCAqeSgpIHtyZXR1cm4gcF95O30NCiAgaW50ICgmeSgpKVsyMF0ge2NvdXQg
PDwgIipwX3kgLT4gIiA8PCAqcF95IDsqcF95PTY7Y291dCA8PCAiIC0+ICIg
PDwgKnBfeSA8PCBlbmRsO3JldHVybiBwX3k7fQ0KICBpbnQgKCZ6KCkpWzMw
XSB7cmV0dXJuIHBfejt9DQoNCiAgWFlaKCkge3JldHVybjt9DQogIH5YWVoo
KSB7cmV0dXJuO30NCiAgaW50ICgmeChpbnQgeHgpKVsxMF0ge2NvdXQgPDwg
Inh4IC0+ICIgPDwgeHggPDwgIiAqcF94IC0+ICIgPDwgKnBfeCA8PCBlbmRs
O3BfeFswXT14eDtyZXR1cm4gcF94O30NCiAgaW50ICgmeShpbnQgeXkpKVsy
MF0ge2NvdXQgPDwgInl5IC0+ICIgPDwgeXkgPDwgIiAqcF95IC0+ICIgPDwg
KnBfeSA8PCBlbmRsO3BfeVswXT15eTtyZXR1cm4gcF95O30NCiAgaW50ICgm
eihpbnQgenopKVszMF0ge2NvdXQgPDwgInp6IC0+ICIgPDwgenogPDwgIiAq
cF96IC0+ICIgPDwgKnBfeiA8PCBlbmRsO3BfelswXT16ejtyZXR1cm4gcF96
O30NCn07DQoNCm1haW4oKQ0Kew0KICBYWVogKnh5eiA9IG5ldyBYWVo7DQoN
CiAgY291dCA8PCAiZG9uYWxkIGR1Y2siIDw8IGVuZGw7DQoNCiAgeHl6LT54
KDEpWzBdID0gMTA7IGNvdXQgPDwgInh5ei0+eCgxKVswXSA9IDEwIC0+ICIg
PDwgKnh5ei0+cF94IDw8IGVuZGw7DQogIHh5ei0+eSgyKTsgY291dCA8PCAi
Knh5ei0+eSgyKSAtPiAiIDw8ICp4eXotPnBfeSA8PCBlbmRsOw0KICB4eXot
PnooMylbMF0gPSAzMDsgY291dCA8PCAieHl6LT56KDMpWzBdID0gMzAgLT4g
IiA8PCAqeHl6LT5wX3ogPDwgZW5kbDsNCg0KICB4eXotPngoKVswXSA9IDQ7
DQogIHh5ei0+eSgpWzBdID0gNTsgY291dCA8PCAiKnh5ei0+eSgpID0gNSAt
PiAiIDw8ICp4eXotPnBfeSA8PCBlbmRsOw0KDQogIGNvdXQgPDwgKnh5ei0+
eCgpIDw8ICIgIiA8PCAqeHl6LT55KCkgPDwgIiAiIDw8ICp4eXotPnooKSA8
PCBlbmRsOw0KDQogIGNvdXQgPDwgIm1pa2kgbW91c2UiIDw8IGVuZGw7DQoN
Cn0NCg==
---559023410-851401618-924448628=:25285--