Skip to content

Commit 139dac0

Browse files
authored
Merge pull request #7347 from tautschnig/cleanup/readme-files
Consistently name README files and clean up
2 parents b9d5aa3 + 107ff85 commit 139dac0

File tree

9 files changed

+10
-13
lines changed

9 files changed

+10
-13
lines changed

doc/architectural/compilation-and-development.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,12 @@ CI, should succeed), `THOROUGH` (takes too long to be run in CI, should
7777
succeed), `FUTURE` (will succeed when a planned feature is added) or
7878
`KNOWNBUG` (will succeed when a bug is fixed).
7979

80+
Test descriptions may also include a number of tags. `test.pl -I<tag>` will only
81+
run tests with a particular `<tag>`, and `test.pl -X<tag>` will run all tests
82+
except for those with a particular `<tag>`. See
83+
[regression/README.md](https://github.com/diffblue/cbmc/blob/develop/regression/README.md)
84+
for the current set of tags and their intended use.
85+
8086
\subsubsection compilation-and-development-subsubsection-running-regression-tests-with-make Running regression tests with make
8187

8288
If you have compiled using `make` then you can run the regression tests

regression/readme.md renamed to regression/README.md

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,6 @@ This folder contains the CProver regression test-suite.
3030

3131
- `winbug`:
3232
These tests are currently known to be failing on Windows,
33-
but passing on other platforms.
34-
The reason for this is not known, and it's currently being investigated.
35-
This was discovered during work done to port CI from [Travis]
36-
and [AWS CodeBuild] to [GitHub Actions].
37-
Worth noting that those tests were not being run on Windows before.
38-
39-
40-
[AWS CodeBuild]: https://aws.amazon.com/codebuild/
41-
[GitHub Actions]: https://github.com/features/actions
42-
[Travis]: https://travis-ci.com/
33+
but passing on other platforms. https://github.com/diffblue/cbmc/pull/5572
34+
will address one part thereof; the remaining ones are C++ tests that fail on
35+
both Windows and MacOS for our lack of C++-11 support.

regression/goto-cc-cbmc/malloc-may-fail-should-work-with-compiled-binaries/test.desc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@ test.c
33
--malloc-may-fail --malloc-fail-null
44
^EXIT=10$
55
^SIGNAL=0$
6-
\[main.assertion.1\] line 7 assertion array != .*: FAILURE
6+
\[main.assertion.1\] line 7 assertion array != NULL: FAILURE
77
--
88
--
99
Compiling a file with goto-cc should not affect how --malloc-may-fail behaves
10-
Regex in the assertion because on travis for some reason the preprocessor seems to run
11-
before cbmc.
File renamed without changes.

0 commit comments

Comments
 (0)