Error in Beta version (100197)

Sun, 26 Oct 1997 22:46:44 -0400


I get the following error when I try to compile this program in GPC beta
(100197) for DJ
 Compiling: assign7Sort.pas
 gpi-hash.c(321) Error: failed assertion `ss.key == -DEBUG_HASH_KEY'
 Abort!

This program compiled fine under the 2.0 verison of GPC, this program does use
BPcompat. 
The source of this program is attached to this message (open it in Rhide if you
want to "see" the line breaks) and I also attached the output of the
bug-report-generator from Rhide.

Good thing I backed up my GPC 2.0 before I installed the beta version :-) I
hope you can find out what's wrong. 
Thanks,
Tom

------------------------------------------------------
This message sent using the FirstClass SMTP/NNTP Gateway.
From:
Choate Rosemary Hall
333 Christian St.
Wallingford, CT. 06492

begin 0666 assign7Sort.pas
M<')O9W)A;2!T:6UE=&5S="AI;G!U="QO=71P=70I.R!U7!E#0H@4&AR87-E5%E012`](&%R26YS4V]R
M=#L-"@T*#0I605(@5&EM94]F4W1AF4@;V8@87)R87D-"FEN=&5R=F%L("`@("`@("!I;G1E9V5R("`@("`@
M("`@=VAA="!I;G1E7T-"@T*9G5N8W1I;VX@<75A
M3I0:')A"LQ.PT*("`@("`@96YD.PT*("`@("`@
M96YD.PT*("`@("`@<75APEF;W(@:2`Z/2`Q
M('1O($U!6"!D;PT*"0E!6VE=(#H](%)A;F1);G0H,3`P,#`I.R!]#0H-"B`@
M('MC87-E($U!6"!O9@T*("`@-3`Z("!B96=I;GT-"B`@("`@("`@("`@("!J
M(#H](#`[#0H@("`@("`@("`@("`@9F]R(&D@.CT@,2!T;R`U(&1O(&)E9VEN
M#0H@("`@("`@("`@("`@("`@(&9ORHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*DEM<&QE;65N=&%T:6]N(&]F(%-OTUA:V4@=&AE('-W87`N
M?0T*("`@("`@("!$871A(%M&:7)S=%T@.CT@5&5M<`T*("`@("`@96YD("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@("![:69]#0H@("`@("![4&]S=&-O;F1I=&EO;CH@
M(#$@=&AR;W5G:"!&:7)S="!S=6)S8W)I<'0@=&AE(&%RU-L:61E(&$@
M=F%L=64@=&\@=&AE(')I9VAT+GT-"B`@("`@("`@("`@("`@4W=A<',@.CT@
M4W=A<',@*R`Q.PT*("`@("`@("`@("`@("!#=7)R96YT(#H]($-UVEF?0T*("`@("`@("`@(&5N9#L@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("![=VAI;&5]#0H@("`@
M("`@("`@>U!OVEF
M?0T*("`@("`@96YD("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("![0W5RTQAR!W5-E87)C:"`H1&%T83H@(%!H
MT)I;F%R
M>2!S96%R8V@@9F]R($QE='1ET)I;F%R>7T-"@T*#0I04D]#14154D4@4W1APEF;W(@0V]U;G0@.CT@,2!T;R!-05@@9&\-"B`)
M"0EW+DEN:70[#0H@("`@(&%);G-3
M;W)T7BY);FET.PT*96YD.PT*#0IPF4[#0IB96=I
M;@T*("`@("!D:7-P;W-E*&%"=6)3;W)T*3L-"B`@("`@9&ES<&]S92AA4V5L
M4V]R="D[#0H@("`@(&1I3H@4&AR87-E5%E013L-"FDZ:6YT96=E4%R2D[#0H@("`@('L-"B`@("!1=6%S:5)A;F1O;5-O2D[#0H-
M"B`@("!F;W(@:2`Z/2`Q('1O($U!6"!D;PT*("`@("`@("!I9B!I(&UO9"`Y
M(#T@,"!T:&5N#0H@("`@("`@(&)E9VEN#0H@("`@("`@("`@("`@=W)I=&5L
M;CL-"B`@("`@("`@("`@("!W4%R5MI73HV*3L-"B`@("`@("`@96YD.PT*("`@("`@?0T*("`@($9I
M;F%L:7IE.PT*("`@>R!$;U)E9W5L87)3;W)T*&UY07)R87DI.R!]#0H-"F5N
(9"X-"@T*#0H
`
end

This is a bug report for RHIDE Version 1.4 (Sep 30 1997 23:06:59)
I am running MS-DOS 7.10 (Windows 95)

Important environment variables:
PATH=C:\WIN95;C:\WIN95\COMMAND;D:\TMTPL\BIN;D:\GPC\BIN;C:\JDK11~1.3\BIN;C:\UTILS
DJGPP=D:\GPC\DJGPP.ENV
LFN=y
INFOPATH=d:/gpc/info;d:/gpc/gnu/emacs/info;d:/gpc/info;d:/gpc/gnu/emacs/info
LOCALEDIR=
LANGUAGE=
SHELL=
COMSPEC=C:\WIN95\COMMAND.COM
DJSYSFLAGS=

Here is the output from a sample compilation and link for C
executing: 
echo "int main(){return 0;}" | redir -eo gcc -Xlinker -v -Wa,-v -v -o /dev/null -x c -
Reading specs from d:/gpc/lib\specs
gcc version 2.7.2.1
 d:/gpc/bin\cpp.exe -lang-c -v -undef -D__GNUC__=2 -D__GNUC_MINOR__=7 -Dunix -Di386 -DGO32 -DMSDOS -DDJGPP=2 -DDJGPP_MINOR=1 -D__unix__ -D__i386__ -D__GO32__ -D__MSDOS__ -D__DJGPP__=2 -D__DJGPP_MINOR__=1 -D__unix -D__i386 -D__GO32 -D__MSDOS -D__DJGPP=2
-D__DJGPP_MINOR=1 - d:/gpc/tmp/RHgaaaaa\ccbaaaaa
GNU CPP version 2.7.2.1 (80386, BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
 d:/gpc/include
 d:/gpc/contrib/grx20/include
 d:/gpc/contrib/grx22/include
 /usr/local/include
 /usr/local/go32/include
 /usr/local/lib/gcc-lib/go32/2.7.2.1/include
 /usr/include
End of search list.
 d:/gpc/bin\cc1.exe d:/gpc/tmp/RHgaaaaa\ccbaaaaa -quiet -dumpbase -.c -version -o d:/gpc/tmp/RHgaaaaa\cccaaaaa
GNU C version 2.7.2.1 (80386, BSD syntax) compiled by GNU C version 2.7.2.1.
 d:/gpc/bin\as.exe -v -o d:/gpc/tmp/RHgaaaaa\ccdaaaaa d:/gpc/tmp/RHgaaaaa\cccaaaaa
GNU assembler version 2.8.1 (i386-pc-msdosdjgpp)
 d:/gpc/bin\ld.exe -o /dev/null d:/gpc/lib\crt0.o -Ld:/gpc/lib -Ld:/gpc/contrib/grx22/lib -v d:/gpc/tmp/RHgaaaaa\ccdaaaaa -Tdjgpp.djl -lgcc -lc -lgcc
GNU ld version 2.8.1 (with BFD 2.8.1)
 d:/gpc/bin\stubify.exe -v /dev/null
Warning: input file is not COFF or stubbed COFF
.exe: No such file or directory (ENOENT)
stubify for djgpp V2.X executables, Copyright (C) 1995 DJ Delorie

End of the sample

Here is the output from a sample compilation and link for C++
executing: 
echo "int main(){return 0;}" | redir -eo gcc -Xlinker -v -Wa,-v -v -o /dev/null -x c++ -
Reading specs from d:/gpc/lib\specs
gcc version 2.7.2.1
 d:/gpc/bin\cpp.exe -lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=7 -Dunix -Di386 -DGO32 -DMSDOS -DDJGPP=2 -DDJGPP_MINOR=1 -D__unix__ -D__i386__ -D__GO32__ -D__MSDOS__ -D__DJGPP__=2 -D__DJGPP_MINOR__=1 -D__unix -D__i386
-D__GO32 -D__MSDOS -D__DJGPP=2 -D__DJGPP_MINOR=1 - d:/gpc/tmp/RHgaaaaa\ccbaaaaa
GNU CPP version 2.7.2.1 (80386, BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
 d:/gpc/lang/cxx
 d:/gpc/include
 d:/gpc/contrib/grx20/include
 d:/gpc/contrib/grx22/include
 /usr/local/lib/g++-include
 /usr/local/include
 /usr/local/go32/include
 /usr/local/lib/gcc-lib/go32/2.7.2.1/include
 /usr/include
End of search list.
 d:/gpc/bin\cc1plus.exe d:/gpc/tmp/RHgaaaaa\ccbaaaaa -quiet -dumpbase -.cc -version -o d:/gpc/tmp/RHgaaaaa\cccaaaaa
GNU C++ version 2.7.2.1 (80386, BSD syntax) compiled by GNU C version 2.7.2.1.
 d:/gpc/bin\as.exe -v -o d:/gpc/tmp/RHgaaaaa\ccdaaaaa d:/gpc/tmp/RHgaaaaa\cccaaaaa
GNU assembler version 2.8.1 (i386-pc-msdosdjgpp)
 d:/gpc/bin\ld.exe -o /dev/null d:/gpc/lib\crt0.o -Ld:/gpc/lib -Ld:/gpc/contrib/grx22/lib -v d:/gpc/tmp/RHgaaaaa\ccdaaaaa -Tdjgpp.djl -lgcc -lc -lgcc
GNU ld version 2.8.1 (with BFD 2.8.1)
 d:/gpc/bin\stubify.exe -v /dev/null
Warning: input file is not COFF or stubbed COFF
.exe: No such file or directory (ENOENT)
stubify for djgpp V2.X executables, Copyright (C) 1995 DJ Delorie

End of the sample



My problem is the following:
============================




Thomas Tan (Thomas_Tan@fc.choate.edu (Thomas Tan))

HTML conversion by Lluís de Yzaguirre i Maura
Institut de Lingüística Aplicada - Universitat "Pompeu Fabra"
e-mail: de_yza@upf.es