Max Moroz
704da2ddac
[infra] Do not force our LLVM revision. ( #1653 )
2018-07-26 10:01:41 -07:00
Abhishek Arya
d24dfd4971
Revert #1560
2018-06-27 08:27:13 -07:00
Abhishek Arya
ffe166e75c
Fix #1560
2018-06-25 14:59:03 -07:00
Oliver Chang
952a758fce
Downgrade clang ( #1560 )
2018-06-25 14:25:35 +10:00
Max Moroz
cfa75aa5c5
[infra] Bump LLVM revision to r333631 ( fixes #1475 ).
2018-06-01 13:02:38 -07:00
Max Moroz
8b206083f7
[infra] Bump LLVM revision to r333416 ( fixes #1469 , #1279 ).
2018-05-31 12:52:59 -07:00
Oliver Chang
8db9a9081b
Blacklist __gxx_personality_* libcxxabi functions ( #1099 ).
2018-02-07 10:51:47 +11:00
Oliver Chang
2809452c40
Revert unwinder changes ( #1099 ).
...
Actually breaks msan.
2018-02-05 16:31:18 +11:00
Oliver Chang
99bd56b54c
fix typo
2018-02-05 15:41:32 +11:00
Oliver Chang
7ff3be27fb
Use llvm unwinder ( #1099 ).
2018-02-05 11:36:16 +11:00
Oliver Chang
8152732d30
Roll llvm (for #1030 )
2017-12-09 15:05:37 -08:00
Oliver Chang
4862fdf384
Manually bump llvm revision to 315377 ( #857 ).
...
Once chromium rolls past this, we will still update automatically.
2017-10-11 08:19:21 -07:00
Oliver Chang
78efe3f702
Use https for checking out llvm
2017-08-29 16:17:44 -07:00
Oliver Chang
e1e4c337e4
Use new libFuzzer location.
...
Fixes #785
2017-08-21 18:10:12 -07:00
Oliver Chang
af86b0cbdb
Use chromium clang revision for base-clang image. ( #640 )
...
We still use trunk libFuzzer (from chromium mirror).
2017-05-31 12:30:29 -07:00
Oliver Chang
49baa72f5b
Revert lld changes.
...
Causing:
"==19==ERROR: AddressSanitizer: attempting free on address which was not malloc()-ed" everywhere
Revert "[infra] disabling unused command line argument error"
This reverts commit 4332b19a9f
.
Revert "[infra] using lld. Fixes #295 . (#297 )"
This reverts commit 446a6a7534
.
2017-01-19 17:25:20 -08:00
Mike Aizatsky
446a6a7534
[infra] using lld. Fixes #295 . ( #297 )
2017-01-19 13:14:30 -08:00
Mike Aizatsky
2de24fc520
[infra] build msan version of libcxx into /usr/msan/lib ( #59 ).
2016-12-14 13:16:11 -08:00
Mike Aizatsky
26630f32cb
[infra] .a merging is no longer necessary b/c it now happens during llvm build
...
60479ea31b
Thanks @EricWF
Issue #73
2016-11-18 12:45:02 -08:00
Mike Aizatsky
487e9f4ed6
[infra] removing FUZZER_LDFLAGS ( fixes #73 )
...
Workarounds libc++abi issue by folding libc++abi.a into libc++.a.
Will keep FUZZER_LDFLAGS empty for a while until tpm2 is fixed.
2016-11-18 12:16:35 -08:00
Mike Aizatsky
3599908dbf
[infra] use $src, $out and $work in build scripts instead of /src, /out, /work ( #88 )
...
This will make it possible to run scripts outside of docker container.
2016-11-18 11:16:38 -08:00
Mike Aizatsky
48778facde
folding coverage into base-libfuzzer since target images is where sources are
2016-11-03 20:13:29 -07:00
Mike Aizatsky
4a1014636d
[infra] chown
2016-10-19 18:07:08 -07:00
Mike Aizatsky
de6c41a671
[infra] building clang with a single RUN command.
...
Each RUN command creates an overlay layer. This results in keeeping all
intermediate files.
By consolidating all work in a single script, the size of base-clang
image is decreased from 3G to 1G.
2016-10-07 12:06:24 -07:00