Conversation
…pport Feature/add clang support
…pport Minor changes to enable compilation on Mac M1
…ackage Feature/add debian package
…package-to-separate-branch keep debian folder in a separate branch
New release 5.4.6
Fix word boundary assertions under C++20
Fix all ASAN issues in vectorscan
…e-backend Feature/enable simde backend
Co-authored-by: yangwenqing <yangwenqing@loongson.cn> Signed-off-by: Leslie Zhai <zhaixiang@loongson.cn> Signed-off-by: yangwenqing <yangwenqing@loongson.cn>
2277a93 to
6255055
Compare
|
Hi @markos Could you review the patch? Thanks, |
|
@xiangzhai not until lsxintrin.h is in a package in Debian for either clang or gcc. Until that happens, I cannot merge LSX support. I just tested gcc-13 and clang-17, they still don't have that file in Debian packages. |
|
I added some review comments, which should be easy to fix until we can actually do a proper review when compiler support arrives. Thanks for your patience in this. |
Move ARCH_C_FLAGS and ARCH_CXX_FLAGS to LoongArch respective cmake file. Move vpmax_loongarch to loongarch64/simd_utils.h.
|
Hi @markos Thanks for your careful review! I updated my patch as your suggestion. Thanks, |
|
Hi @markos
Please update to install clang-18, there is Thanks, |
|
Hi @xiangzhai |
https://github.com/loongson/Firmware/tree/main/5000Series/PC |
Indeed, that's where I got it from, I just forgot to download the 'raw' binary. In any case, I need to figure out how to connect a JTAG or similar adaptor and upload the UEFI image using SPI. Currently it just gives a constant beep and fails to do anything else -no UEFI Shell/BIOS screen or anything else. |
|
Hi @markos Could you try qemu system loongarch64 if your working environment was broken please? Thanks, |
|
Even if it builds on qemu -which is not something I have the time to do- we would not merge the PR as we would not be able to support it in our CI. It is in the immediate plans to either fix the system or get a new one. Just be patient please. |
Hi,
I want to port vectorscan AKA hyperscan for LoongArch Architecture.
Passed unit-internal test:
Passed unit-hyperscan test:
Thanks,
Leslie Zhai