Skip to content
This repository has been archived by the owner on Mar 21, 2024. It is now read-only.

Make it clear that the documentation has been moved #509

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions docs/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ has_toc: true
nav_order: 5
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# Contributing

We welcome contributions - just send us a pull request!
Expand Down
2 changes: 2 additions & 0 deletions docs/contributing/code_of_conduct.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Code of Conduct

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

## Overview

This document defines the Code of Conduct followed and enforced for NVIDIA C++
Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ has_toc: false
nav_order: 3
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# Extended API

## Fundamentals
Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/asynchronous_operations.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Asynchronous Operations

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

| [`cuda::memcpy_async`] | Asynchronously copies one range to another. `(function template)` <br/><br/> 1.1.0 / CUDA 11.0 <br/> 1.2.0 / CUDA 11.1 (group & aligned overloads) |


Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/asynchronous_operations/memcpy_async.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ grand_parent: Extended API
parent: Asynchronous Operations
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# `cuda::memcpy_async`

Defined in header `<cuda/barrier>`:
Expand Down
1 change: 1 addition & 0 deletions docs/extended_api/functional.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
## Functional
:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

| [`cuda::proclaim_return_type`] | Creates a forwarding call wrapper that proclaims return type <br/><br/> 1.8.0 / CUDA 11.7 |

Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/functional/proclaim_return_type.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ grand_parent: Extended API
parent: Functional
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# `cuda::proclaim_return_type`

Defined in the header `<cuda/functional>`:
Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/memory_access_properties.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Memory access properties

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

| [`cuda::annotated_ptr`] | Binds an access property to a pointer. `(class template)` <br/><br/> 1.6.0 / CUDA 11.5 |
| [`cuda::access_property`] | Represents a memory access property. `(class)` <br/><br/> 1.6.0 / CUDA 11.5 |
| [`cuda::apply_access_property`] | Applies access property to memory location. `(function template)` <br/><br/> 1.6.0 / CUDA 11.5 |
Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/memory_access_properties/access_property.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ grand_parent: Extended API
nav_order: 2
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# `cuda::access_property`

Defined in header `<cuda/annotated_ptr>`:
Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/memory_access_properties/annotated_ptr.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ grand_parent: Extended API
nav_order: 1
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# `cuda::annotated_ptr`

Defined in header `<cuda/annotated_ptr>`:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ grand_parent: Extended API
nav_order: 3
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# `cuda::apply_access_property`

```cuda
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ grand_parent: Extended API
nav_order: 4
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# `cuda::associate_access_property`

```cuda
Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/memory_access_properties/discard_memory.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ grand_parent: Extended API
nav_order: 5
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# `cuda::discard_memory`

```cuda
Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/memory_model.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ parent: Extended API
nav_order: 0
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# Memory model

Standard C++ presents a view that the cost to synchronize threads is uniform and low.
Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/shapes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Shapes

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

| [`cuda::std::size_t`] | Defines an extent of bytes. `(typedef)` <br/><br/> 1.0.0 / CUDA 10.2 |
| [`cuda::aligned_size_t`] | Defines an extent of bytes with a statically defined alignment. `(class template)` <br/><br/> 1.2.0 / CUDA 11.1 |

Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/shapes/aligned_size_t.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ grand_parent: Extended API
parent: Shapes
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# `cuda::aligned_size_t`

Defined in headers `<cuda/barrier>` and `<cuda/pipeline>`:
Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/synchronization_primitives.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Synchronization Primitives

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

### Atomics

| [`cuda::atomic`] | System-wide [`cuda::std::atomic`] objects and operations. `(class template)` <br/><br/> 1.0.0 / CUDA 10.2 |
Expand Down
2 changes: 2 additions & 0 deletions docs/extended_api/thread_groups.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ parent: Extended API
nav_order: 1
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# Thread Groups

```cuda
Expand Down
2 changes: 1 addition & 1 deletion docs/overview.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates.** :warning:
:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:


# libcu++: The C++ Standard Library for Your Entire System
Expand Down
2 changes: 2 additions & 0 deletions docs/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ has_toc: true
nav_order: 4
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# Releases

The latest ABI version is always the default.
Expand Down
3 changes: 3 additions & 0 deletions docs/releases/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ It pulls in the latest version of upstream libc++ and marks the beginning of
automatic tracking of upstream.
-->


:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

## libcu++ 2.1.0

Adds `<cuda/std/span>`, `<cuda/std/mdspan>`, and `<cuda/std/concepts>` to libcu++.
Expand Down
2 changes: 2 additions & 0 deletions docs/releases/versioning.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ parent: Releases
nav_order: 1
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# Versioning

libcu++ is versioned along two axes:
Expand Down
2 changes: 2 additions & 0 deletions docs/setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,6 @@ has_toc: true
nav_order: 1
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# Setup
2 changes: 2 additions & 0 deletions docs/setup/building_and_testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ parent: Setup
nav_order: 2
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# Building & Testing libcu++

## *nix Systems, Native Build/Test
Expand Down
2 changes: 2 additions & 0 deletions docs/setup/getting.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ parent: Setup
nav_order: 1
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# Getting libcu++

## NVIDIA HPC SDK or CUDA Toolkit
Expand Down
2 changes: 2 additions & 0 deletions docs/setup/requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ parent: Setup
nav_order: 0
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# Requirements

All requirements are applicable to the `main` branch on GitHub.
Expand Down
2 changes: 2 additions & 0 deletions docs/standard_api.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ has_toc: false
nav_order: 2
---

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

# Standard API

## Standard Library Backports
Expand Down
2 changes: 2 additions & 0 deletions docs/standard_api/numerics_library.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Numerics Library

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

Any Standard C++ header not listed below is omitted.

| [`<cuda/std/complex>`](https://en.cppreference.com/w/cpp/header/complex) | Complex number type (see also: [libcu++ Specifics]({{ "standard_api/numerics_library/complex.html" | relative_url }})). <br/><br/> 1.4.0 |
Expand Down
2 changes: 2 additions & 0 deletions docs/standard_api/time_library.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Time Library

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

Any Standard C++ header not listed below is omitted.

*: Some of the Standard C++ facilities in this header are omitted, see the
Expand Down
2 changes: 2 additions & 0 deletions docs/standard_api/utility_library.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Utility Library

:warning: **The libcudacxx repository has been archived and is now part of the unified [nvidia/cccl repository](https://github.com/nvidia/cccl). See the [announcement here](https://github.com/NVIDIA/cccl/discussions/520) for more information. Please visit the new repository for the latest updates. The new documentation can be found [here](https://nvidia.github.io/cccl/libcudacxx/).** :warning:

Any Standard C++ header not listed below is omitted.

*: Some of the Standard C++ facilities in this header are omitted, see the
Expand Down