Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!husc6!cmcl2!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.bugs.sys5 Subject: yet another 5620 DMD 2.0 "optim" bug Message-ID: <6418@brl-smoke.ARPA> Date: Fri, 11-Sep-87 23:57:04 EDT Article-I.D.: brl-smok.6418 Posted: Fri Sep 11 23:57:04 1987 Date-Received: Sun, 13-Sep-87 09:40:19 EDT Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 10 Keywords: 5620 DMD SGS M32 optim I just stumbled across yet another bug in the M32 optimizer used in DMD SGS rel. 2.0. This one has ops[0] (opcode) of a node getting overwritten with ".L169" (a label in the assembly code being optimized) -- note that is not the location pointed to by ops[0], as usual, but the pointer ops[0] itself is getting DATA stored on it! I looked at the strcpy()s but didn't spot the bug. If anyone knows what is causing this one, please let me know! Gwyn@BRL.MIL brl!gwyn (perhaps)