Skip to content

Conversation

@aquagull
Copy link
Contributor

@aquagull aquagull commented Aug 28, 2025

  1. 扩展库中 无条件通过 pybind 暴露了 Machete 相关 API但 setup_ops.py 仅在cc≥90 and nvcc≥12.0时才会加入 Machete 源文件并生成代码。
  2. 在 不满足cc≥90 and nvcc≥12.0的机器上没有编译这些实现,却仍然在模块初始化时绑定它们,导致 .so 加载时解析到未定义符号而失败。

image

@paddle-bot
Copy link

paddle-bot bot commented Aug 28, 2025

Thanks for your contribution!

@aquagull aquagull marked this pull request as draft August 29, 2025 02:05
@aquagull aquagull marked this pull request as ready for review August 29, 2025 08:18
@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (develop@ccd52b5). Learn more about missing BASE report.

Additional details and impacted files
@@            Coverage Diff             @@
##             develop    #3691   +/-   ##
==========================================
  Coverage           ?   85.71%           
==========================================
  Files              ?        2           
  Lines              ?        7           
  Branches           ?        0           
==========================================
  Hits               ?        6           
  Misses             ?        1           
  Partials           ?        0           
Flag Coverage Δ
diff 85.71% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants