[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon Jul 22 21:39:50 1999 
Subject:new compiler bug in Poplog Version 15.52 
From:Aaron Sloman 
Volume-ID:990722.05 

WARNING: if a Pop-11 file ends with an end of line comemnt
e.g.
	;;; end of file

make sure that it ends with a newline, if you want the file to compile.

Extract from
	ftp://ftp.cs.bham.ac.uk/pub/dist/poplog/bugfixes/BUGREPORTS

3. There is a new compiler bug since Poplog Version 15.52.
Reporters: Brian Logan and Aaron Sloman

When compiling a file which ends with a comment and which does NOT end
with a newline character, a mishap is produced:

    ;;; MISHAP - ATTEMPT TO READ CLOSED DEVICE
    ;;; INVOLVING:  <device 'filename.p'>
    ;;; DOING    : (Sys$-Incharitem) null nextitem  ....

This is in V15.52 and V15.53, but not in V15.5

Probably requires a fix in $popsrc/item.p

The problem definitely did not exist in Poplog version 15.5. It looks
like the sort of bug that may be have inadvertently introduced as a
result of a change to handle special characters in Ved files.

Can anyone who understands the source file for incharitem help?

Thanks.
Aaron
==