kevin64 builders fail to build sci-libs/tensorflow |
||||
Issue descriptionhttps://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8930494883620243008 tensorflow-1.9.0_rc1-r3: tensorflow-1.9.0_rc1-r3: * ERROR: sci-libs/tensorflow-1.9.0_rc1-r3::chromiumos failed (prepare phase): tensorflow-1.9.0_rc1-r3: * Unsupported architecture 'arm64'. tensorflow-1.9.0_rc1-r3: * tensorflow-1.9.0_rc1-r3: * Call stack: tensorflow-1.9.0_rc1-r3: * ebuild.sh, line 133: Called src_prepare tensorflow-1.9.0_rc1-r3: * environment, line 4906: Called get-tf-cpu-str 'aarch64-cros-linux-gnu' tensorflow-1.9.0_rc1-r3: * environment, line 2533: Called die tensorflow-1.9.0_rc1-r3: * The specific snippet of code: tensorflow-1.9.0_rc1-r3: * die "Unsupported architecture '${arch}'." tensorflow-1.9.0_rc1-r3: * tensorflow-1.9.0_rc1-r3: * If you need support, post the output of `emerge --info '=sci-libs/tensorflow-1.9.0_rc1-r3::chromiumos'`, tensorflow-1.9.0_rc1-r3: * the complete build log and the output of `emerge -pqv '=sci-libs/tensorflow-1.9.0_rc1-r3::chromiumos'`. tensorflow-1.9.0_rc1-r3: * The complete build log is located at '/build/kevin64/tmp/portage/logs/sci-libs:tensorflow-1.9.0_rc1-r3:20181107-200232.log'. tensorflow-1.9.0_rc1-r3: * For convenience, a symlink to the build log is located at '/build/kevin64/tmp/portage/sci-libs/tensorflow-1.9.0_rc1-r3/temp/build.log'. tensorflow-1.9.0_rc1-r3: * The ebuild environment file is located at '/build/kevin64/tmp/portage/sci-libs/tensorflow-1.9.0_rc1-r3/temp/environment'. tensorflow-1.9.0_rc1-r3: * Working directory: '/build/kevin64/tmp/portage/sci-libs/tensorflow-1.9.0_rc1-r3/work/tensorflow-1.9.0-rc1' tensorflow-1.9.0_rc1-r3: * S: '/build/kevin64/tmp/portage/sci-libs/tensorflow-1.9.0_rc1-r3/work/tensorflow-1.9.0-rc1'
,
Nov 10
The breakage should be fixed by https://chromium-review.googlesource.com/c/chromiumos/overlays/board-overlays/+/1329990 by disabling ml_service use flag. Assign now to amoylan@ to make tensorflow build on arm64.
,
Nov 10
Wow. I didn't know we had an arm64 building. martis@ will probably be the right owner.
,
Nov 20
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/d0112aceb826608df18d601dba9caa4a1cf095c3 commit d0112aceb826608df18d601dba9caa4a1cf095c3 Author: Michael Martis <martis@chromium.org> Date: Tue Nov 20 22:15:25 2018 sci-libs/tensorflow: support ARM64 userspace. We had assumed that all ARM boards use 32 bit userspace, but the new board kevin64 does have 64 bit userspace. We reuse the standard arm configuration for ARM 64 boards. BUG= chromium:903936 TEST=emerge-kevin64 sci-libs/tensorflow Change-Id: Iafd537192be8c68a92a82c629084e405c2ba5baa Reviewed-on: https://chromium-review.googlesource.com/1343617 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: Michael Martis <martis@chromium.org> Reviewed-by: Charles . <charleszhao@chromium.org> Reviewed-by: Michael Martis <martis@chromium.org> [modify] https://crrev.com/d0112aceb826608df18d601dba9caa4a1cf095c3/sci-libs/tensorflow/tensorflow-1.9.0_rc1.ebuild [rename] https://crrev.com/d0112aceb826608df18d601dba9caa4a1cf095c3/sci-libs/tensorflow/tensorflow-1.9.0_rc1-r4.ebuild
,
Nov 21
This specific issue appears to be fixed now, but we can't reenable ml_service yet due to crbug.com/906913 .
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/84cfe11fb1e457eb19f29e0732d046e59ee0fbe2 commit 84cfe11fb1e457eb19f29e0732d046e59ee0fbe2 Author: Andrew Moylan <amoylan@chromium.org> Date: Fri Dec 21 18:17:24 2018 kevin64: Re-enable USE ml_service This was disabled because: - tensorflow didn't have an arm64 build (fixed in crrev.com/c/1343617) - there was no seccomp policy for arm64 (fixed in crrev.com/c/1377793) BUG= chromium:903936 TEST=local kevin64 build CQ-DEPEND=CL:1377793 Change-Id: Iba423242691e079ab62338c7e93fb0dbc3b7eda4 Reviewed-on: https://chromium-review.googlesource.com/c/1379406 Reviewed-by: Manoj Gupta <manojgupta@chromium.org> Tested-by: Andrew Moylan <amoylan@chromium.org> [modify] https://crrev.com/84cfe11fb1e457eb19f29e0732d046e59ee0fbe2/overlay-kevin64/profiles/base/make.defaults |
||||
►
Sign in to add a comment |
||||
Comment 1 by manojgupta@chromium.org
, Nov 9