Skip to content

Commit 33d8af7

Browse files
authored
Merge pull request #1296 from NathanJPhillips/merge-master
Merge master
2 parents 29e1832 + c043179 commit 33d8af7

File tree

1,715 files changed

+34353
-83179
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,715 files changed

+34353
-83179
lines changed

.gitignore

+16
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,16 @@ src/ansi-c/gcc_builtin_headers_alpha.inc
2828
src/ansi-c/gcc_builtin_headers_arm.inc
2929
src/ansi-c/gcc_builtin_headers_generic.inc
3030
src/ansi-c/gcc_builtin_headers_ia32-2.inc
31+
src/ansi-c/gcc_builtin_headers_ia32-3.inc
32+
src/ansi-c/gcc_builtin_headers_ia32-4.inc
3133
src/ansi-c/gcc_builtin_headers_ia32.inc
34+
src/ansi-c/gcc_builtin_headers_math.inc
35+
src/ansi-c/gcc_builtin_headers_mem_string.inc
36+
src/ansi-c/gcc_builtin_headers_omp.inc
37+
src/ansi-c/gcc_builtin_headers_tm.inc
3238
src/ansi-c/gcc_builtin_headers_mips.inc
3339
src/ansi-c/gcc_builtin_headers_power.inc
40+
src/ansi-c/gcc_builtin_headers_ubsan.inc
3441

3542
# regression/test files
3643
*.out
@@ -69,6 +76,10 @@ src/xmllang/xml_lex.yy.cpp
6976
src/xmllang/xml_y.output
7077
src/xmllang/xml_y.tab.cpp
7178
src/xmllang/xml_y.tab.h
79+
src/memory-models/mm_lex.yy.cpp
80+
src/memory-models/mm_y.output
81+
src/memory-models/mm_y.tab.cpp
82+
src/memory-models/mm_y.tab.h
7283

7384
# binaries
7485
src/cbmc/cbmc
@@ -100,3 +111,8 @@ src/ansi-c/library/converter
100111
src/ansi-c/library/converter.exe
101112
src/util/irep_ids_convert
102113
src/util/irep_ids_convert.exe
114+
115+
*.pyc
116+
117+
# auto generated documentation
118+
doc/html/

.travis.yml

+11-2
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,15 @@ matrix:
134134
script: scripts/travis_lint.sh
135135
before_cache:
136136

137+
- env: NAME="DOXYGEN-CHECK"
138+
addons:
139+
apt:
140+
packages:
141+
- doxygen
142+
install:
143+
script: scripts/travis_doxygen.sh
144+
before_cache:
145+
137146
allow_failures:
138147
- env: NAME="CPP-LINT"
139148
install:
@@ -152,9 +161,9 @@ install:
152161

153162
script:
154163
- if [ -e bin/gcc ] ; then export PATH=$PWD/bin:$PATH ; fi ;
155-
COMMAND="env UBSAN_OPTIONS=print_stacktrace=1 make -C regression test" &&
164+
COMMAND="env UBSAN_OPTIONS=print_stacktrace=1 make -C regression test CXX=\"$COMPILER\" CXXFLAGS=\"-Wall -Werror -pedantic -O2 -g $EXTRA_CXXFLAGS\"" &&
156165
eval ${PRE_COMMAND} ${COMMAND}
157-
- COMMAND="make -C unit CXX=\"$COMPILER\" CXXFLAGS=\"$FLAGS $EXTRA_CXXFLAGS\" -j2" &&
166+
- COMMAND="make -C unit CXX=\"$COMPILER\" CXXFLAGS=\"-Wall -Werror -pedantic -O2 -g $EXTRA_CXXFLAGS\" -j2" &&
158167
eval ${PRE_COMMAND} ${COMMAND}
159168
- COMMAND="make -C unit test" && eval ${PRE_COMMAND} ${COMMAND}
160169

CHANGELOG

+3
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
* GOTO-INSTRUMENT: New option --print-path-lenghts
88
* GOTO-ANALYZER: New option --unreachable-functions, --reachable-functions
99
* GOTO-INSTRUMENT: New option --undefined-function-is-assume-false
10+
* GOTO-INSTRUMENT: New option --remove-function-body
11+
* GOTO-INSTRUMENT: New option --use-all-headers, changed --use-system-headers to
12+
--no-system-headers
1013

1114

1215
5.7

CODING_STANDARD

-202
This file was deleted.

0 commit comments

Comments
 (0)