-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug report: Build issues on clair
branch
#14
Comments
|
Dear Olivier, Thank you for the pointers. All repos are on the cutting edge unstable branches (see the git hashes in the original post). Adding Cheers, Hugo |
Re-opening this, as the branch should also build without |
It works here without Clair=ON, I can not reproduce the issue. |
Dear @parcollet, I am currently using four different packages,
I can not see the latest unstable 6a92b30 in any of the projects. Which project is the commit for? Best, Hugo |
Indeed, there was a forced rebase to do. Please retry app4triqs with and without clair now. |
@parcollet This should be fixed now? |
Description
I am trying to build the
clair
branch ofapp4triqs
and get errors at build time.Steps to Reproduce
TRIQS/c2py
at ab53c7dTRIQS/clair
at e6b3489TRIQS/triqs
at 2794ef5cTRIQS/app4triqs
minimal script example to reproduce the issue.
Produces the compile time error
Extension error: Could not import extension numpydoc (exception: No module named 'numpydoc') 1 warning generated.
Installing
numpydoc
fixes this.Checking that the module is present at CMake config time would be nice. How are we doing with other python deps today?
Trying to compile again gives
Grepping into
c2py
seems to indicate that there is a failure in some automatic inclusion ofc2py/serialization/h5.hpp
c2py % egrep -r h5.hpp * c2py/c2py.hpp:// serialization/h5.hpp is not included by default. The plugin will include it case by case.
Manually modifying
app4triqs/python/app4triqs/app4triqs_module.wrap.cxx
to include the header:Fixes this compile error.
Compiling again gives the error
I can not find
py_type_object
anywhere in thec2py
headers, but there is a test using itHowever I can not figure out from where it is included.
Please help.
The text was updated successfully, but these errors were encountered: