Replies: 2 comments 4 replies
-
|
Hi, Ansh! Thanks for letting me know regarding this issue. I discovered this issue a couple of months ago when testing T2KG on macos-latest, as I reported here. I haven't had a chance to look at this matter closely, other than observing that people encountering the issue decided to downgrade their libraries (check here). It is nice that you came up with the proposed solutions there 👍 . However, it is not clear where we should put those lines of code. It would be great to elaborate on this solution by pointing out the file that should be modified in order to resolve such an issue. Regards, |
Beta Was this translation helpful? Give feedback.
-
|
Hi @awmulyadi, I was able to run the tests successfully, and here are the results. After doing some additional investigation, I discovered that However, I checked my local environment (MacBook M3), which is running macOS 15. I also verified this against the GitHub Actions runner documentation, and it confirms the mapping. The test passed on my machine, so I updated the workflow YAML to explicitly use
To be thorough, I reverted the code back to the version from the -> With .cpu final update all the test passes
Here is the link to my fork with latest changes Please let me know if you'd like me to keep the macOS version pinned or if there's a preferred approach moving forward. |
Beta Was this translation helpful? Give feedback.







Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi @awmulyadi ,
Hope you are doing fine and thank you for your time 😄
I wanted to bring to your attention an issue we've encountered with our CI tests on GitHub Actions, specifically related to the macOS runner. PR #179
Background:
venvfor managing virtual environments and installed dependencies usingpip.The Issue:
Details:
test_utils_embeddings_sentencetransformer.pyfails with the following error:Root Cause:
MPS Backend Limitations
Link to my fork to view the actions
Proposed Solution:
Conclusion:
By implementing one of the above solutions, we can ensure that our CI tests run reliably across all platforms without compromising the core application logic or test integrity.
Please let me know your thoughts on this approach or if you have any alternative suggestions.
Best regards,
Ansh
Beta Was this translation helpful? Give feedback.
All reactions