Commit dcff8e6
Add content seals and validation for generated CUDA Bindings files (#2310)
* Relicense CUDA Bindings and CUDA Python
Signed-off-by: Keith Kraus <keith.j.kraus@gmail.com>
* Address relicensing review feedback
Signed-off-by: Keith Kraus <keith.j.kraus@gmail.com>
* Address copyright and lockfile review feedback
Signed-off-by: Keith Kraus <keith.j.kraus@gmail.com>
* run_cybind_cython_gen 13.3.0 ../cuda-python
* run_cybind_native 13.3.0 ../cuda-python
* run_cybind_native 13.3.0 ../cuda-python
* run_cybind_cython_gen 13.3.0 ../cuda-python
* run_cybind_native 13.3.0 ../cuda-python
* Check cybind-generated file seals in pre-commit
* Revert "run_cybind_native 13.3.0 ../cuda-python"
This reverts commit 0338189.
* Revert "run_cybind_cython_gen 13.3.0 ../cuda-python"
This reverts commit b8f6a85.
* run_cybind_cython_gen 13.3.0 ../cuda-python
* run_cybind_native 13.3.0 ../cuda-python
* Revert "run_cybind_native 13.3.0 ../cuda-python"
This reverts commit 94e42e8.
* Revert "run_cybind_cython_gen 13.3.0 ../cuda-python"
This reverts commit cc82446.
* run_cybind_cython_gen 13.3.0 ../cuda-python
* run_cybind_native 13.3.0 ../cuda-python
* Use resolved nvcc path for RDC library fixtures
* Generalize generated-file seal validation
* Address generated-file seal review feedback
* Exclude seal checker from generated-file grep
* run_cybind_cython_gen 13.3.0 ../cuda-python && run_cybind_native 13.3.0 ../cuda-python
Before running cybind:
rm $(git grep -l -F CYTHON-BINDINGS-GENERATED-DO-NOT-MODIFY-THIS-FILE)
---------
Signed-off-by: Keith Kraus <keith.j.kraus@gmail.com>
Co-authored-by: Keith Kraus <keith.j.kraus@gmail.com>1 parent b1c474c commit dcff8e6
71 files changed
Lines changed: 230 additions & 2 deletions
File tree
- cuda_bindings
- cuda/bindings
- _bindings
- _internal
- docs/source/module
- cuda_core/tests/test_binaries
- toolshed
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
46 | 53 | | |
47 | 54 | | |
48 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
0 commit comments