New issue
Advanced search Search tips

Issue 876533 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Closed: Oct 22
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug
Build-Toolchain

Blocked on:
issue 877708



Sign in to add a comment

Upgrade llvm & llvm-next to R339407 or later

Project Member Reported by cmt...@chromium.org, Aug 21

Issue description

This bug is for keeping track of the next LLVM roll/upgrade.
 
Blockedon: 877708
Project Member

Comment 2 by bugdroid1@chromium.org, Sep 11

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f

commit 5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f
Author: Caroline Tice <cmtice@google.com>
Date: Tue Sep 11 07:40:56 2018

Upgrade llvm-next toolchain.

This upgrades llvm-next to r339407; it does not affect the current
toolchain.

BUG= chromium:876533 
TEST=Main builder tryjobs all succeeded:
'cros tryjob -g 1184179 amd64-llvm-next-toolchain-tryjob
arm-llvm-next-toolchain-tryjob arm64-llvm-next-toolchain-tryjob'

Change-Id: I737fef6d20976d9c011ca40f34ab530675f226a8
Reviewed-on: https://chromium-review.googlesource.com/1184179
Commit-Ready: Caroline Tice <cmtice@chromium.org>
Tested-by: Caroline Tice <cmtice@chromium.org>
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>

[rename] https://crrev.com/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f/sys-devel/llvm/llvm-7.0_pre333878_p20180808-r4.ebuild
[modify] https://crrev.com/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f/sys-libs/compiler-rt/compiler-rt-7.0_pre333878.ebuild
[modify] https://crrev.com/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f/sys-devel/lld/lld-7.0_pre333878.ebuild
[add] https://crrev.com/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f/sys-devel/llvm/files/llvm-8.0-revert-r328973.patch
[rename] https://crrev.com/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f/sys-libs/compiler-rt/compiler-rt-7.0_pre333878-r3.ebuild
[modify] https://crrev.com/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f/sys-libs/llvm-libunwind/llvm-libunwind-7.0_pre333878.ebuild
[rename] https://crrev.com/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f/sys-devel/lld/lld-7.0_pre333878-r6.ebuild
[rename] https://crrev.com/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f/sys-libs/llvm-libunwind/llvm-libunwind-7.0_pre333878-r3.ebuild
[add] https://crrev.com/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f/sys-devel/llvm/files/llvm-8.0-revert-r335145.patch
[add] https://crrev.com/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f/sys-devel/llvm/files/clang-8.0-revert-r335284.patch
[modify] https://crrev.com/5a31e0ba74f8bddda8fb68a0bd13760186d4eb3f/sys-devel/llvm/llvm-7.0_pre333878_p20180808.ebuild

Project Member

Comment 3 by bugdroid1@chromium.org, Sep 26

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/d5def7b9f64cd04573b07fa89e54668ad9da6de8

commit d5def7b9f64cd04573b07fa89e54668ad9da6de8
Author: Caroline Tice <cmtice@google.com>
Date: Wed Sep 26 22:12:58 2018

[LLVM]: Upgrade LLVM compiler to r339409.

Testing is captured in
https://docs.google.com/spreadsheets/d/1u0_P0XMi32rXdQQ7oAe12nZMqH_ocJJAzmO7LSGXxFU/edit#gid=0

BUG= chromium:876533 
TEST=See testing matrix

Change-Id: I960fda7dde12176c8e9206a87e17a4164a7088d4
Reviewed-on: https://chromium-review.googlesource.com/1246304
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
Tested-by: Caroline Tice <cmtice@chromium.org>
Trybot-Ready: Caroline Tice <cmtice@chromium.org>

