Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/openexr/external/OpenJPH/src/core/codestream/ojph_bitbuffer_read.h
  0.00% (0/121)
  0.00% (0/8)
  0.00% (0/76)
src/openexr/external/OpenJPH/src/core/codestream/ojph_bitbuffer_write.h
  0.00% (0/45)
  0.00% (0/7)
  0.00% (0/27)
src/openexr/external/OpenJPH/src/core/codestream/ojph_codeblock.cpp
  0.00% (0/171)
  0.00% (0/7)
  0.00% (0/105)
src/openexr/external/OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp
  0.00% (0/102)
  0.00% (0/1)
  0.00% (0/43)
src/openexr/external/OpenJPH/src/core/codestream/ojph_codestream.cpp
  0.00% (0/81)
  0.00% (0/24)
  0.00% (0/42)
src/openexr/external/OpenJPH/src/core/codestream/ojph_codestream_avx.cpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/4)
src/openexr/external/OpenJPH/src/core/codestream/ojph_codestream_avx2.cpp
  0.00% (0/176)
  0.00% (0/8)
  0.00% (0/49)
src/openexr/external/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp
  0.00% (0/94)
  0.00% (0/10)
  0.00% (0/70)
src/openexr/external/OpenJPH/src/core/codestream/ojph_codestream_local.cpp
  0.00% (0/1016)
  0.00% (0/22)
  0.00% (0/1336)
src/openexr/external/OpenJPH/src/core/codestream/ojph_codestream_local.h
  0.00% (0/19)
  0.00% (0/19)
  0.00% (0/23)
src/openexr/external/OpenJPH/src/core/codestream/ojph_codestream_sse.cpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/4)
src/openexr/external/OpenJPH/src/core/codestream/ojph_codestream_sse2.cpp
  0.00% (0/191)
  0.00% (0/8)
  0.00% (0/49)
src/openexr/external/OpenJPH/src/core/codestream/ojph_params.cpp
  0.00% (0/1993)
  0.00% (0/133)
  0.00% (0/2490)
src/openexr/external/OpenJPH/src/core/codestream/ojph_params_local.h
  0.00% (0/401)
  0.00% (0/99)
  0.00% (0/388)
src/openexr/external/OpenJPH/src/core/codestream/ojph_precinct.cpp
  0.00% (0/422)
  0.00% (0/6)
  0.00% (0/299)
src/openexr/external/OpenJPH/src/core/codestream/ojph_precinct.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/4)
src/openexr/external/OpenJPH/src/core/codestream/ojph_resolution.cpp
  0.00% (0/875)
  0.00% (0/12)
  0.00% (0/514)
src/openexr/external/OpenJPH/src/core/codestream/ojph_resolution.h
  0.00% (0/6)
  0.00% (0/6)
  0.00% (0/6)
src/openexr/external/OpenJPH/src/core/codestream/ojph_subband.cpp
  0.00% (0/249)
  0.00% (0/6)
  0.00% (0/186)
src/openexr/external/OpenJPH/src/core/codestream/ojph_subband.h
  0.00% (0/20)
  0.00% (0/6)
  0.00% (0/11)
src/openexr/external/OpenJPH/src/core/codestream/ojph_tile.cpp
  0.00% (0/767)
  0.00% (0/8)
  0.00% (0/776)
src/openexr/external/OpenJPH/src/core/codestream/ojph_tile.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/openexr/external/OpenJPH/src/core/codestream/ojph_tile_comp.cpp
  0.00% (0/96)
  0.00% (0/12)
  0.00% (0/55)
src/openexr/external/OpenJPH/src/core/codestream/ojph_tile_comp.h
  0.00% (0/4)
  0.00% (0/4)
  0.00% (0/4)
src/openexr/external/OpenJPH/src/core/coding/ojph_block_common.cpp
100.00% (219/219)
100.00% (3/3)
 93.94% (93/99)
src/openexr/external/OpenJPH/src/core/coding/ojph_block_decoder32.cpp
  0.00% (0/895)
  0.00% (0/19)
  0.00% (0/471)
