You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
...
U _ZNK4cphd12SupportBlock4readERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmRSt10unique_ptrIA_hSt14default_deleteISA_EE
U _ZNK4cphd12SupportBlock7readAllEmRSt10unique_ptrIA_hSt14default_deleteIS2_EE
U _ZNK4cphd8PVPBlock10getPVPdataEmRSt6vectorIhSaIhEE
...
This discussion was converted from issue #710 on October 30, 2023 12:51.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Building a wheel from the latest release branch:
release/SIX-3.2.5results in the following failure to import thepysix.cphdmodule.I'm not hip with C++ data structures so I'm not sure if there is an obvious way to fix these.
Any pointers would be much appreciated 🙏
To reproduce:
python3 -c "from pysix import cphd"The unmangled name of missing symbol is:
# c++filt _ZNK4cphd12SupportBlock4readERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmRSt10unique_ptrIA_hSt14default_deleteISA_EELooking further
Inspecting
_cphd.cpython-310-x86_64-linux-gnu.sowe can see there are three unlinked symbols for cphd module:_ZNK4cphd12SupportBlock4readERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmRSt10unique_ptrIA_hSt14default_deleteISA_EEDeclared here:
six-library/six/modules/c++/cphd/include/cphd/SupportBlock.h
Line 137 in d864815
Does not match the implementation here:
six-library/six/modules/c++/cphd/source/SupportBlock.cpp
Lines 80 to 87 in d864815
_ZNK4cphd12SupportBlock7readAllEmRSt10unique_ptrIA_hSt14default_deleteIS2_EEDeclared here:
six-library/six/modules/c++/cphd/include/cphd/SupportBlock.h
Line 152 in d864815
Does not appear to be implemented, with closest method here:
six-library/six/modules/c++/cphd/source/SupportBlock.cpp
Lines 116 to 126 in d864815
_ZNK4cphd8PVPBlock10getPVPdataEmRSt6vectorIhSaIhEEsix-library/six/modules/c++/cphd/include/cphd/PVPBlock.h
Lines 253 to 254 in d864815
doesn't match implementation, only
byteversion available:six-library/six/modules/c++/cphd/source/PVPBlock.cpp
Lines 568 to 576 in d864815
Beta Was this translation helpful? Give feedback.
All reactions