chell-chrome-pfq failed on create_llvm_prof |
||
Issue description
@@@STEP_WARNINGS@@@
[1;33m05:08:32: WARNING: AFDO profile generation failed with exception
Traceback (most recent call last):
File "/b/cbuild/internal_master/chromite/cbuildbot/stages/afdo_stages.py", line 49, in PerformStage
buildroot, gs_context)
File "/b/cbuild/internal_master/chromite/cbuildbot/afdo.py", line 479, in GenerateAFDOData
print_cmd=True)
File "/b/cbuild/internal_master/chromite/lib/cros_build_lib.py", line 625, in RunCommand
raise RunCommandError(msg, cmd_result)
RunCommandError: return code: 127; command: cros_sdk -- /usr/bin/create_llvm_prof '--binary=/tmp/chrome.unstripped' '--profile=/tmp/chromeos-chrome-amd64-57.0.2980.0.perf.data' '--out=/tmp/chromeos-chrome-amd64-57.0.2980.0_rc-r1.afdo'
* Generating locale-archive: forcing # of jobs to 1
/usr/bin/create_llvm_prof: error while loading shared libraries: libLLVMProfileData.so: cannot open shared object file: No such file or directory
,
Jan 14 2017
sorry for the typo: s/statistically/statically
,
Jan 14 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/602d6c110ef9589aae01eb1176f6906a0dd0c84d commit 602d6c110ef9589aae01eb1176f6906a0dd0c84d Author: Ting-Yuan Huang <laszio@chromium.org> Date: Fri Jan 13 19:56:25 2017 autofdo: uprev and correct dependencies The bug happens because it was built by the old toolchain but shipped with the new one, where all libLLVM*.so is replaced with a single libLLVM.so. Uprev fixes this. BUG= chromium:681132 TEST=build and run create_llvm_prof Change-Id: Iebca73297b272b5a8b9f9fe0df24eca59361ccd7 Reviewed-on: https://chromium-review.googlesource.com/428120 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> [add] https://crrev.com/602d6c110ef9589aae01eb1176f6906a0dd0c84d/sys-devel/autofdo/autofdo-0.15-r1.ebuild [modify] https://crrev.com/602d6c110ef9589aae01eb1176f6906a0dd0c84d/sys-devel/autofdo/autofdo-0.15.ebuild
,
Jan 14 2017
A few sections, including .text, of chrome by gcov and llvm_prof look different. Revert the build flavor (libLLVM*.so v.s. libLLVM.so) seems the action to take now. https://chromium-review.googlesource.com/#/c/428395/
,
Jan 15 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/b4f46332edf190f1182533ae5ec2e19868e51ce3 commit b4f46332edf190f1182533ae5ec2e19868e51ce3 Author: Ting-Yuan Huang <laszio@chromium.org> Date: Sat Jan 14 19:06:05 2017 Revert "llvm: build a single libLLVM.so" again This is conflicting with sys-devel/autofdo. Also uprev autofdo so that it will be built with the updated llvm. BUG= chromium:681132 TEST=none Change-Id: Ib65235fe50c5766db555969f44ee0fd3dcdd4882 Reviewed-on: https://chromium-review.googlesource.com/428395 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Yunlian Jiang <yunlian@chromium.org> [rename] https://crrev.com/b4f46332edf190f1182533ae5ec2e19868e51ce3/sys-devel/autofdo/autofdo-0.15-r2.ebuild [rename] https://crrev.com/b4f46332edf190f1182533ae5ec2e19868e51ce3/sys-devel/llvm/llvm-3.9_pre265926-r23.ebuild
,
Jan 19 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by laszio@chromium.org
, Jan 14 2017