-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce riscv64 architecture support #1
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Ruoqing He <[email protected]>
嗨,感谢您对《第二届 RISC-V 软件移植及优化锦标赛》的贡献支持,我是本届锦标赛评委会成员之一。 经过评委们的集体讨论,目前我们有一个诉求和两个疑问:
谢谢 |
图示构建是在 SG2042 平台上完成的。 复现过程: $ git clone https://github.com/TimePrinciple/rvspoc-S2424-TDengine.git
$ cd rvspoc-S2424-TDengine
$ mkdir debug && cd debug
$ cmake .. -DCPUTYPE=riscv64 -DBUILD_TOOLS=true
$ cmake --build . 如需运行benchmark需要开启构建选项,已重构给出 |
Hi 感谢您的回复。 您在比赛过程中有遇到 taosdata#25339 描述的问题吗? 如果有,您是如何规避的。 |
确实存在这个问题,在引入来自企业版构建产出的二进制链接机制后,基于主分支的riscv64架构单从贡献者的角度来说变得很困难,即使自己hack出了riscv64架构的该二进制,社区也不会接受。 因此采取的方式是回退到该机制引入之前的commit,基于那时候的TDengine引入riscv64的支持。 |
尊敬的参赛选手,您好。 本次锦标赛您所提交的 PR 初步复测结果如 |
确认无误 |
感谢您的支持和回复 |
No description provided.