-
Notifications
You must be signed in to change notification settings - Fork 206
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
Eigen3.4 (declared implicitly) cannot be referenced -- it is a deleted function #48
Comments
@jimzou , your best right not is to try to build a minimal program using the very same (deleted) operators in Eigen3.4 that SurfeWarp is using, then try to report the issue here if you can replicate it. Do keep in mind that I'm not working with the surfelwarp code right now, so my input will be limited. However, I know that @kzampog does a very good job at maintaining cilantro, and he'll probably be responsive if the issue is indeed with cilantro <--> Eigen3.4 (wich is yet to be released) compatibility. Hint: I remember that you can recompile a single file in Visual Studio easily (something like "Compile current file" if you right click on the file in the menu, there is also a shortcut that I don't remember right now). In order to locate where those deleted operators in Eigen3.4 are, you can try to comment out various parts of the code in data_transfer.cu in order to isolate the issue. Then make a very simple C++ program that uses the same cilantro stuff w/ Eigen3.4. |
P.S. It seems like something happened to Eigen matrix slicing here, so another thing you can try is to alter Let me know how it all goes. |
Thanks. I'll try to see if it can be solved |
Hey, anything new on this problem? I'm getting the same error doing the same thing (building SurfelWarp) in a similar environment (CUDA 10.1) and tried switching Eigen versions with no luck. Has any solution been found since last update? Thanks! Error messages from common_lib, visualization_lib, segmentation_lib and core_lib:
They are all comming from similar parts of cilantro's core/image_point_cloud_conversions.hpp, at
The types of
|
Exactly the same issue here, I don't know whether it's a Cilantro issue or the SurfelWarp issue. First I thought it's a Cuda 11 issue, so just replaced it with Cuda 10 and the issue remained, I'm using Visual Studio 2019 and Cuda 10.2, Eigen 3.4. @Algomorph |
When I compile surfelwarp project, get error:
My evironment:
Visualization_library=cilantro
VS2017
CUDA10.0
Compiled Pangolin with Eigen3.4
Compiled cilantro with Eigen3.4
The text was updated successfully, but these errors were encountered: