Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site emory.UUCP
Path: utzoo!watmath!clyde!bonnie!akgua!emory!km
From: km@emory.UUCP (Ken Mandelberg)
Newsgroups: net.bugs.4bsd,net.lang.pascal
Subject: Pdx Bug in trace
Message-ID: <1466@emory.UUCP>
Date: Sat, 9-Feb-85 13:56:26 EST
Article-I.D.: emory.1466
Posted: Sat Feb  9 13:56:26 1985
Date-Received: Mon, 11-Feb-85 03:55:29 EST
Distribution: net
Organization: Math & Computer Science, Emory University, Atlanta
Lines: 68
Xref: watmath net.bugs.4bsd:1372 net.lang.pascal:232

I am enclosing a bug report on Pdx. I haven't as yet tried
to chase down the problem in the source. If this is a known
bug or there is a fix, please let me know. I didn't see
anything like it on the buglist.



Ken Mandelberg
Emory University
Dept of Math and CS
Atlanta, Ga 30322

{akgua,sb1,gatech,decvax}!emory!km   USENET
km@emory                      CSNET
km.emory@csnet-relay          ARPANET
****************************************************************

Description:
	In certain circumstances Pdx will panic during a variable
	trace.

Repeat-By:
	Here is a typescript illustrating the problem in a 
	simple case:
% cat test.p
program loops (input, output);


var
        i : integer; 

begin

        i:= trunc (10.1);
        writeln (i)

end.
% pi test.p
% pdx
> list
    1   program loops (input, output);
    2   
    3   
    4   var
    5           i : integer; 
    6   
    7   begin
    8   
    9           i:= trunc (10.1);
   10           writeln (i)
   11   
   12   end.
> trace i
(1) trace i
> run
initially (at line 9):  i = 0
pdx: panic: bad argtype
% 
script done on Sat Feb  9 13:32:03 1985
-- 
Ken Mandelberg
Emory University
Dept of Math and CS
Atlanta, Ga 30322

{akgua,sb1,gatech,decvax}!emory!km   USENET
km@emory                      CSNET
km.emory@csnet-relay          ARPANET