id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7443,Wave driver deadlock,m.champlon@…,Hartmut Kaiser,"Running {{{wave.exe -Spath_to_boost deadlock.cpp}}} with deadlock.cpp content being : {{{ #ifndef FOO # define BAR # define BAR #endif #ifdef BAR #include #endif }}} results in a deadlock with the driver outputting indefinitely : {{{ C:/dev\home\cpp\boost\boost\test\unit_test_suite.hpp:253:1: error: the #if for this directive is missing: #endif C:/dev\home\cpp\boost\boost\test\unit_test_suite.hpp:253:1: error: the #if for this directive is missing: #endif ... }}} Note that unit_test_suite.hpp as only 246 lines. Also when inlining the whole unit_test_suite.hpp into deadlock.cpp the deadlock does not happen. Also the wave driver from trunk revision 78862 does not have the problem. MAT.",Bugs,closed,To Be Determined,wave,Boost 1.51.0,Showstopper,worksforme,,