GH-34629: [Go] Fix transpose_ints to work on riscv64-freebsd#34647
GH-34629: [Go] Fix transpose_ints to work on riscv64-freebsd#34647zeroshade merged 2 commits intoapache:mainfrom
Conversation
|
@clausecker Please try building this branch. I've only tested using go1.20 and |
|
Thanks, will check. Is there are test suite or something I can run? |
|
there are unit tests you can run via |
|
Package which is something you might want to look into, too. Thank you for the fixes! |
|
Thankfully For the issue with |
|
I am building with go 1.20, which is the most recent version. I haven't checked the source in detail. It is possible to use both types of build constraints at the same time and |
|
@clausecker I ran |
|
I can confirm. |
|
Benchmark runs are scheduled for baseline = 532b9a5 and contender = ce0d20c. ce0d20c is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
…pache#34647) ### Rationale for this change Protecting the Go arrow packages from failing on new architectures by ensuring the pure go implementation gets loaded for any architecture that isn't one of the explicit ones we have assembly for. ### What changes are included in this PR? changing the go build constraint * Closes: apache#34629 Authored-by: Matt Topol <zotthewizard@gmail.com> Signed-off-by: Matt Topol <zotthewizard@gmail.com>
Rationale for this change
Protecting the Go arrow packages from failing on new architectures by ensuring the pure go implementation gets loaded for any architecture that isn't one of the explicit ones we have assembly for.
What changes are included in this PR?
changing the go build constraint