Skip to content

Commit

Permalink
Merge pull request #7849 from tautschnig/cleanup/winbug
Browse files Browse the repository at this point in the history
Remove avoidable use of winbug test exclusion
  • Loading branch information
tautschnig authored Aug 15, 2023
2 parents 8035d4a + c9afc1e commit fa1d719
Show file tree
Hide file tree
Showing 138 changed files with 143 additions and 184 deletions.
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Address_of_Method1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
KNOWNBUG winbug macos-assert-broken
KNOWNBUG macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Anonymous_members1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Assignment1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
8 changes: 1 addition & 7 deletions regression/cbmc-cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,12 @@ else()
set(gcc_only "")
endif()

if("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows")
set(exclude_win_broken_tests -X winbug)
else()
set(exclude_win_broken_tests "")
endif()

if("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin")
set(exclude_mac_broken_tests -X macos-assert-broken)
else()
set(exclude_mac_broken_tests "")
endif()

add_test_pl_tests(
"$<TARGET_FILE:cbmc> --validate-goto-model --validate-ssa-equation" ${gcc_only} ${exclude_win_broken_tests} ${exclude_mac_broken_tests}
"$<TARGET_FILE:cbmc> --validate-goto-model --validate-ssa-equation" ${gcc_only} ${exclude_mac_broken_tests}
)
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Class_Members1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Comma_Operator1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/ConditionalExpression1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/ConditionalExpression2/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Constructor1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Constructor12/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Constructor13/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Constructor2/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Constructor3/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Constructor4/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Constructor5/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Constructor6/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Constructor9/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Conversion5/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Conversion6/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Conversion_Operator2/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Conversion_Operator3/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Conversion_Operator4/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Default_Arguments1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Default_Arguments2/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Destructor_with_PtrMember/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Float1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Friend5/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Function_Arguments2/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Function_Arguments5/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Function_Pointer1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Implicit_Conversion1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Implicit_Conversion4/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Implicit_Conversion6/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Implicit_Conversion7/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Inheritance1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Inheritance3/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Inheritance4/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Initializer1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Label0/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Linking1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp
module.cpp
^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ include ../../src/config.inc
include ../../src/common

ifeq ($(BUILD_ENV_),MSVC)
excluded_tests = -X gcc-only -X winbug
excluded_tests = -X gcc-only
else
ifeq ($(BUILD_ENV_),OSX)
# In MacOS, a change in the assert.h header file
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Member_Access_in_Class/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Mutable1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Overloading_Functions1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Overloading_Functions3/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Overloading_Increment1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Overloading_Members1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Overloading_Operators12/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Overloading_Operators13/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Overloading_Operators2/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Overloading_Operators7/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
KNOWNBUG winbug macos-assert-broken
KNOWNBUG macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Overloading_Operators8/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Pointer_Conversion2/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Protection2/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Qualifier2/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Reference2/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Reference3/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Reference6/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Reference7/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Resolver6/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Resolver7/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Resolver8/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
2 changes: 1 addition & 1 deletion regression/cbmc-cpp/Static_Method1/test.desc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CORE winbug macos-assert-broken
CORE macos-assert-broken
main.cpp

^EXIT=0$
Expand Down
Loading

0 comments on commit fa1d719

Please sign in to comment.