Skip to content

[cccl.c] Introduce minimal compilation support for host freestanding mode#8437

Draft
shwina wants to merge 7 commits intoNVIDIA:mainfrom
shwina:clangjit-minimal-infra
Draft

[cccl.c] Introduce minimal compilation support for host freestanding mode#8437
shwina wants to merge 7 commits intoNVIDIA:mainfrom
shwina:clangjit-minimal-infra

Conversation

@shwina
Copy link
Copy Markdown
Contributor

@shwina shwina commented Apr 15, 2026

Description

Closes #8401

TBD

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@copy-pr-bot
Copy link
Copy Markdown
Contributor

copy-pr-bot bot commented Apr 15, 2026

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Progress in CCCL Apr 15, 2026
@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 15, 2026

/ok to test 238c422

@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 15, 2026

/ok to test 238c422

@shwina shwina force-pushed the clangjit-minimal-infra branch from 238c422 to 3979052 Compare April 15, 2026 13:36
@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 15, 2026

/ok to test 3979052

@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 15, 2026

/ok to test 3979052

@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 15, 2026

/ok to test github.com//pull/8437/commits/dd0aed4fefc65b68c378a6c0b38762866578090d

@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 15, 2026

/ok to test dd0aed4

@github-actions

This comment has been minimized.

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.

Q: Why do we need this header? Why is <cuda/std/execution> not enough?

@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 15, 2026

/ok to test d9e65a1

@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 15, 2026

/ok to test 3a9db84

@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 15, 2026

/ok to test efd5bdf

@github-actions

This comment has been minimized.

@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 15, 2026

/ok to test 8969631

@github-actions

This comment has been minimized.

@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 16, 2026

Things left to be done here:

@shwina shwina force-pushed the clangjit-minimal-infra branch from 8969631 to 7136dc0 Compare April 17, 2026 21:11
@shwina shwina changed the title [cccl.c] Introduce host freestanding mode and minimal compilation support for it [cccl.c] Introduce minimal compilation support for host freestanding mode Apr 17, 2026
@shwina
Copy link
Copy Markdown
Contributor Author

shwina commented Apr 17, 2026

/ok to test 7136dc0

@github-actions
Copy link
Copy Markdown
Contributor

😬 CI Workflow Results

🟥 Finished in 30m 43s: Pass: 83%/6 | Total: 1h 17m | Max: 19m 56s | Hits: 99%/5764

See results here.

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

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

[FEA]: Minimal compiler infrastructure for running freestanding tests

2 participants