Skip to content

Commit

Permalink
dav1d updates (google#1883)
Browse files Browse the repository at this point in the history
* dav1d: fetch seed corpus over https

* dav1d: use debugoptimized build instead of debug

* dav1d: add undefined behavior sanitizer

* dav1d: extend auto_cc list
  • Loading branch information
jannau authored and jonathanmetzman committed Oct 18, 2018
1 parent 51e638b commit 767bd6c
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 2 deletions.
2 changes: 1 addition & 1 deletion projects/dav1d/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ MAINTAINER [email protected]
RUN apt-get update && apt-get install -y curl python3-pip && \
pip3 install meson ninja
RUN curl --silent -O https://storage.googleapis.com/aom-test-data/fuzzer/dec_fuzzer_seed_corpus.zip
RUN curl --silent -O http://jannau.net/dav1d_fuzzer_seed_corpus.zip
RUN curl --silent -O https://jannau.net/dav1d_fuzzer_seed_corpus.zip
RUN git clone --depth 1 https://code.videolan.org/videolan/dav1d.git dav1d
WORKDIR dav1d
COPY build.sh $SRC/
2 changes: 1 addition & 1 deletion projects/dav1d/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ mkdir -p ${build}

# build library
meson -Dbuild_asm=false -Dbuild_tools=false -Dbuild_tests=false \
-Db_lundef=false -Ddefault_library=static -Dbuildtype=debug \
-Db_lundef=false -Ddefault_library=static -Dbuildtype=debugoptimized \
${build}
ninja -j $(nproc) -C ${build}

Expand Down
4 changes: 4 additions & 0 deletions projects/dav1d/project.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@ homepage: "https://code.videolan.org/videolan/dav1d"
primary_contact: "[email protected]"
auto_ccs:
- "[email protected]"
- "[email protected]"
- "[email protected]"
- "[email protected]"
- "[email protected]"
sanitizers:
- address
- memory
- undefined
experimental: True

0 comments on commit 767bd6c

Please sign in to comment.