New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 643459 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Jul 28
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Feature
Build-Toolchain



Sign in to add a comment

Refactoring board profiles for clang/llvm

Project Member Reported by laszio@chromium.org, Sep 2 2016

Issue description

The board profiles for llvm are largely duplicated and need to be reorganized.
 
Project Member

Comment 2 by bugdroid1@chromium.org, Sep 7 2016

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

commit ab1f11501c57c43cc6a24df31bae46ddc36999a0
Author: Ting-Yuan Huang <laszio@chromium.org>
Date: Fri Sep 02 23:46:53 2016

Add llvm profiles for selected boards

Refactorings are also done on boards that already have llvm profile.
See crrev.com/fbb120bbc7a3fd3ce2f99b9409fc7cc95ffe29ff for more details.

BUG= chromium:643459 
TEST=setup boards and build packages on peach.

Change-Id: I1fbbd536e18dda9ee12e27309ec2837a97bd7c90
Reviewed-on: https://chromium-review.googlesource.com/380895
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/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-peach/profiles/llvm/parent
[delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-x86-generic/profiles/llvm/make.defaults
[modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-daisy/profiles/llvm/parent
[delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-daisy/profiles/llvm/make.defaults
[modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-x86-generic/profiles/llvm/parent
[modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-x86-alex/profiles/llvm/parent
[modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-oak/profiles/llvm/parent
[add] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-veyron/profiles/llvm/parent
[delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-amd64-generic/profiles/llvm/make.defaults
[add] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-elm/profiles/llvm/parent
[modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-falco/profiles/llvm/parent
[delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-falco/profiles/llvm/make.defaults
[delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-peppy/profiles/llvm/make.defaults
[modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-chell/profiles/llvm/parent
[delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-chell/profiles/llvm/make.defaults
[delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-oak/profiles/llvm/make.defaults
[add] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-lulu/profiles/llvm/parent
[modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-peppy/profiles/llvm/parent
[delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-x86-alex/profiles/llvm/make.defaults
[modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-amd64-generic/profiles/llvm/parent

Project Member

Comment 3 by bugdroid1@chromium.org, Sep 7 2016

Project Member

Comment 4 by bugdroid1@chromium.org, Sep 7 2016

Project Member

Comment 5 by bugdroid1@chromium.org, Sep 9 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/6bedf12a8e574569183330796013e64e3891f62a

commit 6bedf12a8e574569183330796013e64e3891f62a
Author: Yunlian Jiang <yunlian@chromium.org>
Date: Wed Sep 07 18:11:10 2016

Add llvm profiles for selected boards

This adds llvm profile for our nightly test.

BUG= chromium:643459 
TEST=setup_boards with profile=llvm

Change-Id: Ice4696243cfb9bfafacb7b9e06f3331ad2983f7b
Reviewed-on: https://chromium-review.googlesource.com/382091
Commit-Ready: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Ting-Yuan Huang <laszio@google.com>

[add] https://crrev.com/6bedf12a8e574569183330796013e64e3891f62a/overlay-sentry/profiles/llvm/parent
[add] https://crrev.com/6bedf12a8e574569183330796013e64e3891f62a/overlay-terra/profiles/llvm/parent
[add] https://crrev.com/6bedf12a8e574569183330796013e64e3891f62a/overlay-nyan/profiles/llvm/parent

Project Member

Comment 6 by bugdroid1@chromium.org, Sep 12 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/563c923781ab863245966d107a9dfd2c2547b2f2

commit 563c923781ab863245966d107a9dfd2c2547b2f2
Author: Yunlian Jiang <yunlian@google.com>
Date: Mon Sep 12 15:59:55 2016

profile: add llvm profile for squawks

This adds llvm profile for squawks.

BUG= chromium:643459 
TEST=setup_boards with profile=llvm

Change-Id: I0b5ba891f9dc98163d6947e97ff47d15d1fd8cf0
Reviewed-on: https://chromium-review.googlesource.com/383890
Commit-Ready: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[add] https://crrev.com/563c923781ab863245966d107a9dfd2c2547b2f2/overlay-squawks/profiles/llvm/parent

Project Member

Comment 7 by bugdroid1@chromium.org, Sep 13 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/1af2576f62c5b4a6bc730992df9066d09717af6b

commit 1af2576f62c5b4a6bc730992df9066d09717af6b
Author: Yunlian Jiang <yunlian@google.com>
Date: Mon Sep 12 18:00:40 2016

profile: add llvm profile for lumpy, link and lars

This adds llvm profile for lumpy, link and lars.

BUG= chromium:643459 
TEST=setup_boards with profile=llvm

Change-Id: I3913ff8048e277a54b94bd7193269f2d28e35a10
Reviewed-on: https://chromium-review.googlesource.com/384353
Commit-Ready: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Luis Lozano <llozano@chromium.org>

[add] https://crrev.com/1af2576f62c5b4a6bc730992df9066d09717af6b/overlay-link/profiles/llvm/parent
[add] https://crrev.com/1af2576f62c5b4a6bc730992df9066d09717af6b/overlay-lumpy/profiles/llvm/parent
[add] https://crrev.com/1af2576f62c5b4a6bc730992df9066d09717af6b/overlay-lars/profiles/llvm/parent

Components: Tools>ChromeOS-Toolchain
Status: Verified (was: Started)
llvm became default and the profiles are cleaned in a6917e0d3b7b616bf0531e2c73c5436e2d424c0c

Sign in to add a comment