src/openexr/external/OpenJPH/src/core/coding/ojph_block_decoder64.cpp
  0.00% (0/861)
  0.00% (0/20)
  0.00% (0/416)
src/openexr/external/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp
  0.00% (0/1090)
  0.00% (0/20)
  0.00% (0/450)
src/openexr/external/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp
  0.00% (0/1190)
  0.00% (0/19)
  0.00% (0/480)
src/openexr/external/OpenJPH/src/core/coding/ojph_block_encoder.cpp
  0.00% (0/1167)
  0.00% (0/16)
  0.00% (0/774)
src/openexr/external/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp
  0.00% (0/812)
  0.00% (0/32)
  0.00% (0/391)
src/openexr/external/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp
  0.00% (0/703)
  0.00% (0/27)
  0.00% (0/416)
src/openexr/external/OpenJPH/src/core/openjph/ojph_arch.h
  1.11% (2/180)
  6.25% (1/16)
  2.94% (1/34)
src/openexr/external/OpenJPH/src/core/openjph/ojph_base.h
  0.00% (0/8)
  0.00% (0/5)
  0.00% (0/15)
src/openexr/external/OpenJPH/src/core/openjph/ojph_file.h
  0.00% (0/31)
  0.00% (0/24)
  0.00% (0/31)
src/openexr/external/OpenJPH/src/core/openjph/ojph_mem.h
  0.00% (0/92)
  0.00% (0/19)
  0.00% (0/53)
src/openexr/external/OpenJPH/src/core/openjph/ojph_params.h
  0.00% (0/11)
  0.00% (0/6)
  0.00% (0/15)
src/openexr/external/OpenJPH/src/core/others/ojph_arch.cpp
 93.68% (89/95)
 75.00% (3/4)
 82.61% (38/46)
src/openexr/external/OpenJPH/src/core/others/ojph_file.cpp
  0.00% (0/208)
  0.00% (0/27)
  0.00% (0/187)
src/openexr/external/OpenJPH/src/core/others/ojph_mem.cpp
  0.00% (0/52)
  0.00% (0/6)
  0.00% (0/29)
src/openexr/external/OpenJPH/src/core/others/ojph_mem_c.c
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/4)
src/openexr/external/OpenJPH/src/core/others/ojph_message.cpp
  0.00% (0/64)
  0.00% (0/13)
  0.00% (0/41)
src/openexr/external/OpenJPH/src/core/transform/ojph_colour.cpp
  0.00% (0/379)
  0.00% (0/14)
  0.00% (0/156)
src/openexr/external/OpenJPH/src/core/transform/ojph_colour_avx.cpp
  0.00% (0/38)
  0.00% (0/2)
  0.00% (0/8)
src/openexr/external/OpenJPH/src/core/transform/ojph_colour_avx2.cpp
  0.00% (0/434)
  0.00% (0/13)
  0.00% (0/147)
src/openexr/external/OpenJPH/src/core/transform/ojph_colour_sse.cpp
  0.00% (0/38)
  0.00% (0/2)
  0.00% (0/8)
src/openexr/external/OpenJPH/src/core/transform/ojph_colour_sse2.cpp
  0.00% (0/468)
  0.00% (0/17)
  0.00% (0/157)
src/openexr/external/OpenJPH/src/core/transform/ojph_transform.cpp
  0.00% (0/623)
  0.00% (0/15)
  0.00% (0/433)
src/openexr/external/OpenJPH/src/core/transform/ojph_transform_avx.cpp
  0.00% (0/181)
  0.00% (0/7)
  0.00% (0/87)
src/openexr/external/OpenJPH/src/core/transform/ojph_transform_avx2.cpp
  0.00% (0/896)
  0.00% (0/14)
  0.00% (0/448)
src/openexr/external/OpenJPH/src/core/transform/ojph_transform_avx512.cpp
  0.00% (0/1116)
  0.00% (0/18)
  0.00% (0/532)
