From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,59a642644fac1faa X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-02-16 05:15:02 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!news-out1.nntp.be!propagator4-cogent.newsfeed.com!propagator2-sterling!in.nntp.be!news.codefab.com!att541!att542!ip.att.net!newsfeed3.global.lmco.com!news.vf.lmco.com!not-for-mail From: "Richard A. Maffei" Newsgroups: comp.lang.ada Subject: Re: debbuger or unit test tool Date: Mon, 16 Feb 2004 08:06:43 -0500 Organization: Lockheed Martin Corporation Message-ID: <4030C062.E876FEBC@work.com> References: NNTP-Posting-Host: e5s0665.syr.lmco.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: knight.vf.lmco.com 1076936802 3145 144.219.22.36 (16 Feb 2004 13:06:42 GMT) X-Complaints-To: usenet@news.vf.lmco.com NNTP-Posting-Date: 16 Feb 2004 13:06:42 GMT X-Mailer: Mozilla 4.73 [en] (X11; U; SunOS 5.8 sun4u) X-Accept-Language: en Xref: archiver1.google.com comp.lang.ada:5595 Date: 2004-02-16T13:06:42+00:00 List-Id: orvio wrote: > > Hi, I have a question for you. > I'm using VectorCAST tool for unit test on WindowsXP. My problem is > that VectoCAST doesn't create the ennvironment because of a constraint > error during DATA_IF_ execution. I don't know why the error is > generated because VectorCAST message is not detailed. Therefore I need > of a debbuger for DATA_IF_ executable. > Can anyone help me? > In other case, can anyone suggest me another tool for ADA unit test? > > P.S. > The code is compiled with Objectada (AONIX) compiler, therefore > ADAMulti is useless. > > Excuse me for bad English. > > Thanks to all. We've experienced the same problems using AdaCAST with ObjectAda in a Solaris environment: numerous compile errors during the environment build and very little/no information as to what caused it. I resorted to compiling the environment by hand when such things occurred. All the required source code is under the environment directory. Compiling the source files with any compiler switches you pass into the environment should get you a better idea of the problem. In the very least, you will get an executable which you can run through the ObjectAda debugger. I agree with the post about their support responsiveness. Unfortunately, due to us being on a classified system and our company's policies about loading software onto such systems, it was often weeks before we were able to load the patches. In the end, we often had to resort to ingenuity to overcome some of the problems. So if you are supported, I would suggest talking to VectorCAST first. IMHO, AdaCAST is a very nice and extremely useful tool...for simple systems. Our biggest problem was attempting to use it in a system with a big gnarly CORBA interface. For units without any CORBA library interaction, the environments generally built fine (with the annoying exception of the tool inserting Text_IO calls in illegal places in task rendezvous). The tool's intuitive interface and simple scripting made thorough testing easy (and a bit fun even! [ok, I'm pathetic]). Unfortunately, because of the CORBA problems (plus the fact that many people were disappointed that the tool does not automagically do all your testing for you), we have stopped using it. I hope this helps you. -- Richard A. Maffei richard~a~maffei lmco~com (replace '~' with '.' and ' ' with '@')