From 2a4475f85ebaf3a65aa24929a3e19f86b2d5c418 Mon Sep 17 00:00:00 2001
From: Slava Pestov <slava@slava-pestovs-macbook-pro.local>
Date: Thu, 1 Oct 2009 23:20:05 -0500
Subject: [PATCH] Fix alias analysis of a ##compare whose input is another
 ##compare

---
 basis/compiler/cfg/alias-analysis/alias-analysis.factor | 1 +
 1 file changed, 1 insertion(+)

diff --git a/basis/compiler/cfg/alias-analysis/alias-analysis.factor b/basis/compiler/cfg/alias-analysis/alias-analysis.factor
index 6e915ebcb4..0c22d24a2c 100644
--- a/basis/compiler/cfg/alias-analysis/alias-analysis.factor
+++ b/basis/compiler/cfg/alias-analysis/alias-analysis.factor
@@ -282,6 +282,7 @@ M: ##copy analyze-aliases*
     } 1&& ; inline
 
 M: ##compare analyze-aliases*
+    call-next-method
     dup useless-compare? [
         dst>> \ f tag-number \ ##load-immediate new-insn
         analyze-aliases*