fixed builds on the CI by simplifying the examples by avoiding the problematic std::streamsize for std::ostream::write()
diff --git a/examples/all_features/test_output/stringification.cpp.txt b/examples/all_features/test_output/stringification.cpp.txt
index 40d9f81..f592dce 100644
--- a/examples/all_features/test_output/stringification.cpp.txt
+++ b/examples/all_features/test_output/stringification.cpp.txt
@@ -16,13 +16,13 @@
   values: CHECK( [1, 42, 3, ] == [1, 2, 666, ] )
 
 stringification.cpp(0): ERROR: CHECK( s1 == s2 ) is NOT correct!
-  values: CHECK( 'some' == 'contents' )
-  logged: s1='some' s2='contents'
+  values: CHECK( MyOtherType: 42 == MyOtherType: 666 )
+  logged: s1=MyOtherType: 42 s2=MyOtherType: 666
 
 stringification.cpp(0): ERROR: CHECK( s1 == s2 ) is NOT correct!
-  values: CHECK( 'some' == 'contents' )
-  logged: s1='some' s2='contents'
-          'some' is not really 'contents'
+  values: CHECK( MyOtherType: 42 == MyOtherType: 666 )
+  logged: s1=MyOtherType: 42 s2=MyOtherType: 666
+          MyOtherType: 42 is not really MyOtherType: 666
 
 stringification.cpp(0): ERROR: test case THREW exception: MyTypeInherited<int>(5, 4)
 
diff --git a/examples/all_features/test_output/stringification.cpp_junit.txt b/examples/all_features/test_output/stringification.cpp_junit.txt
index ab7f3e3..e354e84 100644
--- a/examples/all_features/test_output/stringification.cpp_junit.txt
+++ b/examples/all_features/test_output/stringification.cpp_junit.txt
@@ -26,19 +26,19 @@
   values: CHECK( [1, 42, 3, ] == [1, 2, 666, ] )
 
       </failure>
-      <failure message="'some' == 'contents'" type="CHECK">
+      <failure message="MyOtherType: 42 == MyOtherType: 666" type="CHECK">
 stringification.cpp(0):
 CHECK( s1 == s2 ) is NOT correct!
-  values: CHECK( 'some' == 'contents' )
-  logged: s1='some' s2='contents'
+  values: CHECK( MyOtherType: 42 == MyOtherType: 666 )
+  logged: s1=MyOtherType: 42 s2=MyOtherType: 666
 
       </failure>
-      <failure message="'some' == 'contents'" type="CHECK">
+      <failure message="MyOtherType: 42 == MyOtherType: 666" type="CHECK">
 stringification.cpp(0):
 CHECK( s1 == s2 ) is NOT correct!
-  values: CHECK( 'some' == 'contents' )
-  logged: s1='some' s2='contents'
-          'some' is not really 'contents'
+  values: CHECK( MyOtherType: 42 == MyOtherType: 666 )
+  logged: s1=MyOtherType: 42 s2=MyOtherType: 666
+          MyOtherType: 42 is not really MyOtherType: 666
 
       </failure>
       <error message="exception">
diff --git a/examples/all_features/test_output/stringification.cpp_xml.txt b/examples/all_features/test_output/stringification.cpp_xml.txt
index 16e242f..6e76198 100644
--- a/examples/all_features/test_output/stringification.cpp_xml.txt
+++ b/examples/all_features/test_output/stringification.cpp_xml.txt
@@ -40,10 +40,10 @@
           s1 == s2
         </Original>
         <Expanded>
-          'some' == 'contents'
+          MyOtherType: 42 == MyOtherType: 666
         </Expanded>
         <Info>
-          s1='some' s2='contents'
+          s1=MyOtherType: 42 s2=MyOtherType: 666
         </Info>
       </Expression>
       <Expression success="false" type="CHECK" filename="stringification.cpp" line="0">
@@ -51,13 +51,13 @@
           s1 == s2
         </Original>
         <Expanded>
-          'some' == 'contents'
+          MyOtherType: 42 == MyOtherType: 666
         </Expanded>
         <Info>
-          s1='some' s2='contents'
+          s1=MyOtherType: 42 s2=MyOtherType: 666
         </Info>
         <Info>
-          'some' is not really 'contents'
+          MyOtherType: 42 is not really MyOtherType: 666
         </Info>
       </Expression>
       <Exception crash="false">