Skip to content

Commit 3199102

Browse files
authored
test/cfg/boost.cpp: added missing include for BOOST_SCOPED_ENUM_DECLARE_* (#6808)
Fixes potential syntax checking in cfg tests on `macos-12` as some runners might now have Boost installed: ``` Boost found and working, checking syntax with g++ now. /Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:90:49: error: expected ';' after expression BOOST_SCOPED_ENUM_DECLARE_BEGIN(future_errc) { ^ ; /Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:90:37: error: use of undeclared identifier 'future_errc' BOOST_SCOPED_ENUM_DECLARE_BEGIN(future_errc) { ^ /Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:92:9: error: use of undeclared identifier 'no_state' no_state ^ /Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:94:47: error: expected ';' after expression BOOST_SCOPED_ENUM_DECLARE_END(future_errc) ^ ; /Users/runner/work/cppcheck/cppcheck/test/cfg/boost.cpp:94:35: error: use of undeclared identifier 'future_errc' BOOST_SCOPED_ENUM_DECLARE_END(future_errc) ^ 5 errors generated. make: *** [checkcfg] Error 1 ```
1 parent c3b9131 commit 3199102

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

test/cfg/boost.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include <boost/thread/mutex.hpp>
1919
#include <boost/thread/lock_guard.hpp>
2020
#include <boost/test/unit_test.hpp>
21+
#include <boost/core/scoped_enum.hpp>
2122

2223
BOOST_FORCEINLINE void boost_forceinline_test()
2324
{}

0 commit comments

Comments
 (0)