-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
ARROW-13671: [Dev] Fix conda recipe on Arm 64k page system #10963
Conversation
@github-actions crossbow submit conda-linux-gcc-py38-arm64 |
Revision: 93d16b1 Submitted crossbow builds: ursacomputing/crossbow @ actions-786
|
I've validated this PR on both 64k and 4k page arm64 system. It works correctly. Images built from this PR: arrow-cpp, arrow-cpp-proc, parquet-cpp, pyarrow, pyarrow-test |
if [[ "${target_platform}" == "linux-aarch64" ]]; then | ||
# To support both 4k and 64k page arm64 systems | ||
# See https://github.com/apache/arrow/pull/10940 | ||
EXTRA_CMAKE_ARGS=" ${EXTRA_CMAKE_ARGS} -DARROW_JEMALLOC_LG_PAGE=16" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you remove the sed
workaround above for osx-arm64
?
EXTRA_CMAKE_ARGS=" ${EXTRA_CMAKE_ARGS} -DARROW_JEMALLOC_LG_PAGE=16" | |
EXTRA_CMAKE_ARGS=" ${EXTRA_CMAKE_ARGS} -DARROW_JEMALLOC_LG_PAGE=16" | |
elif [[ "${target_platform}" == "osx-arm64" ]]; then | |
EXTRA_CMAKE_ARGS=" ${EXTRA_CMAKE_ARGS} -DARROW_JEMALLOC_LG_PAGE=14" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
@github-actions crossbow submit --help |
|
@github-actions crossbow submit conda-linux-gcc-py38-arm64 |
@github-actions crossbow submit conda-osx-arm64-clang-py39 |
Revision: 4a6730c Submitted crossbow builds: ursacomputing/crossbow @ actions-787
|
Revision: 4a6730c Submitted crossbow builds: ursacomputing/crossbow @ actions-788
[Yibo] The failure looks related to libcurl version: https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=10305&view=logs&j=cf796865-97b7-5cd1-be8e-6e00ce4fd8cf&t=9f7de14c-8ff0-55c4-a998-d852f888262c |
@github-actions crossbow submit conda-osx-arm64-clang-py39 |
Revision: 32c28be Submitted crossbow builds: ursacomputing/crossbow @ actions-809
|
There's a jira issue to track OSX job failures |
32c28be
to
c35cf61
Compare
@github-actions crossbow submit conda-osx-arm64-clang-py39 |
Revision: c35cf61 Submitted crossbow builds: ursacomputing/crossbow @ actions-831
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @cyb70289!
Closes apache#10963 from cyb70289/arm-64k-page Authored-by: Yibo Cai <yibo.cai@arm.com> Signed-off-by: Krisztián Szűcs <szucs.krisztian@gmail.com>
Closes apache#10963 from cyb70289/arm-64k-page Authored-by: Yibo Cai <yibo.cai@arm.com> Signed-off-by: Krisztián Szűcs <szucs.krisztian@gmail.com>
No description provided.