java/1371: can't cast array to serializable

tromey@redhat.com tromey@redhat.com
Wed Dec 20 12:25:00 GMT 2000


>Number:         1371
>Category:       java
>Synopsis:       can't cast array to serializable
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    tromey
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Dec 20 12:19:19 PST 2000
>Closed-Date:    Tue Sep 12 15:08:06 PDT 2000
>Last-Modified:  Tue Sep 12 15:16:00 PDT 2000
>Originator:     Tom Tromey
>Release:        unknown-1.0
>Organization:
>Environment:

>Description:
Java arrays implement serializable (as of 1.1 or 1.2,
I forget).  However, gcj disallows casting an array
to serializable:

import java.io.*;
public class t
{
  public static void main (String[] args)
  {
    System.out.println ((Serializable) args);
  }
}

creche. gcj --syntax-only t.java 
t.java: In class `t':
t.java: In method `main(java.lang.String[])':
t.java:6: Invalid cast from `java.lang.String[]' to `java.io.Serializable'.
    System.out.println ((Serializable) args);
                        ^
1 error
creche. javac t.java
creche. 

>How-To-Repeat:

>Fix:

>Release-Note:

>Audit-Trail:

Formerly PR gcj/343

Responsible-Changed-From-To: apbianco->tromey
Responsible-Changed-By: tromey
Responsible-Changed-When: Thu Sep  7 17:21:50 2000
Responsible-Changed-Why:
    I have a patch which I'll submit shortly.

From: tromey@cygnus.com
To: apbianco@cygnus.com, java-gnats@sourceware.cygnus.com, tromey@cygnus.com,
  tromey@redhat.com
Cc:  
Subject: Re: gcj/343
Date: 8 Sep 2000 00:21:50 -0000

 Synopsis: can't cast array to serializable
 
 Responsible-Changed-From-To: apbianco->tromey
 Responsible-Changed-By: tromey
 Responsible-Changed-When: Thu Sep  7 17:21:50 2000
 Responsible-Changed-Why:
     I have a patch which I'll submit shortly.
 
 http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view&pr=343&database=java
State-Changed-From-To: open->analyzed
State-Changed-By: tromey
State-Changed-When: Fri Sep  8 09:47:15 2000
State-Changed-Why:
    I submitted a patch for this.
    http://gcc.gnu.org/ml/gcc-patches/2000-09/msg00263.html

From: tromey@cygnus.com
To: java-gnats@sourceware.cygnus.com, tromey@cygnus.com, tromey@redhat.com
Cc:  
Subject: Re: gcj/343
Date: 8 Sep 2000 16:47:15 -0000

 Synopsis: can't cast array to serializable
 
 State-Changed-From-To: open->analyzed
 State-Changed-By: tromey
 State-Changed-When: Fri Sep  8 09:47:15 2000
 State-Changed-Why:
     I submitted a patch for this.
     http://gcc.gnu.org/ml/gcc-patches/2000-09/msg00263.html
 
 http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view&pr=343&database=java
State-Changed-From-To: analyzed->closed
State-Changed-By: tromey
State-Changed-When: Tue Sep 12 15:08:06 2000
State-Changed-Why:
    Fixed.

From: tromey@cygnus.com
To: java-gnats@sourceware.cygnus.com, tromey@cygnus.com, tromey@redhat.com
Cc:  
Subject: Re: gcj/343
Date: 12 Sep 2000 22:08:06 -0000

 Synopsis: can't cast array to serializable
 
 State-Changed-From-To: analyzed->closed
 State-Changed-By: tromey
 State-Changed-When: Tue Sep 12 15:08:06 2000
 State-Changed-Why:
     Fixed.
 
 http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view&pr=343&database=java
>Unformatted:




More information about the Gcc-prs mailing list