Add fixed-sized types to type system
Open
@daboehme is already working on this.
Since Apr 30, 2025.
- Dominant language
- C++
- Stars
- 16
- Forks
- 7
- Avg merge
- 6h 34m
- Merged PRs (30d)
- 3
Description
Adiak currently uses int/long/unsigned long in its types. We should add the fixed-sized types:
int32_t, uint64_t, ....
We've also been asked to include the 128-bit types for future proofing.
For floating, points we could add 32-bit floats.
We might also consider the GPU-sized floating point: 8-bit, 16-bit, etc. Alternatively, should these types just be cast to float/double for the purposes of putting them into adiak?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.