src/openexr/external/OpenJPH/src/core/transform/ojph_transform_sse.cpp
  0.00% (0/178)
  0.00% (0/7)
  0.00% (0/83)
src/openexr/external/OpenJPH/src/core/transform/ojph_transform_sse2.cpp
  0.00% (0/825)
  0.00% (0/14)
  0.00% (0/440)
src/openexr/external/deflate/common_defs.h
  0.00% (0/188)
  0.00% (0/23)
  0.00% (0/113)
src/openexr/external/deflate/lib/adler32.c
  0.00% (0/22)
  0.00% (0/3)
  0.00% (0/30)
src/openexr/external/deflate/lib/bt_matchfinder.h
  0.00% (0/135)
  0.00% (0/7)
  0.00% (0/78)
src/openexr/external/deflate/lib/cpu_features_common.h
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/openexr/external/deflate/lib/decompress_template.h
  0.00% (0/446)
  0.00% (0/1)
  0.00% (0/1040)
src/openexr/external/deflate/lib/deflate_compress.c
  0.00% (0/1668)
  0.00% (0/66)
  0.00% (0/1395)
src/openexr/external/deflate/lib/deflate_decompress.c
  0.00% (0/210)
  0.00% (0/11)
  0.00% (0/129)
src/openexr/external/deflate/lib/hc_matchfinder.h
  0.00% (0/133)
  0.00% (0/4)
  0.00% (0/105)
src/openexr/external/deflate/lib/ht_matchfinder.h
  0.00% (0/95)
  0.00% (0/4)
  0.00% (0/61)
src/openexr/external/deflate/lib/matchfinder_common.h
  0.00% (0/49)
  0.00% (0/4)
  0.00% (0/64)
src/openexr/external/deflate/lib/utils.c
  0.00% (0/16)
  0.00% (0/3)
  0.00% (0/6)
src/openexr/external/deflate/lib/x86/adler32_impl.h
  0.00% (0/26)
  0.00% (0/1)
  0.00% (0/45)
src/openexr/external/deflate/lib/x86/adler32_template.h
  0.00% (0/135)
  0.00% (0/2)
  0.00% (0/136)
src/openexr/external/deflate/lib/x86/cpu_features.c
  0.00% (0/87)
  0.00% (0/5)
  0.00% (0/82)
src/openexr/external/deflate/lib/x86/cpu_features.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/3)
src/openexr/external/deflate/lib/x86/decompress_impl.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/7)
src/openexr/external/deflate/lib/x86/matchfinder_impl.h
  0.00% (0/30)
  0.00% (0/2)
  0.00% (0/17)
src/openexr/external/deflate/lib/zlib_compress.c
  0.00% (0/35)
  0.00% (0/2)
  0.00% (0/32)
src/openexr/external/deflate/lib/zlib_decompress.c
  0.00% (0/42)
  0.00% (0/2)
  0.00% (0/35)
src/openexr/external/zstd/lib/common/allocations.h
  0.00% (0/23)
  0.00% (0/3)
  0.00% (0/18)
src/openexr/external/zstd/lib/common/bits.h
  0.00% (0/163)
  0.00% (0/11)
  0.00% (0/28)
src/openexr/external/zstd/lib/common/bitstream.h
  0.00% (0/203)
  0.00% (0/19)
  0.00% (0/111)
src/openexr/external/zstd/lib/common/compiler.h
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/8)
src/openexr/external/zstd/lib/common/cpu.h
  0.00% (0/116)
  0.00% (0/2)
  0.00% (0/6)
src/openexr/external/zstd/lib/common/entropy_common.c
  0.00% (0/197)
  0.00% (0/15)
  0.00% (0/197)
src/openexr/external/zstd/lib/common/error_private.c
  0.00% (0/44)
  0.00% (0/1)
  0.00% (0/110)
src/openexr/external/zstd/lib/common/error_private.h
  0.00% (0/8)
  0.00% (0/4)
  0.00% (0/11)
