[M3devel] strange errors...

Daniel Alejandro Benavides D. dabenavidesd at yahoo.es
Wed Jul 4 23:40:34 CEST 2007


Sorry the last message was too long and I think was
cutted by the mailer.

Hi:
I take the sources from the your web page and type
make on the top of the directory v and end in this
message:

===> cit_parse
--- building in LINUXLIBC6 ---

ignoring override("cit_parse",
"/home/danielb/Desktop/v")

/home/danielb/Desktop/v/parserlib/ktok/LINUXLIBC6/tok
../src/PRS.t -o PRSTok.i3
/home/danielb/Desktop/v/parserlib/ktok/LINUXLIBC6/tok
../src/PRS.t -o PRSTok.i3


***
*** runtime error:
***    Segmentation violation - possible attempt to
dereference NIL
***    pc = 0x4000b19f
***

"/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl",
line 20: quake runtime error: exit 1536:
/home/danielb/Desktop/v/parserlib/ktok/LINUXLIBC6/tok
../src/PRS.t -o PRSTok.i3

--procedure--  -line-  -file---
exec               --  <builtin>
_exec              20 
/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl
_xCons             37 
/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl
_tCons             81 
/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl
_tConsUn           82 
/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl
Token              85 
/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl
include_dir         3 
/home/danielb/Desktop/v/cit_parse/src/m3makefile
                    5 
/home/danielb/Desktop/v/cit_parse/LINUXLIBC6/m3make.args

Fatal Error: package build failed

Well that was because of the lack of the file PRS.t

Searching I noticed that the file is in
v/cit_parse/src/PRS.t and made a copy on
v/parserlib/ktok/src directory  
Then try make again and but this time, get this:

cp
/home/danielb/code/caltech-parser/v2/v/cit_parse/LINUXLIBC6/../src/CHP.t
.
cp
/home/danielb/code/caltech-parser/v2/v/cit_parse/LINUXLIBC6/../src/CHP.t
.
cp
/home/danielb/code/caltech-parser/v2/v/cit_parse/LINUXLIBC6/../src/CHP.l
.
cp
/home/danielb/code/caltech-parser/v2/v/cit_parse/LINUXLIBC6/../src/CHP.l
.
cp
/home/danielb/code/caltech-parser/v2/v/cit_parse/LINUXLIBC6/../src/CHP.y
.
cp
/home/danielb/code/caltech-parser/v2/v/cit_parse/LINUXLIBC6/../src/CHP.y
.
/home/danielb/code/caltech-parser/v2/v/parserlib/kext/LINUXLIBC6/ext
../src/CHPLexStd.e
/home/danielb/code/caltech-parser/v2/v/parserlib/kext/LINUXLIBC6/ext
../src/CHPLexStd.e
new source -> compiling PRSTok.m3
"../LINUXLIBC6/PRSTok.m3", line 1: syntax error:
missing INTERFACE or MODULE keyword
"../LINUXLIBC6/PRSTok.m3", line 1: unable to find
interface (<missing id>)
"../LINUXLIBC6/PRSTok.m3", line 1: warning: file name
(PRSTok.m3) doesn't match module name (<missing id>)
2 errors and 1 warning encountered
new source -> compiling PRSTok.i3
new source -> compiling PRSLex.i3
new source -> compiling PRSLex.m3
new source -> compiling PRSParse.i3
new source -> compiling PRSParse.m3
new source -> compiling PRSLexStd.i3
new source -> compiling PRSLexStd.m3
new source -> compiling PRSParseStd.i3
new source -> compiling PRSParseStd.m3
new source -> compiling CHPTok.i3
new source -> compiling CHPTok.m3
"../LINUXLIBC6/CHPTok.m3", line 36: warning:
potentially unhandled exception:
RTAllocator.OutOfMemory
1 warning encountered
new source -> compiling CHPLex.i3
new source -> compiling CHPLex.m3
new source -> compiling CHPParse.i3
new source -> compiling CHPParse.m3
new source -> compiling CHPLexStd.i3
new source -> compiling CHPLexStd.m3
new exporters -> recompiling PRSTok.i3
compilation failed => not building library
"libcit_parse.a"
Fatal Error: package build failed

danielb at danielb-desktop:~/code/caltech-parser/v2/v$ 


It seems PRSTok.m3 does exist on
v/cit_parse/LINUXLIBC6 but is an empty file.

Maybe Im not doing the right steps?

Thanks

--- "Daniel Alejandro Benavides D."
<dabenavidesd at yahoo.es> escribió:

> Hi:
> I take the sources from the your web page and type
> make on the top of the directory v and end in this
> message:
> 
> ===> cit_parse
> --- building in LINUXLIBC6 ---
> 
> ignoring override("cit_parse",
> "/home/danielb/Desktop/v")
> 
>
/home/danielb/Desktop/v/parserlib/ktok/LINUXLIBC6/tok
> ../src/PRS.t -o PRSTok.i3
>
/home/danielb/Desktop/v/parserlib/ktok/LINUXLIBC6/tok
> ../src/PRS.t -o PRSTok.i3
> 
> 
> ***
> *** runtime error:
> ***    Segmentation violation - possible attempt to
> dereference NIL
> ***    pc = 0x4000b19f
> ***
> 
>
"/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl",
> line 20: quake runtime error: exit 1536:
>
/home/danielb/Desktop/v/parserlib/ktok/LINUXLIBC6/tok
> ../src/PRS.t -o PRSTok.i3
> 
> --procedure--  -line-  -file---
> exec               --  <builtin>
> _exec              20 
>
/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl
> _xCons             37 
>
/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl
> _tCons             81 
>
/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl
> _tConsUn           82 
>
/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl
> Token              85 
>
/home/danielb/Desktop/v/parserlib/parserlib/src/parser.tmpl
> include_dir         3 
> /home/danielb/Desktop/v/cit_parse/src/m3makefile
>                     5 
>
/home/danielb/Desktop/v/cit_parse/LINUXLIBC6/m3make.args
> 
> Fatal Error: package build failed
> 
> Well that was because of the lack of the file PRS.t
> 
> Searching I noticed that the file is in
> v/cit_parse/src/PRS.t and made a copy on
> v/parserlib/ktok/src directory  
> Then try make again and but this time, get this:
> 
> cp
>
/home/danielb/code/caltech-parser/v2/v/cit_parse/LINUXLIBC6/../src/CHP.t
> 



       
____________________________________________________________________________________
¡Descubre una nueva forma de obtener respuestas a tus preguntas!
Entra en Yahoo! Respuestas.
http://es.answers.yahoo.com/info/welcome



More information about the M3devel mailing list