@@ -931,29 +931,29 @@ static std::string getCoverageMapErrString(coveragemap_error Err,
931
931
std::string Msg;
932
932
raw_string_ostream OS (Msg);
933
933
934
- switch (Err) {
935
- case coveragemap_error::success:
934
+ switch (( uint32_t ) Err) {
935
+ case ( uint32_t ) coveragemap_error::success:
936
936
OS << " success" ;
937
937
break ;
938
- case coveragemap_error::eof:
938
+ case ( uint32_t ) coveragemap_error::eof:
939
939
OS << " end of File" ;
940
940
break ;
941
- case coveragemap_error::no_data_found:
941
+ case ( uint32_t ) coveragemap_error::no_data_found:
942
942
OS << " no coverage data found" ;
943
943
break ;
944
- case coveragemap_error::unsupported_version:
944
+ case ( uint32_t ) coveragemap_error::unsupported_version:
945
945
OS << " unsupported coverage format version" ;
946
946
break ;
947
- case coveragemap_error::truncated:
947
+ case ( uint32_t ) coveragemap_error::truncated:
948
948
OS << " truncated coverage data" ;
949
949
break ;
950
- case coveragemap_error::malformed:
950
+ case ( uint32_t ) coveragemap_error::malformed:
951
951
OS << " malformed coverage data" ;
952
952
break ;
953
- case coveragemap_error::decompression_failed:
953
+ case ( uint32_t ) coveragemap_error::decompression_failed:
954
954
OS << " failed to decompress coverage data (zlib)" ;
955
955
break ;
956
- case coveragemap_error::invalid_or_missing_arch_specifier:
956
+ case ( uint32_t ) coveragemap_error::invalid_or_missing_arch_specifier:
957
957
OS << " `-arch` specifier is invalid or missing for universal binary" ;
958
958
break ;
959
959
default :
0 commit comments