src/openexr/external/zstd/lib/common/fse.h
  0.00% (0/86)
  0.00% (0/12)
  0.00% (0/19)
src/openexr/external/zstd/lib/common/fse_decompress.c
  0.00% (0/170)
  0.00% (0/7)
  0.00% (0/243)
src/openexr/external/zstd/lib/common/mem.h
  0.00% (0/170)
  0.00% (0/32)
  0.00% (0/56)
src/openexr/external/zstd/lib/common/xxhash.h
  0.00% (0/402)
  0.00% (0/41)
  0.00% (0/407)
src/openexr/external/zstd/lib/common/zstd_common.c
  0.00% (0/6)
  0.00% (0/6)
  0.00% (0/14)
src/openexr/external/zstd/lib/common/zstd_internal.h
  0.00% (0/62)
  0.00% (0/5)
  0.00% (0/38)
src/openexr/external/zstd/lib/compress/fse_compress.c
  0.00% (0/392)
  0.00% (0/13)
  0.00% (0/366)
src/openexr/external/zstd/lib/compress/hist.c
  0.00% (0/105)
  0.00% (0/8)
  0.00% (0/89)
src/openexr/external/zstd/lib/compress/huf_compress.c
  0.00% (0/772)
  0.00% (0/51)
  0.00% (0/773)
src/openexr/external/zstd/lib/compress/zstd_compress.c
  0.00% (0/4974)
  0.00% (0/248)
  0.00% (0/9762)
src/openexr/external/zstd/lib/compress/zstd_compress_internal.h
  0.00% (0/563)
  0.00% (0/58)
  0.00% (0/426)
src/openexr/external/zstd/lib/compress/zstd_compress_literals.c
  0.00% (0/143)
  0.00% (0/5)
  0.00% (0/175)
src/openexr/external/zstd/lib/compress/zstd_compress_sequences.c
  0.00% (0/277)
  0.00% (0/12)
  0.00% (0/443)
src/openexr/external/zstd/lib/compress/zstd_compress_superblock.c
  0.00% (0/441)
  0.00% (0/13)
  0.00% (0/492)
src/openexr/external/zstd/lib/compress/zstd_cwksp.h
  0.00% (0/428)
  0.00% (0/36)
  0.00% (0/236)
src/openexr/external/zstd/lib/compress/zstd_double_fast.c
  0.00% (0/535)
  0.00% (0/10)
  0.00% (0/392)
src/openexr/external/zstd/lib/compress/zstd_fast.c
  0.00% (0/595)
  0.00% (0/12)
  0.00% (0/357)
src/openexr/external/zstd/lib/compress/zstd_lazy.c
  0.00% (0/1283)
  0.00% (0/56)
  0.00% (0/1752)
src/openexr/external/zstd/lib/compress/zstd_ldm.c
  0.00% (0/464)
  0.00% (0/20)
  0.00% (0/412)
src/openexr/external/zstd/lib/compress/zstd_opt.c
  0.00% (0/966)
  0.00% (0/36)
  0.00% (0/893)
src/openexr/external/zstd/lib/compress/zstd_preSplit.c
  0.00% (0/132)
  0.00% (0/14)
  0.00% (0/111)
src/openexr/external/zstd/lib/decompress/huf_decompress.c
  0.00% (0/1036)
  0.00% (0/45)
  0.00% (0/1474)
src/openexr/external/zstd/lib/decompress/zstd_ddict.c
  0.00% (0/136)
  0.00% (0/13)
  0.00% (0/171)
src/openexr/external/zstd/lib/decompress/zstd_decompress.c
  0.00% (0/1597)
  0.00% (0/97)
  0.00% (0/3906)
src/openexr/external/zstd/lib/decompress/zstd_decompress_block.c
  0.00% (0/1217)
  0.00% (0/43)
  0.00% (0/2570)
src/openexr/external/zstd/lib/decompress/zstd_decompress_internal.h
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/1)
src/openexr/src/lib/OpenEXRCore/attributes.c
 38.75% (336/867)
 71.43% (10/14)
 43.84% (192/438)
