Ticket #5235 (closed Patches: fixed)
uuid unneccasary test header upsets clang
|Reported by:||chrisj||Owned by:||atompkins|
|Milestone:||To Be Determined||Component:||uuid|
|Version:||Boost Development Trunk||Severity:||Problem|
uuid has a test header called "lightweight_test_ex.hpp", which defines test_ne_impl. I assume this was an extension to the boost lightweight_test, but now it is in lightweight_test.hpp.
This makes the header unnecessary, but further clang (correctly) rejects the fact that test_ne_impl is defined twice.
This patch removes the header, and references to it. This fixes clang, and doesn't break g++ (I didn't test any other compilers, but I can't see why the would have a problem).