ByteDance-Seed / ByteDance-Seed/Triton-distributed
Native license check fails for 39 tracked source files
- Dominant language
- Python
- Stars
- 1.5k
- Forks
- 172
- PR merge metrics
- No merged PRs in 30d
Description
### Description
The repository's native license check fails at current main commit `8260bc34398c2b8f36dc840fd22f741ca9294584`:
```console
$ PYTHONIOENCODING=utf-8 python scripts/check_license.py
The following files are missing the required license:
...
AssertionError: Some files are missing the required license.
```
The checker reports 39 tracked source files:
- 22 Ascend/HIVM files
- 8 MACA/MXSHMEM files
- 7 METAX files
- 2 AMD test files
Running `python scripts/check_license.py` prints the complete deterministic file list.
### Expected behavior
The repository's own license check should pass on the default branch, or the checker should explicitly whitelist files governed by another applicable license policy.
I am leaving this issue patch-free because adding copyright notices on behalf of the affected authors or organizations would require maintainer confirmation; a mechanical header insertion could assert incorrect ownership.
Contributor guide
Research direction
Start with scripts/check_license.py and run PYTHONIOENCODING=utf-8 python scripts/check_license.py to capture the deterministic list of 39 files. Review the affected Ascend/HIVM, MACA/MXSHMEM, METAX, and AMD test files with maintainers to confirm their applicable license policy; done means the default branch check passes or explicitly whitelists files governed by another policy.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100