File tree 2 files changed +12
-7
lines changed 2 files changed +12
-7
lines changed Original file line number Diff line number Diff line change 7
7
8
8
phases :
9
9
install :
10
+ runtime-versions :
11
+ java : openjdk8
10
12
commands :
11
13
- sed -i 's#/archive.ubuntu.com#/us-east-1.ec2.archive.ubuntu.com#g' /etc/apt/sources.list
12
14
- apt-get update -y
13
- - apt-get install -y clang-3.8 flex bison make git libwww-perl patch ccache libc6-dev-i386 jq openjdk-8-jdk maven
15
+ - apt-get install -y clang-3.8 flex bison make git libwww-perl patch ccache libc6-dev-i386 jq maven
14
16
build :
15
17
commands :
16
18
- echo Build started on `date`
17
- - git submodule update --init --recursive
18
19
- make -C src minisat2-download
19
20
- make -C jbmc/src setup-submodules
20
21
- make -C src CXX='ccache /usr/bin/clang++-3.8' CXX_FLAGS='-Qunused-arguments -DDEBUG'
Original file line number Diff line number Diff line change @@ -16,15 +16,19 @@ phases:
16
16
build :
17
17
commands :
18
18
- echo Build started on `date`
19
- - git submodule update --init --recursive
20
- - make -C src CXX='ccache /usr/bin/clang++-7' CXX_FLAGS='-Qunused-arguments'
21
- - make -C jbmc/src CXX='ccache /usr/bin/clang++-7' CXX_FLAGS='-Qunused-arguments'
19
+ - make -C src minisat2-download
20
+ - make -C jbmc/src setup-submodules
21
+ - make -C src CXX='ccache /usr/bin/clang++-7' CXX_FLAGS='-Qunused-arguments' -j2
22
+ - make -C unit CXX='ccache /usr/bin/clang++-7' CXX_FLAGS='-Qunused-arguments' -j2
23
+ - make -C jbmc/src CXX='ccache /usr/bin/clang++-7' CXX_FLAGS='-Qunused-arguments' -j2
24
+ - make -C jbmc/unit CXX='ccache /usr/bin/clang++-7' CXX_FLAGS='-Qunused-arguments' -j2
22
25
post_build :
23
26
commands :
24
- - make -C unit test CXX='ccache /usr/bin/clang++-7' CXX_FLAGS='-Qunused-arguments'
27
+ - make -C unit test
25
28
- make -C regression test
29
+ - make -C regression/cbmc test-paths-lifo
26
30
- env PATH=$PATH:`pwd`/src/solvers make -C regression/cbmc test-cprover-smt2
27
- - make -C jbmc/unit test CXX='ccache /usr/bin/clang++-7' CXX_FLAGS='-Qunused-arguments'
31
+ - make -C jbmc/unit test
28
32
- make -C jbmc/regression test
29
33
- echo Build completed on `date`
30
34
cache :
You can’t perform that action at this time.
0 commit comments