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).