-
|
Hello, I attempted to "start fresh" as best as I could by removing anything LDMS related from my ~/Source directory. I then followed the quick start guide in the wiki to a tee. I ensured that all listed dependencies are installed. I have Python 3.12.9 installed (not sure how much the Python version matters here). I cloned and followed all steps as listed. When I run I have checked to ensure that Cython is installed on the machine. I am not too knowledgeable with how to proceed or debug this issue, so any assistance would be greatly appreciated. I can provide any more information as needed. Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
|
What version of ldms are your building? Cython changed how the GIL lock was taken and how except/noexcept work. We have a 24.04 build test in our git pipeline so top of tree should work. |
Beta Was this translation helpful? Give feedback.
-
|
I believe this is a known bug with the currently packaged version of Cython with Ubuntu 24. You can resolve this by installing the newest Cython using a virtual environment and adjusting your libraries. Another alternative is uninstalling Cython with pip, upgrading, and reinstalling with the --break-system-packages parameter. |
Beta Was this translation helpful? Give feedback.
What version of ldms are your building? Cython changed how the GIL lock was taken and how except/noexcept work. We have a 24.04 build test in our git pipeline so top of tree should work.