From 96f8b16ebbdf960ecca7a3e6b6b2e1ac1c69ed9f Mon Sep 17 00:00:00 2001 From: Ricardo Vieira Date: Fri, 30 Jun 2023 19:12:51 +0200 Subject: [PATCH] Check when are constants actually used in the CLinker --- pytensor/link/c/basic.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pytensor/link/c/basic.py b/pytensor/link/c/basic.py index ab61e4e4bd..cf47b3aa6d 100644 --- a/pytensor/link/c/basic.py +++ b/pytensor/link/c/basic.py @@ -651,7 +651,8 @@ def fetch_variables(self): ): self.consts.append(variable) self.orphans.remove(variable) - + if self.consts: + raise ValueError("There are consts after all") self.temps = list( set(self.variables) .difference(self.inputs)