Failed to compile on the aarch64 architecture.
Open
- Dominant language
- C++
- Stars
- 10.2k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
Why was the static assertion static_assert(__x86_64__, "The platform must be 64bit!"); added at line 104 in the file src/common/utils/Status.h? Does this imply that the code is not supported for deployment on machines with the aarch64 architecture?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at src/common/utils/Status.h line 104 and inspect why static_assert(__x86_64__, "The platform must be 64bit!") is required. Trace the affected platform assumptions and build path for aarch64; done means documenting whether aarch64 is supported or identifying the concrete changes needed for compilation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- distributed-systems, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100