Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!uunet!mcsun!ukc!cam-cl!news From: pr@cl.cam.ac.uk (Peter Robinson) Newsgroups: comp.lang.modula3 Subject: Compiler confusion between TEXT and ARRAY OF CHAR Message-ID: <1991Jan23.094555.8824@cl.cam.ac.uk> Date: 23 Jan 91 09:45:55 GMT Sender: news@cl.cam.ac.uk (The news facility) Organization: U of Cambridge Computer Lab, UK Lines: 16 The following program: | MODULE Main; | | PROCEDURE p (a: ARRAY OF CHAR) = | BEGIN END p; | | BEGIN | p ("a"); | | END Main. causes the DEC SRC Modula-3 compiler (version 1.5, MIPS/Ultrix system) to fail with: | runtime error: ASSERT failed