Oliver Chang
52f5934785
helper: use return code from docker run for reproduce, run_fuzzer.
...
Fixes #1246 .
2018-03-16 09:51:52 +11:00
Kevin Lubick
33bc7ae7e2
Add timezone and mouseover to build-status page ( #1235 )
...
* Add timezone and mouseover to build-status page
2018-03-12 13:25:29 -07:00
Oliver Chang
b86f335e6c
fix pixman msan blacklist.
2018-02-27 15:35:41 +11:00
Oliver Chang
d8ae2e3851
msan-builder: suppress pixman false positive
2018-02-27 15:12:16 +11:00
Oliver Chang
e65e323235
Add base-msan-builder to base images build.
2018-02-21 14:09:17 +11:00
Oliver Chang
c39aa60723
msan_builder: fall back to GCC in rare cases.
...
e.g. when -aux-info is passed.
2018-02-21 10:50:57 +11:00
Oliver Chang
cfc3788eb9
msan_builder: override -flto
2018-02-21 10:50:57 +11:00
Oliver Chang
60c7b736ce
msan_builder: reload apt package after update.
2018-02-20 16:20:33 +11:00
Oliver Chang
eb1187fc76
[infra] Add experimental debian testing base image.
2018-02-20 15:22:13 +11:00
Oliver Chang
a6581c4ef4
msan_builder: Don't build indep packages.
2018-02-20 15:22:13 +11:00
Oliver Chang
7b87fafb5a
[infra] Install deps in base-image, and separate out base-msan-builder.
2018-02-20 15:22:13 +11:00
Oliver Chang
9e5bbefc9b
msan-builder: Set MSAN_NO_TRACK_ORIGINS in child environment too.
2018-02-12 16:43:30 +11:00
Oliver Chang
d222c486db
fix typo
2018-02-12 15:14:40 +11:00
Oliver Chang
e9646525f5
msan-builder: support building without origin tracking.
2018-02-12 15:04:55 +11: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
htuch
9761e6519d
Revert "infra/helper: persist /root directory via bind mount." ( #1133 )
...
* Revert "[Envoy] Add project. (#1130 )"
This reverts commit d0fc0203d2
.
* Revert "Fix Skia compile (#1132 )"
This reverts commit 4bf9e7f8fc
.
* Revert "Propose graphics magick for inclusion in OSS-Fuzz (#1131 )"
This reverts commit cb277ccb68
.
* Revert "[json-c] Add project (#1123 )"
This reverts commit 31b00466ff
.
* Revert "[infra] Update upload URL timeout to be the same as build timeout (#1112 )"
This reverts commit 92152969c5
.
* Revert "infra/helper: persist /root directory via bind mount. (#1125 )"
This reverts commit b77745ab6c
.
2018-02-02 12:51:22 -08:00
Oliver Chang
92152969c5
[infra] Update upload URL timeout to be the same as build timeout ( #1112 )
2018-02-01 16:04:11 +11:00
htuch
b77745ab6c
infra/helper: persist /root directory via bind mount. ( #1125 )
...
For Bazel builds, this preserves the Bazel cache across multiple
invocations of build_fuzzers, which significantly speeds up the build
and reduces the debug cycle for new projects.
Signed-off-by: Harvey Tuch <htuch@google.com>
2018-02-01 13:32:49 +11:00
htuch
e4a484aabe
coverage: docs and infra/helper.py fix. ( #1126 )
...
While trying to get a coverage report for a new project (Envoy),
building with the coverage sanitizer seemed necessary to get the
coverage files dumped.
Signed-off-by: Harvey Tuch <htuch@google.com>
2018-01-30 11:35:32 -08:00
Abhishek Arya
028d077fe5
Update webcomponentsjs ( #1065 )
2018-01-25 08:54:19 -08:00
Oliver Chang
22b932b620
msan_builder: one more way to disable FORTIFY_SOURCE.
2018-01-25 10:36:49 +11:00
Oliver Chang
e078aa41ae
msan-builder: add ugly hack to prevent sqlite3 from failing tcl bindings build.
2018-01-24 16:09:59 +11:00
Oliver Chang
f1fb0b4a6a
msan-builder: properly disable asm for gnutls and libgcrypt
2018-01-24 10:40:20 +11:00
Oliver Chang
7152179c4a
msan-builder: add zip
2018-01-22 10:36:15 +11:00
Oliver Chang
72c5de97b8
msan-builder: upload libs as zip.
2018-01-19 14:12:44 +11:00
Oliver Chang
cf76f81582
msan-builder: disable libcapnp-0.5.3
...
multiple compile failures with clang.
2018-01-19 13:37:02 +11:00
Oliver Chang
442891c4ef
msan-builder: fix boost build.
2018-01-18 14:35:28 +11:00
Oliver Chang
ce2ef93a4c
msan-builder: Add hack to disable more tests during build.
2018-01-17 15:34:03 +11:00
Oliver Chang
c701fb07cc
msan-builder: Disable asm for libgcrypt20 build.
2018-01-17 14:35:37 +11:00
Oliver Chang
8dd186eb36
msan-builder: Fix pixman build.
2018-01-17 11:54:14 +11:00
Oliver Chang
5ed681d285
Fix bug in -Wl,--no-undefined removal
2018-01-17 00:26:18 +11:00
Jonathan Rudenberg
b382e89867
[infra] Allow passing environment variables to run_fuzzer ( #1075 )
...
This allows setting additional sanitizer options, for example:
run_fuzzer -e ASAN_OPTIONS=-allocator_may_return_null=0
2018-01-15 10:42:16 -08:00
Max Moroz
d2805976a2
[infra] Increase copyright year in the templates automatically.
2018-01-12 12:49:40 -08:00
Oliver Chang
8dce262d2b
Update patch_build.py
2018-01-11 15:13:58 +11:00
Oliver Chang
5b3485b2d5
msan_builder: fix permission of patch_build.py
2018-01-11 13:28:19 +11:00
Oliver Chang
3d0c96c087
Make MSan builds with instrumented libraries ( #608 ) ( #1064 )
2018-01-11 12:56:33 +11:00
Oliver Chang
be4e8181b6
Update msan_build.py
2018-01-10 21:04:15 +11:00
Oliver Chang
55092e95a6
Remove unwanted change from last commit
2018-01-10 17:27:32 +11:00
Oliver Chang
127d0ac82f
msan_builder: overwrite existing files on extraction
2018-01-10 17:26:31 +11:00
Oliver Chang
40872f3217
msan_builder: don't create subdirs
2018-01-10 11:55:13 +11:00
Max Moroz
c069a7c780
Revert of "[infra] Reland profile configuration needed for new code coverage.".
...
See more information in comments for PR #1050 .
2017-12-28 15:10:53 -08:00
Max Moroz
add7bbbb2d
[infra] Reland profile configuration needed for new code coverage. ( #1050 )
2017-12-28 11:10:47 -08:00
Max Moroz
5c5d71f4b3
[infra] Fix broken markup in documentation files.
2017-12-22 09:09:40 -08:00
Oliver Chang
f259fa92a9
msan_builder: include libraries under universe section.
2017-12-18 14:15:28 -08:00
Oliver Chang
c9309a4983
msan_builder: nettle: disable assembler.
2017-12-18 14:07:06 -08:00
Oliver Chang
a306a95093
msan_builder: use -fno-integrated-as to fix libffi build.
2017-12-18 11:14:20 -08:00
Oliver Chang
a92e2358e2
msan_builder: enable more libraries
2017-12-18 09:22:37 -08:00