Skip to content

Add a freestanding mode to allow building without any host standard library support#8564

Open
miscco wants to merge 2 commits intoNVIDIA:mainfrom
miscco:add_freestanding_mode
Open

Add a freestanding mode to allow building without any host standard library support#8564
miscco wants to merge 2 commits intoNVIDIA:mainfrom
miscco:add_freestanding_mode

Conversation

@miscco
Copy link
Copy Markdown
Contributor

@miscco miscco commented Apr 21, 2026

We want to generalize our use of the host libraries and explore building without them

@miscco miscco requested review from a team as code owners April 21, 2026 10:20
@miscco miscco requested review from andralex and griwes April 21, 2026 10:20
@github-project-automation github-project-automation Bot moved this to Todo in CCCL Apr 21, 2026
@miscco miscco requested review from NaderAlAwar and elstehle April 21, 2026 10:20
@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Review in CCCL Apr 21, 2026
@miscco miscco force-pushed the add_freestanding_mode branch from 75d5d4c to 7dbadb0 Compare April 21, 2026 10:32
Comment thread libcudacxx/include/cuda/std/__cccl/host_std_lib.h
Copy link
Copy Markdown
Contributor

@bernhardmgruber bernhardmgruber left a comment

Choose a reason for hiding this comment

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

CUB and Thrust changes LGTM

Comment thread cub/cub/iterator/cache_modified_input_iterator.cuh
Comment thread libcudacxx/include/cuda/std/__utility/move.h Outdated
Comment thread libcudacxx/include/cuda/std/__cccl/host_std_lib.h Outdated
@miscco miscco force-pushed the add_freestanding_mode branch 2 times, most recently from 79e844b to a1c049f Compare April 21, 2026 15:36
Comment thread libcudacxx/include/cuda/std/__cccl/host_std_lib.h
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@miscco miscco enabled auto-merge (squash) April 22, 2026 11:59
Comment thread libcudacxx/include/cuda/std/__cccl/host_std_lib.h Outdated
Comment thread libcudacxx/include/cuda/std/__utility/forward.h Outdated
Comment thread libcudacxx/include/cuda/std/__cccl/host_std_lib.h
miscco added 2 commits April 22, 2026 15:49
…ibrary support

We want to generalize our use of the host libraries and explore building without them
@miscco miscco force-pushed the add_freestanding_mode branch from a1c049f to 12f3493 Compare April 22, 2026 13:53
@davebayer davebayer disabled auto-merge April 22, 2026 13:58
@davebayer davebayer enabled auto-merge (squash) April 22, 2026 13:58
@github-actions
Copy link
Copy Markdown
Contributor

🥳 CI Workflow Results

🟩 Finished in 3h 59m: Pass: 100%/416 | Total: 20d 15h | Max: 3h 58m | Hits: 27%/559902

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 Review

Development

Successfully merging this pull request may close these issues.

4 participants