Skip to content

Fixing a recurrent compilation issue related to double definition of … - #332

Merged
morousg merged 1 commit into
mainfrom
331-fix-compilation-issues-related-to-double-definition-of-vector-types
Aug 10, 2026
Merged

Fixing a recurrent compilation issue related to double definition of …#332
morousg merged 1 commit into
mainfrom
331-fix-compilation-issues-related-to-double-definition-of-vector-types

Conversation

@morousg

@morousg morousg commented Aug 10, 2026

Copy link
Copy Markdown
Member

…cuda vector types

@morousg
morousg requested a lite review from Copilot August 10, 2026 18:22
@morousg morousg self-assigned this Aug 10, 2026
@morousg morousg linked an issue Aug 10, 2026 that may be closed by this pull request

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adjusts how CUDA vector_types.h is detected/included to avoid type redefinition conflicts and improve compatibility across CUDA toolchains.

Changes:

  • Expands the preprocessor guard to include CUDA compilation macros beyond __NVCC__.
  • Treats __VECTOR_TYPES_H__ as a signal to include CUDA’s vector_types.h.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread include/fused_kernel/core/data/vector_types.h
@morousg
morousg merged commit 8b3bfd2 into main Aug 10, 2026
9 of 13 checks passed
@morousg
morousg deleted the 331-fix-compilation-issues-related-to-double-definition-of-vector-types branch August 10, 2026 18:36
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.

Fix compilation issues related to double definition of vector types

2 participants