src/openexr/src/lib/OpenEXRCore/base.c
 35.71% (25/70)
 46.67% (7/15)
 36.62% (26/71)
src/openexr/src/lib/OpenEXRCore/bytes.c
  0.00% (0/82)
  0.00% (0/4)
  0.00% (0/60)
src/openexr/src/lib/OpenEXRCore/channel_list.c
  0.00% (0/196)
  0.00% (0/5)
  0.00% (0/129)
src/openexr/src/lib/OpenEXRCore/chunk.c
  0.00% (0/1872)
  0.00% (0/23)
  0.00% (0/1159)
src/openexr/src/lib/OpenEXRCore/coding.c
  0.00% (0/175)
  0.00% (0/6)
  0.00% (0/151)
src/openexr/src/lib/OpenEXRCore/compression.c
  2.04% (11/540)
  5.56% (1/18)
  2.01% (6/298)
src/openexr/src/lib/OpenEXRCore/context.c
 20.91% (106/507)
 25.00% (4/16)
 17.63% (58/329)
src/openexr/src/lib/OpenEXRCore/float_vector.c
  0.00% (0/90)
  0.00% (0/4)
  0.00% (0/62)
src/openexr/src/lib/OpenEXRCore/internal_b44.c
  0.00% (0/478)
  0.00% (0/13)
  0.00% (0/212)
src/openexr/src/lib/OpenEXRCore/internal_b44_table_init.c
  0.00% (0/28)
  0.00% (0/4)
  0.00% (0/21)
src/openexr/src/lib/OpenEXRCore/internal_coding.h
  0.00% (0/156)
  0.00% (0/10)
  0.00% (0/10)
src/openexr/src/lib/OpenEXRCore/internal_cpuid.h
  0.00% (0/45)
  0.00% (0/2)
  0.00% (0/22)
src/openexr/src/lib/OpenEXRCore/internal_dwa.c
  0.00% (0/86)
  0.00% (0/4)
  0.00% (0/28)
src/openexr/src/lib/OpenEXRCore/internal_dwa_channeldata.h
  0.00% (0/49)
  0.00% (0/4)
  0.00% (0/28)
src/openexr/src/lib/OpenEXRCore/internal_dwa_classifier.h
  0.00% (0/75)
  0.00% (0/6)
  0.00% (0/58)
src/openexr/src/lib/OpenEXRCore/internal_dwa_compressor.h
  0.00% (0/1136)
  0.00% (0/10)
  0.00% (0/638)
src/openexr/src/lib/OpenEXRCore/internal_dwa_decoder.h
  0.00% (0/314)
  0.00% (0/5)
  0.00% (0/155)
src/openexr/src/lib/OpenEXRCore/internal_dwa_encoder.h
  0.00% (0/526)
  0.00% (0/17)
  0.00% (0/456)
src/openexr/src/lib/OpenEXRCore/internal_dwa_helpers.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/4)
src/openexr/src/lib/OpenEXRCore/internal_dwa_simd.h
  0.00% (0/835)
  0.00% (0/38)
  0.00% (0/554)
src/openexr/src/lib/OpenEXRCore/internal_dwa_table_init.c
  0.00% (0/51)
  0.00% (0/4)
  0.00% (0/31)
src/openexr/src/lib/OpenEXRCore/internal_ht.cpp
  0.00% (0/490)
  0.00% (0/15)
  0.00% (0/313)
src/openexr/src/lib/OpenEXRCore/internal_ht_common.cpp
  0.00% (0/194)
  0.00% (0/14)
  0.00% (0/154)
src/openexr/src/lib/OpenEXRCore/internal_ht_common.h
  0.00% (0/41)
  0.00% (0/6)
  0.00% (0/54)
src/openexr/src/lib/OpenEXRCore/internal_ht_quality.h
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/20)
src/openexr/src/lib/OpenEXRCore/internal_huf.c
  0.00% (0/915)
  0.00% (0/31)
  0.00% (0/779)
