abner chenc

Results 21 comments of abner chenc

@XiaodongLoong @limeidan @zhaixiaojuan

> In general this seems mostly fine. The main two problems are that (a) it doesn't compile on anything but go1.18 and (b) we need to do CI for it....

There is already a pull request for loong64 support, but it has been turned off. see #1080. by @merore - loong64 GOARCH value reserved for LoongArch architecture: https://golang.org/doc/go1.17. - golang...

go version go1.19 linux/loong64 go test ./... ``` ? github.com/sjqzhang/go-fastdfs [no test files] ? github.com/sjqzhang/go-fastdfs/cmd/doc [no test files] ? github.com/sjqzhang/go-fastdfs/cmd/server [no test files] ? github.com/sjqzhang/go-fastdfs/cmd/version [no test files] ok github.com/sjqzhang/go-fastdfs/doc...

> > 是需要特殊的版本才能编译么? > go version go1.15.15 linux/amd64 你好, Go1.19版本正式加入了LoongArch64的支持。 我测试用的社区1.19的版本, 操作系统用的https://github.com/sunhaiyong1978/CLFS-for-LoongArch 龙芯在这儿也提供了Go1.18的版本(http://www.loongnix.cn/zh/toolchain/Golang/)

go version go1.19 linux/loong64 go test -v ./... ``` === RUN TestErrno connection_errors_test.go:30: error1=connection has been closed when next connection_errors_test.go:35: error2=broken pipe when flush --- PASS: TestErrno (0.00s) === RUN...

On some linux/loong64 machines, an "exec format error" error occasionally occurs when executing the make.bash or all.bash. Check these executable files with errors, it is found that the data of...

- We also encountered the same problem ( #53116) , On some linux/loong64 machines, an "exec format error" error occasionally occurs when executing the make.bash or all.bash. Check these executable...

I tried using posix_fallocate (the implementation refers to glib's posix_fallocate.c) replaces syscall.fallcate, and this error does not occur on the same machine , but this will cost performance. @stapelberg, Here...