Hi, I just updated PyMC to v5 and few updates of my system (Mac OS), now I’m getting this error while setting testing the PyMC environment. Does anyone has experienced same thing?
import pymc as pm
import pytensor
from pytensor import tensor as pt
print(f"Running on PyMC v{pm.__version__}")
WARNING (pytensor.tensor.blas): Using NumPy C-API based implementation for BLAS functions.
Running on PyMC v5.0.0
with pm.Model() as model:
mu = pm.Normal('mu')
log_sigma = pm.Normal('log_sigma')
y = pm.Normal('y', mu=mu, sigma=pt.exp(log_sigma), observed=[4,5,6])
Output exceeds the size limit. Open the full output data in a text editor
ERROR (pytensor.graph.rewriting.basic): Rewrite failure due to: constant_folding
ERROR (pytensor.graph.rewriting.basic): node: InplaceDimShuffle{}(TensorConstant{(1,) of 3})
ERROR (pytensor.graph.rewriting.basic): TRACEBACK:
ERROR (pytensor.graph.rewriting.basic): Traceback (most recent call last):
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/graph/rewriting/basic.py", line 1933, in process_node
replacements = node_rewriter.transform(fgraph, node)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/graph/rewriting/basic.py", line 1092, in transform
return self.fn(fgraph, node)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/tensor/rewriting/basic.py", line 1141, in constant_folding
thunk = node.op.make_thunk(node, storage_map, compute_map, no_recycling=[])
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/op.py", line 131, in make_thunk
return self.make_c_thunk(node, storage_map, compute_map, no_recycling)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/op.py", line 96, in make_c_thunk
outputs = cl.make_thunk(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1202, in make_thunk
cthunk, module, in_storage, out_storage, error_storage = self.__compile__(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1122, in __compile__
thunk, module = self.cthunk_factory(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1647, in cthunk_factory
module = cache.module_from_key(key=key, lnk=self)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/cmodule.py", line 1229, in module_from_key
module = lnk.compile_cmodule(location)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1546, in compile_cmodule
module = c_compiler.compile_str(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/cmodule.py", line 2641, in compile_str
...
ld: library not found for -lSystem
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
You can find the C code in this temporary file: /var/folders/nv/ntvjypdj4tqbgznkrcfhzm240000gn/T/pytensor_compilation_error_osgnqwmm
library System is not found.
Output exceeds the size limit. Open the full output data in a text editor
ERROR (pytensor.graph.rewriting.basic): Rewrite failure due to: constant_folding
ERROR (pytensor.graph.rewriting.basic): node: InplaceDimShuffle{}(TensorConstant{(1,) of 3})
ERROR (pytensor.graph.rewriting.basic): TRACEBACK:
ERROR (pytensor.graph.rewriting.basic): Traceback (most recent call last):
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/graph/rewriting/basic.py", line 1933, in process_node
replacements = node_rewriter.transform(fgraph, node)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/graph/rewriting/basic.py", line 1092, in transform
return self.fn(fgraph, node)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/tensor/rewriting/basic.py", line 1141, in constant_folding
thunk = node.op.make_thunk(node, storage_map, compute_map, no_recycling=[])
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/op.py", line 131, in make_thunk
return self.make_c_thunk(node, storage_map, compute_map, no_recycling)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/op.py", line 96, in make_c_thunk
outputs = cl.make_thunk(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1202, in make_thunk
cthunk, module, in_storage, out_storage, error_storage = self.__compile__(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1122, in __compile__
thunk, module = self.cthunk_factory(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1647, in cthunk_factory
module = cache.module_from_key(key=key, lnk=self)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/cmodule.py", line 1229, in module_from_key
module = lnk.compile_cmodule(location)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1546, in compile_cmodule
module = c_compiler.compile_str(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/cmodule.py", line 2641, in compile_str
...
ld: library not found for -lSystem
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
You can find the C code in this temporary file: /var/folders/nv/ntvjypdj4tqbgznkrcfhzm240000gn/T/pytensor_compilation_error_fgg5rho8
library System is not found.
Output exceeds the size limit. Open the full output data in a text editor
ERROR (pytensor.graph.rewriting.basic): Rewrite failure due to: constant_folding
ERROR (pytensor.graph.rewriting.basic): node: InplaceDimShuffle{}(TensorConstant{(1,) of 3})
ERROR (pytensor.graph.rewriting.basic): TRACEBACK:
ERROR (pytensor.graph.rewriting.basic): Traceback (most recent call last):
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/graph/rewriting/basic.py", line 1933, in process_node
replacements = node_rewriter.transform(fgraph, node)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/graph/rewriting/basic.py", line 1092, in transform
return self.fn(fgraph, node)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/tensor/rewriting/basic.py", line 1141, in constant_folding
thunk = node.op.make_thunk(node, storage_map, compute_map, no_recycling=[])
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/op.py", line 131, in make_thunk
return self.make_c_thunk(node, storage_map, compute_map, no_recycling)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/op.py", line 96, in make_c_thunk
outputs = cl.make_thunk(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1202, in make_thunk
cthunk, module, in_storage, out_storage, error_storage = self.__compile__(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1122, in __compile__
thunk, module = self.cthunk_factory(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1647, in cthunk_factory
module = cache.module_from_key(key=key, lnk=self)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/cmodule.py", line 1229, in module_from_key
module = lnk.compile_cmodule(location)
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/basic.py", line 1546, in compile_cmodule
module = c_compiler.compile_str(
File "/Users/marcelino/miniconda3/envs/pymc_env/lib/python3.9/site-packages/pytensor/link/c/cmodule.py", line 2641, in compile_str
...
ld: library not found for -lSystem
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
You can find the C code in this temporary file: /var/folders/nv/ntvjypdj4tqbgznkrcfhzm240000gn/T/pytensor_compilation_error_rvr4bkw9
library System is not found.