blob: c8210b95943ce12bd657b72f7f04dce1cf23c8cd [file]
MODULE bug8;
(* Missing import; Using the element in an expression crashes the compiler. *)
(* Using the element in an assignment is working. *)
FROM ChanConsts IMPORT (*read, text,*) FlagSet;
VAR flags:FlagSet;
BEGIN
flags:=read; (* OK, no expression *)
flags:=read+text; (* gm2 -g -fiso Bug8.mod
Bug8.mod:10:5:*** fatal error ***
../../gm2/gcc-versionno/gcc/gm2/gm2-compiler/SymbolTable.mod:6399:1:*** internal error *** illegal symbol
cc1gm2: internal compiler error: Aborted
*)
END bug8.