java/1413: Internal compiler error in expand_end_case
jarvelai@csc.fi
jarvelai@csc.fi
Wed Dec 20 12:26:00 GMT 2000
>Number: 1413
>Category: java
>Synopsis: Internal compiler error in expand_end_case
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: apbianco
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 20 12:19:40 PST 2000
>Closed-Date:
>Last-Modified:
>Originator: jarvelai@csc.fi
>Release: RH7
>Organization:
>Environment:
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/libgcj.spec
rename spec lib to liborig
rename spec startfile to startfileorig
gcc version 2.96 20000731 (Red Hat Linux 7.0)
>Description:
Tds.java:1139: Internal compiler error in expand_end_case, at stmt.c:5265
I have to compile other files before I can get error:
[pj@ssl freetds_jdbc]$ make
gcj -c -O -d . Logger.java
gcj -c -O -d . HexDump.java
gcj -c -O -d . DriverVersion.java
gcj -c -O -d . TdsUtil.java
gcj -c -O -d . TdsException.java
gcj -c -O -d . TdsConfused.java
gcj -c -O -d . TdsNotImplemented.java
gcj -c -O -d . TdsUnknownPacketSubType.java
gcj -c -O -d . TdsUnknownPacketType.java
gcj -c -O -d . UniqueId.java
gcj -c -O -d . TdsAsciiInputStream.java
gcj -c -O -d . EscapeProcessor.java
gcj -c -O -d . MSSqlServerEscapeProcessor.java
gcj -c -O -d . SybaseEscapeProcessor.java
gcj -c -O -d . Column.java
gcj -c -O -d . Columns.java
gcj -c -O -d . ParameterListItem.java
gcj -c -O -d . SqlMessage.java
gcj -c -O -d . PacketResult.java
gcj -c -O -d . PacketMsgResult.java
gcj -c -O -d . PacketErrorResult.java
gcj -c -O -d . SQLWarningChain.java
gcj -c -O -d . EncodingHelper.java
gcj -c -O -d . TdsDefinitions.java
gcj -c -O -d . TdsComm.java
gcj -c -O -d . CancelController.java
gcj -c -O -d . PacketUnknown.java
gcj -c -O -d . PacketRetStatResult.java
gcj -c -O -d . PacketEndTokenResult.java
gcj -c -O -d . PacketDoneInProcResult.java
gcj -c -O -d . PacketTabNameResult.java
gcj -c -O -d . PacketColumnNamesResult.java
gcj -c -O -d . PacketColumnInfoResult.java
gcj -c -O -d . PacketColumnOrderResult.java
gcj -c -O -d . PacketRowResult.java
gcj -c -O -d . PacketControlResult.java
gcj -c -O -d . Context.java
gcj -c -O -d . Tds.java
Tds.java: In class `com.internetcds.jdbc.tds.Tds':
Tds.java: In method `processEnvChange()':
Tds.java:1139: Internal compiler error in expand_end_case, at stmt.c:5265
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.
make: *** [com/internetcds/jdbc/tds/Tds.class] Error 1
You can get Nov 24 freetds_jdbc.snapshot.tgz from
ftp://freetds.internetcds.com/pub/freetds_jdbc
diff -c Makefile Makefile.orig
*** Makefile Mon Dec 11 17:02:49 2000
--- Makefile.orig Mon Dec 11 16:51:40 2000
***************
*** 11,18 ****
# CLASSPATH=.;c:/jdk1.2.2/lib/classes.zip
# CLASSPATH=.:/usr/local/share/java/lib/classes.java
# CLASSPATH=.;c:/jdk1.1.8/lib/classes.zip
! # CLASSPATH=/usr/local/jdk1.1.8/lib/classes.zip:.
! CLASSPATH=.
# RUNPATH=%CLASSPATH%;.\freetds_jdbc.jar;.\unittests;.
RUNPATH=$$CLASSPATH:`pwd`/freetds_jdbc.jar:./unittests:.
--- 11,18 ----
# CLASSPATH=.;c:/jdk1.2.2/lib/classes.zip
# CLASSPATH=.:/usr/local/share/java/lib/classes.java
# CLASSPATH=.;c:/jdk1.1.8/lib/classes.zip
! CLASSPATH=/usr/local/jdk1.1.8/lib/classes.zip:.
! # CLASSPATH=.
# RUNPATH=%CLASSPATH%;.\freetds_jdbc.jar;.\unittests;.
RUNPATH=$$CLASSPATH:`pwd`/freetds_jdbc.jar:./unittests:.
***************
*** 20,36 ****
# JAVAC = c:\\jdk1.2.2\\bin\\javac
! JAVAC = gcj -c
! JFLAGS += -O -d .
! #JFLAGS += -classpath $(CLASSPATH)
# JAVAC=jikes
# JIKESPATH=.;c:\jdk1.1.8\lib\classes.zip
# JFLAGS += +D +E -g -d .
! #JDBC_VER=1_0
! JDBC_VER=2_0
# JAR = c:\\jdk1.2.2\\bin\\jar
--- 20,36 ----
# JAVAC = c:\\jdk1.2.2\\bin\\javac
! JAVAC = javac
! JFLAGS += -g -d .
! JFLAGS += -classpath $(CLASSPATH)
# JAVAC=jikes
# JIKESPATH=.;c:\jdk1.1.8\lib\classes.zip
# JFLAGS += +D +E -g -d .
! JDBC_VER=1_0
! # JDBC_VER=2_0
# JAR = c:\\jdk1.2.2\\bin\\jar
Pleas ask if you like to get more information
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
Formerly PR gcj/382
>Unformatted:
More information about the Gcc-prs
mailing list