-
Notifications
You must be signed in to change notification settings - Fork 360
Open
Labels
Description
What happened + What you expected to happen
When I try to install the library from a forked repository, the installation fails with (fatal error: 'algorithm' file not found)
git clone https://github.com/kdgutier/statsforecast
cd statsforecast
pip install -e .
Similarly with my attempt to compile the C++ library
(statsforecast) kigutie@kins-mbp ~/Desktop/statsforecast % python setup.py build_ext --inplace
/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: Apache Software License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running build_ext
building 'statsforecast._lib' extension
clang++ -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /Users/kigutie/anaconda3/envs/statsforecast/include -arch arm64 -fPIC -O2 -isystem /Users/kigutie/anaconda3/envs/statsforecast/include -arch arm64 -Iinclude/statsforecast -Iexternal_libs/eigen -I/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include -I/Users/kigutie/anaconda3/envs/statsforecast/include/python3.12 -c src/ets.cpp -o build/temp.macosx-11.1-arm64-cpython-312/src/ets.o -fvisibility=hidden -g0 -std=c++20 -mmacosx-version-min=10.14
clang++ -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /Users/kigutie/anaconda3/envs/statsforecast/include -arch arm64 -fPIC -O2 -isystem /Users/kigutie/anaconda3/envs/statsforecast/include -arch arm64 -Iinclude/statsforecast -Iexternal_libs/eigen -I/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include -I/Users/kigutie/anaconda3/envs/statsforecast/include/python3.12 -c src/statsforecast.cpp -o build/temp.macosx-11.1-arm64-cpython-312/src/statsforecast.o -fvisibility=hidden -g0 -std=c++20 -mmacosx-version-min=10.14
clang++ -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /Users/kigutie/anaconda3/envs/statsforecast/include -arch arm64 -fPIC -O2 -isystem /Users/kigutie/anaconda3/envs/statsforecast/include -arch arm64 -Iinclude/statsforecast -Iexternal_libs/eigen -I/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include -I/Users/kigutie/anaconda3/envs/statsforecast/include/python3.12 -c src/arima.cpp -o build/temp.macosx-11.1-arm64-cpython-312/src/arima.o -fvisibility=hidden -g0 -std=c++20 -mmacosx-version-min=10.14
clang++ -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /Users/kigutie/anaconda3/envs/statsforecast/include -arch arm64 -fPIC -O2 -isystem /Users/kigutie/anaconda3/envs/statsforecast/include -arch arm64 -Iinclude/statsforecast -Iexternal_libs/eigen -I/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include -I/Users/kigutie/anaconda3/envs/statsforecast/include/python3.12 -c src/theta.cpp -o build/temp.macosx-11.1-arm64-cpython-312/src/theta.o -fvisibility=hidden -g0 -std=c++20 -mmacosx-version-min=10.14
src/arima.cpp:1:10: fatal error: 'algorithm' file not found
1 | #include <algorithm>
| ^~~~~~~~~~~
In file included from src/theta.cpp:1In file included from :
In file included from In file included from src/statsforecast.cppsrc/ets.cpp:/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/pybind11.h1::
:112:
:
In file included from In file included from In file included from /Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/pybind11.h/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/detail/class.h:/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/pybind11.h:12:12:
12:
In file included from In file included from /Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/detail/class.h:
/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/attr.h:In file included from :13:
12:
In file included from /Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/detail/class.h/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/detail/common.h:12:
/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/attr.hIn file included from :/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/attr.h13::
13:
/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/detail/common.h::314:10/Users/kigutie/anaconda3/envs/statsforecast/lib/python3.12/site-packages/pybind11/include/pybind11/detail/common.h::314:10: 314:10fatal error: : 'cstddef' file not found
fatal error: 'cstddef' file not found
fatal error: 'cstddef' file not found
314 | #include < c314s | tdd e314f | >#
| # ^~~~~~~~~inc
inclludued e< c<cstddstddef>
| ^~~~~~~~~
ef>
| ^~~~~~~~~
1 error generated.
error: command '/usr/bin/clang++' failed with exit code 1
1 error generated.
1 error generated.
1 error generated.
Reactions are currently unavailable