java/1444: SEGV in jc1 (99-10-04) using optimizations
patha@ida.liu.se
patha@ida.liu.se
Wed Dec 20 12:27:00 GMT 2000
>Number: 1444
>Category: java
>Synopsis: SEGV in jc1 (99-10-04) using optimizations
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: apbianco
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 20 12:19:55 PST 2000
>Closed-Date: Tue Oct 19 14:40:49 PDT 1999
>Last-Modified: Tue Oct 19 14:50:00 PDT 1999
>Originator: Patrik Hägglund
>Release: 1999-10-04
>Organization:
>Environment:
sparc-sun-solaris2.7
>Description:
(gdb) run Test.java -fuse-divide-subroutine -quiet -O1 -version -o Test.s
Breakpoint 9 at 0x4e840: file ../../gcc/toplev.c, line 5219.
Starting program: /home/pelab/pub/pkg/gcc-19991004-gnu-as+ld/lib/gcc-lib/sparc-sun-solaris2.7/2.96/jc1 Test.java -fuse-divide-subroutine -quiet -O1 -version -o Test.s
GNU Java version 2.96 19991004 (experimental) (sparc-sun-solaris2.7) compiled by GNU C version 2.96 19990927 (experimental).
Program received signal SIGSEGV, Segmentation fault.
0x12220c in make_edges (label_value_list=0x0) at ../../gcc/flow.c:995
(gdb) bt
#0 0x12220c in make_edges (label_value_list=0x0) at ../../gcc/flow.c:995
#1 0x121654 in find_basic_blocks (f=0x307188, nregs=304, file=0x0,
do_cleanup=1) at ../../gcc/flow.c:417
#2 0x4c8d8 in rest_of_compilation (decl=0x25d538) at ../../gcc/toplev.c:3964
#3 0x1eb40 in source_end_java_method () at ./parse.y:5828
#4 0x1f210 in java_complete_expand_method (mdecl=0x25d538) at ./parse.y:6131
#5 0x1efe4 in java_complete_expand_methods () at ./parse.y:6049
#6 0x1f4fc in java_expand_classes () at ./parse.y:6275
#7 0x40038 in yyparse () at ../../../gcc/java/jcf-parse.c:900
#8 0x4aef8 in compile_file (name=0xffbee17d "Test.java")
at ../../gcc/toplev.c:3177
#9 0x4eeec in main (argc=8, argv=0xffbedf64) at ../../gcc/toplev.c:5490
(gdb)
Test.java follows:
import java.util.*;
import java.io.*;
public class Test {
static long errc = 0;
public static int[] parseCoefficients(String a) {
StringTokenizer st = new StringTokenizer(a);
int[] p = new int[st.countTokens()];
int i = 0;
while(st.hasMoreTokens())
p[i++] = Integer.parseInt(st.nextToken());
return p;
}
public static int[] randomInformation(int[] a) {
for(int i=0; i<a.length; i++)
a[i] = (int) (Math.random()*16);
return a;
}
public static int[] randomError(int[] a, double p) {
for(int i=0; i<a.length; i++) {
if (Math.random() < p) {
a[i] = (int) (Math.random()*16);
errc++;
} else
a[i] = 0;
}
return a;
}
public static void main(String[] args) throws Exception {
GaloisField gf2 = new GaloisField(2);
GaloisField gf16 =
GaloisField.extend(gf2, parseCoefficients("1 1 0 0 1"));
RSCode rs = new RSCode(gf16, 3);
System.out.println("Block length: " + rs.getBlockLength());
System.out.println("Error tolerance: " + rs.getErrorTolerance());
System.out.println();
BufferedReader in =
new BufferedReader(new InputStreamReader(System.in));
System.out.print("Number of iterations: ");
int iterc = Integer.parseInt(in.readLine());
System.out.print("Error (0-1000) per transmitted word : ");
double epw = ((double) Integer.parseInt(in.readLine()))/1000;
int[] icoef = new int[9];
int[] ecoef = new int[16];
int unresolvedc = 0;
long time0 = System.currentTimeMillis();
for(int iter=0; iter<iterc; iter++) {
Polynomial i = new Polynomial(randomInformation(icoef), gf16);
Polynomial c = rs.encode(i);
Polynomial e = new Polynomial(randomError(ecoef, epw), gf16);
try {
Polynomial r = rs.decode(Polynomial.add(c, e));
} catch(TooManyErrorsException ex) {
unresolvedc++;
}
}
long time1 = System.currentTimeMillis();
System.out.println("Trasmitted blocks: " + iterc);
System.out.println("Unresolved blocks: " + unresolvedc);
System.out.println("Errors/block: " + ((double) errc)/iterc);
System.out.println("Time: " + ((double) time1-time0)/1000 + " s");
}
}
I had the same problem with an other file.
>How-To-Repeat:
gcj -c -O Test.java
gcj -c Test.java works.
>Fix:
Use a gcj from at least egcs-199910013
>Release-Note:
>Audit-Trail:
Formerly PR gcj/64
State-Changed-From-To: open->analyzed
State-Changed-By: green
State-Changed-When: Sat Oct 16 15:22:57 1999
State-Changed-Why:
I can't reproduce this failure without GaloisField, Polynomial
and RSCode. Could you please provide them? Or maybe
even just try to trim them out of the test code.
Thanks!
From: green@cygnus.com
To: apbianco@cygnus.com, java-gnats@sourceware.cygnus.com, patha@ida.liu.se
Cc:
Subject: Re: gcj/64
Date: 16 Oct 1999 22:22:57 -0000
Synopsis: SEGV in jc1 (99-10-04) using optimizations
State-Changed-From-To: open->analyzed
State-Changed-By: green
State-Changed-When: Sat Oct 16 15:22:57 1999
State-Changed-Why:
I can't reproduce this failure without GaloisField, Polynomial
and RSCode. Could you please provide them? Or maybe
even just try to trim them out of the test code.
Thanks!
http://sourceware.cygnus.com/cgi-bin/gnatsweb.pl?cmd=view&database=java&pr=64
From: Patrik Hagglund <patha@ida.liu.se>
To: green@cygnus.com
Cc: apbianco@cygnus.com, java-gnats@sourceware.cygnus.com
Subject: Re: gcj/64
Date: Mon, 18 Oct 1999 14:15:29 +0200
------- =_aaaaaaaaaa0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <29245.940248859.1@sen23.ida.liu.se>
I can't reproduce this failure without GaloisField, Polynomial
and RSCode. Could you please provide them? Or maybe
even just try to trim them out of the test code.
Sorry, I'm not a Java programmer. I just try to get gcj installed
for some of my co-workers. Here comes the other files as
an attachment:
------- =_aaaaaaaaaa0
Content-Type: application/x-gzip
Content-ID: <29245.940248859.2@sen23.ida.liu.se>
Content-Description: joned.tar.gz
Content-Transfer-Encoding: base64
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
yAAA
------- =_aaaaaaaaaa0--
From: Patrik Hagglund <patha@ida.liu.se>
To: green@cygnus.com
Cc: apbianco@cygnus.com, java-gnats@sourceware.cygnus.com
Subject: Re: gcj/64
Date: Mon, 18 Oct 1999 16:53:23 +0200
The problem seems to be solved in egcs-199910013.
--
Patrik Hägglund
State-Changed-From-To: analyzed->closed
State-Changed-By: green
State-Changed-When: Tue Oct 19 14:40:49 1999
State-Changed-Why:
Patrik Hagglund <patha@ida.liu.se> says:
"The problem seems to be solved in egcs-199910013."
From: green@cygnus.com
To: apbianco@cygnus.com, java-gnats@sourceware.cygnus.com, patha@ida.liu.se
Cc:
Subject: Re: gcj/64
Date: 19 Oct 1999 21:40:49 -0000
Synopsis: SEGV in jc1 (99-10-04) using optimizations
State-Changed-From-To: analyzed->closed
State-Changed-By: green
State-Changed-When: Tue Oct 19 14:40:49 1999
State-Changed-Why:
Patrik Hagglund <patha@ida.liu.se> says:
"The problem seems to be solved in egcs-199910013."
http://sourceware.cygnus.com/cgi-bin/gnatsweb.pl?cmd=view&database=java&pr=64
>Unformatted:
More information about the Gcc-prs
mailing list