ClangBuiltLinux / continuous-integration

Continuous integration of latest Linux kernel with daily build of Clang & LLVM tools
https://travis-ci.com/ClangBuiltLinux/continuous-integration
Apache License 2.0
44 stars 18 forks source link

Add ability to specify more LLVM tools in driver.sh #183

Open tpimh opened 5 years ago

tpimh commented 5 years ago

Currently, the following can be specified:

Once it's done, work on #73 can be continued.

nickdesaulniers commented 5 years ago

Re: OBJCOPY, https://github.com/ClangBuiltLinux/linux/issues/480 needs to be retested (I think it's fixed?)

nathanchance commented 5 years ago

I am testing llvm-objcopy now: https://travis-ci.com/nathanchance/continuous-integration/builds/117031908

tpimh commented 5 years ago

All tests show green, probably llvm-objcopy is good enough now (llvm-strip should be as well).

nathanchance commented 5 years ago

Unless llvm-strip started supporting globs (it doesn't look like it according to the bug in https://github.com/ClangBuiltLinux/linux/issues/478, it will still be broken.

On that note, I forgot to test arm64 4.4, which was broken with llvm-objcopy: https://github.com/ClangBuiltLinux/linux/issues/478#issuecomment-492420162

nathanchance commented 5 years ago

llvm-objcopy is still broken for arm64 4.4 because globs are not supported: https://travis-ci.com/nathanchance/continuous-integration/jobs/211920146

tapaswenipathak commented 5 years ago

Hi folks: Didn't read much, is the ticket done?

tpimh commented 5 years ago

llvm-strip, llvm-objcopy and clang's integrated as are still not used during the build process. No support for globs (https://github.com/ClangBuiltLinux/linux/issues/616) is a big deal for strip and objcopy for some targets.

tapaswenipathak commented 5 years ago

Hey @tpimh! Cool, I see what item you are pointing out. Have we added/implemented contributor covenant code of conduct in the main repositories?

tpimh commented 5 years ago

Have we added/implemented contributor covenant code of conduct in the main repositories?

I don't think so.

tapaswenipathak commented 5 years ago

I will add the ticket for votes.

tpimh commented 4 years ago

I started a new branch (https://github.com/ClangBuiltLinux/continuous-integration/compare/master...no-binutils) where I cherry-picked the commits mentioned in this issue. Right now it fails to build (except x86_64 which still fails to boot), but I will slowly add patches to resolve build issues.

tapaswenipathak commented 4 years ago

I will be out of the ticket, unsubscribing. Seems like more folks than required.