From 5eb01567fc201ad90f93c6588089509c3b571ed6 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Mon, 6 Apr 2015 14:55:00 -0500
Subject: [PATCH] Add precompute fixme

---
 loopy/precompute.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/loopy/precompute.py b/loopy/precompute.py
index 72272ac83..8bd049b12 100644
--- a/loopy/precompute.py
+++ b/loopy/precompute.py
@@ -407,6 +407,9 @@ class InvocationGatherer(ExpandingIdentityMapper):
                     | get_dependencies(self.subst_expander(
                         arg_val, insn_id=None, insn_tags=None)))
 
+        # FIXME: This is too strict--and the footprint machinery
+        # needs to be taught how to deal with locally constant
+        # variables.
         if not arg_deps <= self.kernel.all_inames():
             from warnings import warn
             warn("Precompute arguments in '%s(%s)' do not consist exclusively "
-- 
GitLab