src/openexr/src/lib/OpenEXRCore/internal_piz.c
  0.00% (0/497)
  0.00% (0/13)
  0.00% (0/269)
src/openexr/src/lib/OpenEXRCore/internal_posix_file_impl.h
  2.44% (6/246)
 12.50% (1/8)
  4.38% (7/160)
src/openexr/src/lib/OpenEXRCore/internal_pxr24.c
  0.00% (0/311)
  0.00% (0/5)
  0.00% (0/105)
src/openexr/src/lib/OpenEXRCore/internal_rle.c
  0.00% (0/163)
  0.00% (0/6)
  0.00% (0/83)
src/openexr/src/lib/OpenEXRCore/internal_structs.c
 66.13% (205/310)
 75.00% (9/12)
 63.73% (123/193)
src/openexr/src/lib/OpenEXRCore/internal_structs.h
 70.00% (14/20)
100.00% (2/2)
100.00% (4/4)
src/openexr/src/lib/OpenEXRCore/internal_util.h
  0.00% (0/29)
  0.00% (0/2)
  0.00% (0/26)
src/openexr/src/lib/OpenEXRCore/internal_xdr.h
  0.00% (0/132)
  0.00% (0/20)
  0.00% (0/25)
src/openexr/src/lib/OpenEXRCore/internal_zip.c
  0.00% (0/175)
  0.00% (0/8)
  0.00% (0/58)
src/openexr/src/lib/OpenEXRCore/internal_zstd.c
  0.00% (0/742)
  0.00% (0/34)
  0.00% (0/530)
src/openexr/src/lib/OpenEXRCore/internal_zstd_delta.c
  0.00% (0/159)
  0.00% (0/10)
  0.00% (0/64)
src/openexr/src/lib/OpenEXRCore/internal_zstd_shuffle.c
  0.00% (0/139)
  0.00% (0/9)
  0.00% (0/52)
src/openexr/src/lib/OpenEXRCore/memory.c
 45.16% (14/31)
 50.00% (2/4)
 38.10% (8/21)
src/openexr/src/lib/OpenEXRCore/opaque.c
  0.00% (0/215)
  0.00% (0/8)
  0.00% (0/162)
src/openexr/src/lib/OpenEXRCore/parse_header.c
  0.41% (9/2207)
  2.22% (1/45)
  1.55% (17/1099)
src/openexr/src/lib/OpenEXRCore/part.c
 22.02% (107/486)
  5.00% (1/20)
  9.18% (66/719)
src/openexr/src/lib/OpenEXRCore/part_attr.c
 16.94% (260/1535)
 18.09% (17/94)
 12.25% (614/5013)
src/openexr/src/lib/OpenEXRCore/preview.c
  0.00% (0/55)
  0.00% (0/3)
  0.00% (0/40)
src/openexr/src/lib/OpenEXRCore/string.c
 50.89% (86/169)
 75.00% (6/8)
 60.38% (64/106)
src/openexr/src/lib/OpenEXRCore/string_vector.c
  0.00% (0/154)
  0.00% (0/8)
  0.00% (0/116)
src/openexr/src/lib/OpenEXRCore/validation.c
  0.00% (0/720)
  0.00% (0/9)
  0.00% (0/445)
src/openexr/src/lib/OpenEXRCore/write_header.c
  0.00% (0/495)
  0.00% (0/34)
  0.00% (0/267)
src/openexr/src/test/oss-fuzz/openexr_attribute_fuzzer.cc
 93.24% (69/74)
 50.00% (1/2)
 91.67% (22/24)
work/_build.oss-fuzz/_deps/imath-src/src/Imath/half.cpp
  0.00% (0/46)
  0.00% (0/6)
  0.00% (0/46)
work/_build.oss-fuzz/_deps/imath-src/src/Imath/half.h
  0.00% (0/315)
  0.00% (0/40)
  0.00% (0/75)
Totals
  2.59% (1558/60039)
  2.64% (69/2609)
  2.29% (1339/58395)