codeboost-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Codeboost-dev] Make check fails...


From: Shishir Ramam
Subject: [Codeboost-dev] Make check fails...
Date: Tue, 3 Feb 2004 08:43:57 -0800 (PST)

Folks,

codeboost from the cvs, is running into trouble 
on `make check`. 

Looks like the comparison between 
the .ast & .out files fails. 

Specifically, in src/parser/tests, 
dtors.cc & varinit.cc fail the test. 

I am starting to look to see if i can 
decipher the difference, but if someone
on the list has an easier read of the problem,
I'd appreciate help.

my setup: 
cygwin 1.5.6/winxp
aterm 2.0.5
sdf-bundle 1.6 
stratego 0.9.4 
opencxx 2.7 (I have patched this. seems to behave like
the original. The patch is pending an admin approval
on this list). 
codeboost - cvs version. 

Attached at files dtors-parse.out & dtors-parse.ast.

thanks,
-shishir


__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free web site building tool. Try it!
http://webhosting.yahoo.com/ps/sb/
Program([CodeBoost,Version("0.2.1-rc1"),AstVerMajor(1),AstVerMinor(0)],[ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("var"),DType(DNil),[],NoExpr)]),ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("ref"),DType(Ref(NoQual,DNil)),[],Var(IdName("var"),AnyType,NoScope))]),ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("ptr"),DType(Ptr(NoQual,DNil)),[],NoExpr)]),ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("ptrptr"),DType(Ptr(NoQual,Ptr(NoQual,DNil))),[],NoExpr)]),ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("array"),DType(Array(Literal(Integer("4")),DNil)),[],NoExpr),VarDecl(IdName("ptrarray"),DType(Array(Literal(Integer("54")),Ptr(NoQual,DNil))),[],NoExpr)]),Decl(FunDecl(IdName("dtor_dummy_fun"),ArgList([VarDecl(NoName,Type([],IdName("int"),Ptr(NoQual,DNil)),[],NoExpr),VarDecl(IdName("a"),Type([],IdName("int"),Array(NoExpr,DNil)),[],NoExpr),VarDecl(IdName("ap"),Type([],IdName("int"),Array(NoExpr,Ptr(NoQual,DNil))),[],NoExpr)]),Type([],IdName("int"),Ref(NoQual,DNil)),[],NoQual,NoCInit,NoDecl),NoSig),ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("init"),DType(DNil),[],Literal(Integer("54")))]),Decl(ClsDecl(IdName("dtor"),[],[],Block([ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("num"),DType(DNil),[],NoExpr)]),Access(Public),Decl(FunDecl(IdName("dtor"),ArgList([VarDecl(IdName("x"),Type([],IdName("int"),DNil),[],NoExpr)]),NoType,[],NoQual,CInitList([CInit(IdName("num"),[Var(IdName("x"),AnyType,NoScope)])]),Block([])),NoSig),NoDecl,Decl(FunDecl(IdName("f"),ArgList([VarDecl(IdName("x"),Type([],IdName("int"),DNil),[],NoExpr)]),Type([],IdName("int"),DNil),[],CQual,NoCInit,Block([Return(Infix(Op("*",AnyFun),Var(IdName("num"),AnyType,NoScope),Var(IdName("x"),AnyType,NoScope)))])),NoSig)])),NoSig)],[Table("extensions",[])])
Program([CodeBoost,Version("0.2.3-dev"),AstVerMajor(1),AstVerMinor(2),Trace([("$Id:
 cpp-check.r,v 1.27 2003/04/07 14:01:50 ottosb Exp 
$",["../../../src/sig/cpp-check"]),("$Id: cst2ast.r,v 1.11 2003/03/06 19:07:28 
ottosb Exp 
$",["../../../src/parser/cst2ast"])])],[ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("var"),DType(DNil),[],NoExpr)]),ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("ref"),DType(Ref(NoQual,DNil)),[],Var(IdName("var"),AnyType,NoScope))]),ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("ptr"),DType(Ptr(NoQual,DNil)),[],NoExpr)]),ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("ptrptr"),DType(Ptr(NoQual,Ptr(NoQual,DNil))),[],NoExpr)]),ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("array"),DType(Array(Literal(Integer("4")),DNil)),[],NoExpr),VarDecl(IdName("ptrarray"),DType(Array(Literal(Integer("54")),Ptr(NoQual,DNil))),[],NoExpr)]),Decl(FunDecl(IdName("dtor_dummy_fun"),ArgList([VarDecl(NoName,Type([],IdName("int"),Ptr(NoQual,DNil)),[],NoExpr),VarDecl(IdName("a"),Type([],IdName("int"),Array(NoExpr,DNil)),[],NoExpr),VarDecl(IdName("ap"),Type([],IdName("int"),Array(NoExpr,Ptr(NoQual,DNil))),[],NoExpr)]),Type([],IdName("int"),Ref(NoQual,DNil)),[],NoQual,NoCInit,NoDecl),NoSig),ManyDecl([],TType([],IdName("int")),[VarDecl(IdName("init"),DType(DNil),[],Literal(Integer("54")))]),NoDecl],[Table("extensions",[])])

reply via email to

[Prev in Thread] Current Thread [Next in Thread]