-
Notifications
You must be signed in to change notification settings - Fork 780
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
len(CameraSetCal3Bundler())
throw RecursionError
#1734
Comments
len(CameraSetCal3Bundler)
throw RecursionErrorlen(CameraSetCal3Bundler())
throw RecursionError
This is an issue with the way we currently wrap the CameraSet class via Maybe investigating why the |
Since the pip package doesn't have the problem, I am wondering what is the environment (e.g. pybind, gcc, and the exact Cmake options) used to compile the wheel. I am happy to do further testings to see which version caused the problem. |
Can you give a GDB backtrace? Just attach gdb to the python process and set break on every C++ exception. Thank you very much! |
I reverted my local GTSAM to the version before the 4.2 python wheels release and I am still getting the same error. I am not sure what the issue is. |
Same when reverting to the 4.2 and 4.1 tag. The 4.2 pypi package has no issue though. |
Description
CameraSetCal3Bundler
Python binding report RecursionError only when compiled from source of the newest develop branch. The simplest steps to reproduce are included below. Problem did not appear when 4.2 version was installed usingpip install gtsam
Steps to reproduce
Expected behavior
Environment
CMake output:
Additional information
The text was updated successfully, but these errors were encountered: