summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2014-03-11 18:55:39 +0100
committerStefan Behnel <stefan_ml@behnel.de>2014-03-11 18:55:39 +0100
commit776d24bd7caaca15af7f39947e6f932c7d586c4e (patch)
tree6e3034939d0e7b6656e646c42989b0ff9043a9e6
parent09aac374638357a3b01acacda835efa00ebadcfc (diff)
downloadcython-776d24bd7caaca15af7f39947e6f932c7d586c4e.tar.gz
provide better error message for user errors like (non-C++) "complex[double]"
-rw-r--r--Cython/Compiler/ExprNodes.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/Cython/Compiler/ExprNodes.py b/Cython/Compiler/ExprNodes.py
index 2e5f9e68d..99828abe5 100644
--- a/Cython/Compiler/ExprNodes.py
+++ b/Cython/Compiler/ExprNodes.py
@@ -2819,7 +2819,7 @@ class IndexNode(ExprNode):
index = self.index.compile_time_value(env)
if index is not None:
return PyrexTypes.CArrayType(base_type, int(index))
- # otherwise: error
+ error(self.pos, "Array size must be a compile time constant")
return None
def type_dependencies(self, env):