public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* java/1130: SP mismatch error from certain code constructs
@ 2000-12-20 12:07 jmacnish
0 siblings, 0 replies; only message in thread
From: jmacnish @ 2000-12-20 12:07 UTC (permalink / raw)
To: java-gnats
>Number: 1130
>Category: java
>Synopsis: SP mismatch error from certain code constructs
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: apbianco
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 20 12:06:23 PST 2000
>Closed-Date: Fri Jan 07 12:31:15 PST 2000
>Last-Modified: Fri Jan 7 12:40:01 PST 2000
>Originator: Jesse Macnish (jmacnish@ideaforge.net)
>Release: GCJ from GCC 2.95.2 release
>Organization:
>Environment:
Linux 2.2.5-15smp #1 SMP i686 unknown
>Description:
When compiling a test java program (included), GCJ bails out with:
internal error - SP mismatch
>How-To-Repeat:
gcj -C Test.java
>Fix:
>Release-Note:
>Audit-Trail:
Formerly PR gcj/122
From: Alexandre Petit-Bianco <apbianco@cygnus.com>
To: java-gnats@sourceware.cygnus.com
Cc:
Subject: Re: gcj/122: SP mismatch error from certain code constructs
Date: Mon, 3 Jan 2000 22:44:09 -0800 (PST)
jmacnish@ideaforge.net writes:
> When compiling a test java program (included), GCJ bails out with:
>
> internal error - SP mismatch
Thanks for the bug report. Warren Levy already reported the bug to me
a few weeks ago. I came up with a Q&D patch that I later refined and
had reviewed by Per Bothner, who suggested a better fix that I still
have to work on.
I'll keep Gnats posted.
./A
State-Changed-From-To: open->feedback
State-Changed-By: apbianco
State-Changed-When: Thu Jan 6 01:00:09 2000
State-Changed-Why:
Can you please try the attached patch? This bug actually
differs from the first SP bug reported by Warren Levy a
few weeks ago (which the third jcf-write.c hunk fixes.)
This bug is tied to a front-end problem, fixed by the
parse.y section of this patch.
From: apbianco@cygnus.com
To: apbianco@cygnus.com, java-gnats@sourceware.cygnus.com,
jmacnish@ideaforge.net
Cc:
Subject: Re: gcj/122
Date: 6 Jan 2000 09:00:09 -0000
Synopsis: SP mismatch error from certain code constructs
State-Changed-From-To: open->feedback
State-Changed-By: apbianco
State-Changed-When: Thu Jan 6 01:00:09 2000
State-Changed-Why:
Can you please try the attached patch? This bug actually
differs from the first SP bug reported by Warren Levy a
few weeks ago (which the third jcf-write.c hunk fixes.)
This bug is tied to a front-end problem, fixed by the
parse.y section of this patch.
http://sourceware.cygnus.com/cgi-bin/gnatsweb.pl?cmd=view&pr=122&database=java
State-Changed-From-To: feedback->closed
State-Changed-By: apbianco
State-Changed-When: Fri Jan 7 12:31:15 2000
State-Changed-Why:
I checked in a patch:
http://gcc.gnu.org/ml/gcc-patches/2000-01/msg00227.html
From: apbianco@cygnus.com
To: apbianco@cygnus.com, java-gnats@sourceware.cygnus.com,
jmacnish@ideaforge.net
Cc:
Subject: Re: gcj/122
Date: 7 Jan 2000 20:31:16 -0000
Synopsis: SP mismatch error from certain code constructs
State-Changed-From-To: feedback->closed
State-Changed-By: apbianco
State-Changed-When: Fri Jan 7 12:31:15 2000
State-Changed-Why:
I checked in a patch:
http://gcc.gnu.org/ml/gcc-patches/2000-01/msg00227.html
http://sourceware.cygnus.com/cgi-bin/gnatsweb.pl?cmd=view&pr=122&database=java
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="Test.java"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Test.java"
cHVibGljIGNsYXNzIFRlc3QgewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJn
cykgewoJCWxvbmcgbCA9IDE7CgkJaW50IGkgPSAxOwoJCWNoYXIgYSA9IChsICYgKDFMIDw8IChs
b25nKWkpKSAhPSAwID8gJzEnIDogJzAnOwoJfQp9Cg==----gnatsweb-attachment----
Content-Type: application/octet-stream; name="patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="patch"
VGh1IEphbiAgNiAwMDo1NDoxMCAyMDAwICBBbGV4YW5kcmUgUGV0aXQtQmlhbmNvICA8YXBiaWFu
Y29AY3lnbnVzLmNvbT4KCgkqIGpjZi13cml0ZS5jIChnZW5lcmF0ZV9ieWVjb2RlX2NvbmRpdGlv
bmFsKTogRml4ZWQgaW5kZW50YXRpb24gaW4KCW1ldGhvZCBpbnZvY2F0aW9uIGFuZCB0eXBvIGlu
IGNvbmRpdGlvbmFsIGV4cHJlc3Npb24uCiAgICAgICAgKGdlbmVyYXRlX2J5dGVjb2RlX2luc25z
KTogQ09ORF9FWFBSIGNhbiBiZSBwYXJ0IG9mIGEgYmlub3AuIElzc3VlCiAJdGhlIGFwcHJvcHJp
YXRlIE5PVEVfUE9QLgoJKiBwYXJzZS55IChwYXRjaF9iaW5vcCk6IFNoaWZ0IHZhbHVlIG1hc2sg
dG8gZmVhdHVyZSB0aGUgcmlnaHQKIAl0eXBlLgoKSW5kZXg6IGpjZi13cml0ZS5jCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KUkNTIGZpbGU6IC9jdnMvZ2NjL2VnY3MvZ2NjL2phdmEvamNmLXdyaXRlLmMsdgpyZXRyaWV2
aW5nIHJldmlzaW9uIDEuNDAKZGlmZiAtdSAtcCAtcjEuNDAgamNmLXdyaXRlLmMKLS0tIGpjZi13
cml0ZS5jCTE5OTkvMTIvMTAgMTY6MDY6MjMJMS40MAorKysgamNmLXdyaXRlLmMJMjAwMC8wMS8w
NiAwODo1MjoxNwpAQCAtMTE2MCw3ICsxMTYwLDggQEAgZ2VuZXJhdGVfYnl0ZWNvZGVfY29uZGl0
aW9uYWwgKGV4cCwgdHJ1ZQogICAgICAgfQogICAgICAgYnJlYWs7CiAgICAgY2FzZSBUUlVUSF9O
T1RfRVhQUjoKLSAgICAgIGdlbmVyYXRlX2J5dGVjb2RlX2NvbmRpdGlvbmFsIChUUkVFX09QRVJB
TkQgKGV4cCwgMCksIGZhbHNlX2xhYmVsLCB0cnVlX2xhYmVsLAorICAgICAgZ2VuZXJhdGVfYnl0
ZWNvZGVfY29uZGl0aW9uYWwgKFRSRUVfT1BFUkFORCAoZXhwLCAwKSwgCisJCQkJICAgICBmYWxz
ZV9sYWJlbCwgdHJ1ZV9sYWJlbCwKIAkJCQkgICAgICEgdHJ1ZV9icmFuY2hfZmlyc3QsIHN0YXRl
KTsKICAgICAgIGJyZWFrOwogICAgIGNhc2UgVFJVVEhfQU5ESUZfRVhQUjoKQEAgLTEyMzgsNyAr
MTIzOSw3IEBAIGdlbmVyYXRlX2J5dGVjb2RlX2NvbmRpdGlvbmFsIChleHAsIHRydWUKIAkgICAg
fQogCSAgaWYgKGludGVnZXJfemVyb3AgKGV4cDEpIHx8IGludGVnZXJfemVyb3AgKGV4cDApKQog
CSAgICB7Ci0JICAgICAgZ2VuZXJhdGVfYnl0ZWNvZGVfaW5zbnMgKGludGVnZXJfemVyb3AgKGV4
cDEpID8gZXhwMCA6IGV4cDAsCisJICAgICAgZ2VuZXJhdGVfYnl0ZWNvZGVfaW5zbnMgKGludGVn
ZXJfemVyb3AgKGV4cDEpID8gZXhwMCA6IGV4cDEsCiAJCQkJICAgICAgIFNUQUNLX1RBUkdFVCwg
c3RhdGUpOwogCSAgICAgIG9wID0gb3AgKyAoT1BDT0RFX2lmbnVsbCAtIE9QQ09ERV9pZl9hY21w
ZXEpOwogCSAgICAgIG5lZ29wID0gKG9wICYgMSkgPyBvcCAtIDEgOiBvcCArIDE7CkBAIC0xNjIy
LDYgKzE2MjMsMTAgQEAgZ2VuZXJhdGVfYnl0ZWNvZGVfaW5zbnMgKGV4cCwgdGFyZ2V0LCBzdAog
CWRlZmluZV9qY2ZfbGFiZWwgKGVsc2VfbGFiZWwsIHN0YXRlKTsKIAlnZW5lcmF0ZV9ieXRlY29k
ZV9pbnNucyAoVFJFRV9PUEVSQU5EIChleHAsIDIpLCB0YXJnZXQsIHN0YXRlKTsKIAlkZWZpbmVf
amNmX2xhYmVsIChlbmRfbGFiZWwsIHN0YXRlKTsKKworCS8qIENPTkRfRVhQUiBjYW4gYmUgdXNl
ZCBpbiBhIGJpbm9wLiBUaGUgc3RhY2sgbXVzdCBiZSBhZGp1c3RlZC4gKi8KKwlpZiAoVFJFRV9U
WVBFIChleHApICE9IHZvaWRfdHlwZV9ub2RlKQorCSAgTk9URV9QT1AgKFRZUEVfUFJFQ0lTSU9O
IChUUkVFX1RZUEUgKGV4cCkpID4gMzIgPyAyIDogMSk7CiAgICAgICB9CiAgICAgICBicmVhazsK
ICAgICBjYXNlIENBU0VfRVhQUjoKSW5kZXg6IHBhcnNlLnkKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTog
L2N2cy9nY2MvZWdjcy9nY2MvamF2YS9wYXJzZS55LHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEy
NgpkaWZmIC11IC1wIC1yMS4xMjYgcGFyc2UueQotLS0gcGFyc2UueQkxOTk5LzEyLzMxIDAzOjMw
OjIxCTEuMTI2CisrKyBwYXJzZS55CTIwMDAvMDEvMDYgMDg6NTI6NDQKQEAgLTk4MTQsMTMgKzk4
MTQsMTEgQEAgcGF0Y2hfYmlub3AgKG5vZGUsIHdmbF9vcDEsIHdmbF9vcDIpCiAgICAgICAgICB0
eXBlIG9mIHRoZSBsZWZ0LWhhbmQgb3BlcmFuZCAqLwogICAgICAgcHJvbV90eXBlID0gVFJFRV9U
WVBFIChvcDEpOwogCi0gICAgICAvKiBTaGlmdCBpbnQgb25seSB1cCB0byAweDFmIGFuZCBsb25n
IHVwIHRvIDB4M2YgKi8KLSAgICAgIGlmIChwcm9tX3R5cGUgPT0gaW50X3R5cGVfbm9kZSkKLQlv
cDIgPSBmb2xkIChidWlsZCAoQklUX0FORF9FWFBSLCBpbnRfdHlwZV9ub2RlLCBvcDIsIAotCQkJ
ICAgYnVpbGRfaW50XzIgKDB4MWYsIDApKSk7Ci0gICAgICBlbHNlCi0Jb3AyID0gZm9sZCAoYnVp
bGQgKEJJVF9BTkRfRVhQUiwgaW50X3R5cGVfbm9kZSwgb3AyLCAKLQkJCSAgIGJ1aWxkX2ludF8y
ICgweDNmLCAwKSkpOworICAgICAgLyogU2hpZnQgaW50IG9ubHkgdXAgdG8gMHgxZiBhbmQgbG9u
ZyB1cCB0byAweDNmLiBUaGUgYnl0ZWNvZGUKKwkgZ2VuZXJhdG9yIHNob3VsZCB0YWtlIGNhcmUg
b2YgcmVtb3ZpbmcgdGhpcyBvcGVyYXRpb24uIEZJWE1FICovCisgICAgICBvcDIgPSBmb2xkIChi
dWlsZCAoQklUX0FORF9FWFBSLCBwcm9tX3R5cGUsIGNvbnZlcnQgKHByb21fdHlwZSwgb3AyKSwg
CisJCQkgKHByb21fdHlwZSA9PSBpbnRfdHlwZV9ub2RlID8gYnVpbGRfaW50XzIgKDB4MWYsIDAp
IDoKKwkJCSAgY29udmVydCAocHJvbV90eXBlLCBidWlsZF9pbnRfMiAoMHgzZiwgMCkpKSkpOwog
CiAgICAgICAvKiBUaGUgPj4+IG9wZXJhdG9yIGlzIGEgPj4gb3BlcmF0aW5nIG9uIHVuc2lnbmVk
IHF1YW50aXRpZXMgKi8KICAgICAgIGlmIChjb2RlID09IFVSU0hJRlRfRVhQUiAmJiAhIGZsYWdf
ZW1pdF9jbGFzc19maWxlcykK
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2000-12-20 12:07 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-12-20 12:07 java/1130: SP mismatch error from certain code constructs jmacnish
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).