[GH-ISSUE #75] CUDA Compilation Error with C++17 Features in test_jit.py #48

Closed
opened 2026-10-26 21:11:11 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @CasperFang on GitHub (Mar 25, 2025).
Original GitHub issue: https://github.com/deepseek-ai/DeepGEMM/issues/75

Description
Running python tests/test_jit.py fails with compilation errors related to C++17 requires keyword and concepts. The issue was recently introduced, as tests were working correctly with commit 3b3783d06c (March 16th).

Error Information
Errors occur in /usr/include/c++/13/type_traits, suggesting incompatibility between CUDA compiler and C++17 features.

Environment
CUDA version: 12.8
GCC version: 13.3.0

Originally created by @CasperFang on GitHub (Mar 25, 2025). Original GitHub issue: https://github.com/deepseek-ai/DeepGEMM/issues/75 **Description** Running python tests/test_jit.py fails with compilation errors related to C++17 `requires` keyword and concepts. The issue was recently introduced, as tests were working correctly with commit 3b3783d06cd4d06ac4ba048633e604151d1ee535 (March 16th). **Error Information** Errors occur in /usr/include/c++/13/type_traits, suggesting incompatibility between CUDA compiler and C++17 features. **Environment** CUDA version: 12.8 GCC version: 13.3.0
Author
Owner

@soundOfDestiny commented on GitHub (Mar 26, 2025):

https://github.com/deepseek-ai/DeepGEMM/pull/76

<!-- gh-comment-id:2753042277 --> @soundOfDestiny commented on GitHub (Mar 26, 2025): https://github.com/deepseek-ai/DeepGEMM/pull/76
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
deepseek-ai/DeepGEMM#48
No description provided.