You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Kouhei Sutou (Jira)" <ji...@apache.org> on 2021/10/13 19:21:00 UTC

[jira] [Commented] (ARROW-14308) [C++][CI] CI builds for "AMD64 Windows MinGW 32 C++" failling regularly due to ccache error

    [ https://issues.apache.org/jira/browse/ARROW-14308?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17428456#comment-17428456 ] 

Kouhei Sutou commented on ARROW-14308:
--------------------------------------

https://github.com/msys2/MINGW-packages/commit/f108336ad6e76bdc084392aca30b460a8301b1a3
It seems that ccache package is re-builded recently but this problem isn't solved.

Could you report this to https://github.com/msys2/MINGW-packages and disable ccache only on 32bit temporary?

{noformat}
diff --git a/ci/scripts/msys2_setup.sh b/ci/scripts/msys2_setup.sh
index 3addee814..8f6f53044 100755
--- a/ci/scripts/msys2_setup.sh
+++ b/ci/scripts/msys2_setup.sh
@@ -60,7 +60,7 @@ case "${target}" in
     ;;
 esac
 
-case "${target}" in 
+case "${target}" in
   cgo)
     packages+=(${MINGW_PACKAGE_PREFIX}-arrow)
     packages+=(${MINGW_PACKAGE_PREFIX}-gcc)
@@ -74,5 +74,9 @@ pacman \
   --sync \
   "${packages[@]}"
 
-"$(dirname $0)/ccache_setup.sh"
-echo "CCACHE_DIR=$(cygpath --absolute --windows ccache)" >> $GITHUB_ENV
+# https://issues.apache.org/jira/browse/ARROW-14308
+# Disabled ccache on mingw-w64-i686 temporary because it's crashed.
+if [ "${MINGW_PACKAGE_PREFIX}" != "mingw-w64-i686" ]; then
+  "$(dirname $0)/ccache_setup.sh"
+  echo "CCACHE_DIR=$(cygpath --absolute --windows ccache)" >> $GITHUB_ENV
+fi
{noformat}

> [C++][CI] CI builds for "AMD64 Windows MinGW 32 C++" failling regularly due to ccache error
> -------------------------------------------------------------------------------------------
>
>                 Key: ARROW-14308
>                 URL: https://issues.apache.org/jira/browse/ARROW-14308
>             Project: Apache Arrow
>          Issue Type: Bug
>            Reporter: Weston Pace
>            Priority: Major
>
> Example: https://github.com/apache/arrow/pull/11286/checks?check_run_id=3876406337
> This seems to be pretty reliable.  The failure appears to be related to ccache:
> {noformat}
> + source_dir=/d/a/arrow/arrow/cpp
> + build_dir=/d/a/arrow/arrow/build/cpp
> + with_docs=false
> + : ON
> + '[' '!' -z '' ']'
> ++ command -v xcrun
> + '[' -x '' ']'
> ===
> + '[' ON == ON ']'
> === ccache statistics before build
> + echo -e '===\n=== ccache statistics before build\n==='
> ===
> + ccache -s
> terminate called after throwing an instance of 'core::Error'
> terminate called recursively
> Error: Process completed with exit code 3.
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)