[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-devel/lld/lld-7.0_pre333878-r7.ebuild
[rename] https://crrev.com/d5def7b9f64cd04573b07fa89e54668ad9da6de8/sys-devel/llvm/llvm-8.0_pre339409_p20180926.ebuild
[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-libs/compiler-rt/compiler-rt-7.0_pre333878-r4.ebuild
[add] https://crrev.com/d5def7b9f64cd04573b07fa89e54668ad9da6de8/sys-libs/compiler-rt/compiler-rt-8.0_pre339409-r1.ebuild
[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-devel/llvm/files/cherry/5291d19fa227cf4dcd8fb2a6d83a0fcb49214c5c.patch
[rename] https://crrev.com/d5def7b9f64cd04573b07fa89e54668ad9da6de8/sys-devel/lld/lld-8.0_pre339409.ebuild
[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-devel/lld/files/cherry/bd5fbef9c29ce6433a93ddbbf7c4ef185bc1d1d5.patch
[rename] https://crrev.com/d5def7b9f64cd04573b07fa89e54668ad9da6de8/sys-libs/llvm-libunwind/llvm-libunwind-8.0_pre339409.ebuild
[modify] https://crrev.com/d5def7b9f64cd04573b07fa89e54668ad9da6de8/profiles/targets/chromeos/package.mask
[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-devel/lld/files/cherry/b0befbe9bc302945656f58e72429225d934b4837.patch
[rename] https://crrev.com/d5def7b9f64cd04573b07fa89e54668ad9da6de8/sys-libs/compiler-rt/compiler-rt-8.0_pre339409.ebuild
[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-devel/llvm/files/cherry/3707aa46066aa2da2490fe79c65c6c45c6957ece.patch
[add] https://crrev.com/d5def7b9f64cd04573b07fa89e54668ad9da6de8/sys-devel/llvm/llvm-8.0_pre339409_p20180926-r1.ebuild
[add] https://crrev.com/d5def7b9f64cd04573b07fa89e54668ad9da6de8/sys-libs/llvm-libunwind/llvm-libunwind-8.0_pre339409-r1.ebuild
[add] https://crrev.com/d5def7b9f64cd04573b07fa89e54668ad9da6de8/sys-devel/lld/lld-8.0_pre339409-r1.ebuild
[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-devel/llvm/llvm-7.0_pre333878_p20180808-r8.ebuild
[rename] https://crrev.com/d5def7b9f64cd04573b07fa89e54668ad9da6de8/sys-devel/clang/clang-8.0_pre339409_p20180826-r1.ebuild
[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-libs/llvm-libunwind/llvm-libunwind-7.0_pre333878-r3.ebuild
[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-devel/llvm/files/cherry/a42c01a4b3cb7e2e0df65b5279f7a7db40ea72c6.patch
[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-devel/llvm/files/llvm-7.0-mssa-bugfix.patch
[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-devel/llvm/files/cherry/eefdbb43aabbac2041be1b4ee0a134281be35dc8.patch
[delete] https://crrev.com/b6267eea0fb7f5136ddac10584b0024b378e4105/sys-devel/llvm/files/llvm-revert-afdo-hotness.patch

Seeing failures in CQ:

> 02:27:00: INFO: RunCommand: cros_sdk -- egencache --update --repo chromiumos --jobs 32 in /b/c/cbuild/repository/src/third_party/chromiumos-overlay
> Traceback (most recent call last):
>   File "/usr/lib/python-exec/python2.7/egencache", line 1180, in <module>
>     sys.exit(egencache_main(sys.argv[1:]))
>   File "/usr/lib/python-exec/python2.7/egencache", line 1097, in egencache_main
>     gen_cache.run()
>   File "/usr/lib/python-exec/python2.7/egencache", line 368, in run
>     signum = run_main_scheduler(self._regen)
>   File "/usr/lib64/python2.7/site-packages/portage/util/_async/run_main_scheduler.py", line 27, in run_main_scheduler
>     scheduler.wait()
>   File "/usr/lib64/python2.7/site-packages/_emerge/AsynchronousTask.py", line 54, in wait
>     self._wait()
>   File "/usr/lib64/python2.7/site-packages/_emerge/MetadataRegen.py", line 82, in _wait
>     AsyncScheduler._wait(self)
>   File "/usr/lib64/python2.7/site-packages/portage/util/_async/AsyncScheduler.py", line 81, in _wait
>     self._event_loop.iteration()
>   File "/usr/lib64/python2.7/site-packages/portage/util/_eventloop/EventLoop.py", line 270, in iteration
>     if not x.callback(f, event, *x.args):
>   File "/usr/lib64/python2.7/site-packages/_emerge/EbuildMetadataPhase.py", line 148, in _output_handler
>     self.wait()
>   File "/usr/lib64/python2.7/site-packages/_emerge/AsynchronousTask.py", line 57, in wait
>     self._wait_hook()
>   File "/usr/lib64/python2.7/site-packages/_emerge/AsynchronousTask.py", line 175, in _wait_hook
>     self._exit_listener_stack.pop()(self)
>   File "/usr/lib64/python2.7/site-packages/_emerge/MetadataRegen.py", line 154, in _task_exit
>     AsyncScheduler._task_exit(self, metadata_process)
>   File "/usr/lib64/python2.7/site-packages/portage/util/_async/AsyncScheduler.py", line 65, in _task_exit
>     self._schedule()
>   File "/usr/lib64/python2.7/site-packages/_emerge/PollScheduler.py", line 127, in _schedule
>     self._schedule_tasks()
>   File "/usr/lib64/python2.7/site-packages/portage/util/_async/AsyncScheduler.py", line 49, in _schedule_tasks
>     task = self._next_task()
>   File "/usr/lib64/python2.7/site-packages/_emerge/MetadataRegen.py", line 33, in _next_task
>     return next(self._process_iter)
>   File "/usr/lib64/python2.7/site-packages/_emerge/MetadataRegen.py", line 66, in _iter_metadata_processes
>     raise AssertionError("ebuild not found for '%s%s%s'" % (cpv, _repo_separator, repo.name))
> AssertionError: ebuild not found for 'sys-libs/compiler-rt-8.0_pre339409-r1::chromiumos'

https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?builderName=master-paladin&buildNumber=19704

Is this related to some of the changes tracked here?
Project Member

Comment 6 by bugdroid1@chromium.org, Sep 27

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/5f42b7bad30aac20605fe7e36cff648e51eac280

commit 5f42b7bad30aac20605fe7e36cff648e51eac280
Author: Manoj Gupta <manojgupta@google.com>
Date: Thu Sep 27 14:42:15 2018

compiler-rt: Fix symlink.

The symlink was invalid causing the following error in
master-paladin:
>     raise AssertionError("ebuild not found for '%s%s%s'" % (cpv, _repo_separator, repo.name))
> AssertionError: ebuild not found for 'sys-libs/compiler-rt-8.0_pre339409-r1::chromiumos'

BUG= chromium:876533 
TEST=equery w sys-libs/compiler-rt shows -r1 ebuild

Change-Id: I8847aea607080d4ec974ce324a235d722cea5791
Reviewed-on: https://chromium-review.googlesource.com/1249601
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
Commit-Queue: Manoj Gupta <manojgupta@chromium.org>
Tested-by: Manoj Gupta <manojgupta@chromium.org>

[modify] https://crrev.com/5f42b7bad30aac20605fe7e36cff648e51eac280/sys-libs/compiler-rt/compiler-rt-8.0_pre339409-r1.ebuild

Status: Verified (was: Untriaged)

Sign in to add a comment