Killed a couple more warnings (one for VS2010 and one for Clang)
diff --git a/include/reporters/catch_reporter_bases.hpp b/include/reporters/catch_reporter_bases.hpp
index f41bf6a..ddbc63b 100644
--- a/include/reporters/catch_reporter_bases.hpp
+++ b/include/reporters/catch_reporter_bases.hpp
@@ -95,11 +95,12 @@
 
         struct BySectionInfo {
             BySectionInfo( SectionInfo const& other ) : m_other( other ) {}
+			BySectionInfo( BySectionInfo const& other ) : m_other( other.m_other ) {}
             bool operator() ( Ptr<SectionNode> const& node ) const {
                 return node->stats.sectionInfo.lineInfo == m_other.lineInfo;
             }
         private:
-
+			void operator=( BySectionInfo const& );
             SectionInfo const& m_other;
         };
 
diff --git a/projects/XCode/CatchSelfTest/CatchSelfTest/catch_text.cpp b/projects/XCode/CatchSelfTest/CatchSelfTest/catch_text.cpp
index 502a0d0..a08e67b 100644
--- a/projects/XCode/CatchSelfTest/CatchSelfTest/catch_text.cpp
+++ b/projects/XCode/CatchSelfTest/CatchSelfTest/catch_text.cpp
@@ -1,2 +1,3 @@
 // This file is only here to verify (to the extent possible) the self sufficiency of the header
+#include "catch_suppress_warnings.h"
 #include "catch_text.h"