{"data":[{"files":[{"filename":"/home/runner/work/charm/charm/contrib/reconverse/include/ccs-server.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/include/conv-ccs.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/include/conv-rdma.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":7,"covered":2,"percent":28.571428571428569},"instantiations":{"count":7,"covered":2,"percent":28.571428571428569},"lines":{"count":34,"covered":8,"percent":23.52941176470588},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":12,"covered":7,"notcovered":5,"percent":58.333333333333336}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/include/converse.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":13,"covered":5,"percent":38.461538461538467},"instantiations":{"count":42,"covered":6,"percent":14.285714285714285},"lines":{"count":36,"covered":9,"percent":25},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":21,"covered":8,"notcovered":13,"percent":38.095238095238095}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/include/persistent.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/include/sockRoutines.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":7,"covered":1,"percent":14.285714285714285},"lines":{"count":3,"covered":3,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/include/taskqueue.h","summary":{"branches":{"count":10,"covered":0,"notcovered":10,"percent":0},"functions":{"count":4,"covered":0,"percent":0},"instantiations":{"count":120,"covered":0,"percent":0},"lines":{"count":45,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":29,"covered":0,"notcovered":29,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/backtrace.cpp","summary":{"branches":{"count":34,"covered":3,"notcovered":31,"percent":8.8235294117647065},"functions":{"count":4,"covered":1,"percent":25},"instantiations":{"count":4,"covered":1,"percent":25},"lines":{"count":65,"covered":13,"percent":20},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":36,"covered":4,"notcovered":32,"percent":11.111111111111111}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/barrier.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":5,"covered":3,"percent":60},"instantiations":{"count":5,"covered":3,"percent":60},"lines":{"count":18,"covered":11,"percent":61.111111111111114},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":10,"covered":8,"notcovered":2,"percent":80}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/ccs/ccs-auth.cpp","summary":{"branches":{"count":26,"covered":0,"notcovered":26,"percent":0},"functions":{"count":10,"covered":0,"percent":0},"instantiations":{"count":10,"covered":0,"percent":0},"lines":{"count":126,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":285,"covered":0,"notcovered":285,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/ccs/ccs-server.cpp","summary":{"branches":{"count":98,"covered":0,"notcovered":98,"percent":0},"functions":{"count":21,"covered":0,"percent":0},"instantiations":{"count":21,"covered":0,"percent":0},"lines":{"count":292,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":153,"covered":0,"notcovered":153,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/ccs/conv-ccs.cpp","summary":{"branches":{"count":92,"covered":16,"notcovered":76,"percent":17.391304347826086},"functions":{"count":27,"covered":4,"percent":14.814814814814813},"instantiations":{"count":42,"covered":4,"percent":9.5238095238095237},"lines":{"count":284,"covered":32,"percent":11.267605633802818},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":248,"covered":69,"notcovered":179,"percent":27.822580645161288}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/ccs/middle-ccs.cpp","summary":{"branches":{"count":32,"covered":0,"notcovered":32,"percent":0},"functions":{"count":3,"covered":0,"percent":0},"instantiations":{"count":3,"covered":0,"percent":0},"lines":{"count":79,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":52,"covered":0,"notcovered":52,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/ccs/sockRoutines.cpp","summary":{"branches":{"count":204,"covered":6,"notcovered":198,"percent":2.9411764705882351},"functions":{"count":40,"covered":1,"percent":2.5},"instantiations":{"count":40,"covered":1,"percent":2.5},"lines":{"count":445,"covered":20,"percent":4.4943820224719104},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":344,"covered":13,"notcovered":331,"percent":3.7790697674418601}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/cldb.cpp","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":6,"covered":5,"percent":83.333333333333343},"instantiations":{"count":6,"covered":5,"percent":83.333333333333343},"lines":{"count":16,"covered":13,"percent":81.25},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":6,"covered":5,"notcovered":1,"percent":83.333333333333343}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/cldb.rand.cpp","summary":{"branches":{"count":44,"covered":36,"notcovered":8,"percent":81.818181818181827},"functions":{"count":11,"covered":8,"percent":72.727272727272734},"instantiations":{"count":11,"covered":8,"percent":72.727272727272734},"lines":{"count":138,"covered":128,"percent":92.753623188405797},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":119,"covered":110,"notcovered":9,"percent":92.436974789915965}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/cmi-shmem-common.h","summary":{"branches":{"count":32,"covered":22,"notcovered":10,"percent":68.75},"functions":{"count":10,"covered":3,"percent":30},"instantiations":{"count":10,"covered":3,"percent":30},"lines":{"count":74,"covered":31,"percent":41.891891891891895},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":137,"covered":93,"notcovered":44,"percent":67.883211678832112}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/cmirdmautils.cpp","summary":{"branches":{"count":52,"covered":31,"notcovered":21,"percent":59.615384615384613},"functions":{"count":4,"covered":3,"percent":75},"instantiations":{"count":4,"covered":3,"percent":75},"lines":{"count":93,"covered":81,"percent":87.096774193548384},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":82,"covered":67,"notcovered":15,"percent":81.707317073170728}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/cmishm.cpp","summary":{"branches":{"count":82,"covered":28,"notcovered":54,"percent":34.146341463414636},"functions":{"count":11,"covered":1,"percent":9.0909090909090917},"instantiations":{"count":11,"covered":1,"percent":9.0909090909090917},"lines":{"count":166,"covered":8,"percent":4.8192771084337354},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":255,"covered":117,"notcovered":138,"percent":45.882352941176471}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/cmishmem.cpp","summary":{"branches":{"count":266,"covered":52,"notcovered":214,"percent":19.548872180451127},"functions":{"count":33,"covered":7,"percent":21.212121212121211},"instantiations":{"count":33,"covered":7,"percent":21.212121212121211},"lines":{"count":416,"covered":61,"percent":14.663461538461538},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":543,"covered":170,"notcovered":373,"percent":31.307550644567218}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/collectives.cpp","summary":{"branches":{"count":160,"covered":132,"notcovered":28,"percent":82.5},"functions":{"count":61,"covered":52,"percent":85.245901639344254},"instantiations":{"count":62,"covered":53,"percent":85.483870967741936},"lines":{"count":541,"covered":485,"percent":89.648798521256936},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":430,"covered":389,"notcovered":41,"percent":90.465116279069775}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/comm_backend/comm_backend_internal.cpp","summary":{"branches":{"count":52,"covered":37,"notcovered":15,"percent":71.15384615384616},"functions":{"count":20,"covered":19,"percent":95},"instantiations":{"count":20,"covered":19,"percent":95},"lines":{"count":144,"covered":116,"percent":80.555555555555557},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":94,"covered":76,"notcovered":18,"percent":80.851063829787222}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/comm_backend/comm_backend_internal.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":12,"covered":1,"percent":8.3333333333333321},"instantiations":{"count":12,"covered":1,"percent":8.3333333333333321},"lines":{"count":16,"covered":1,"percent":6.25},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":12,"covered":1,"notcovered":11,"percent":8.3333333333333321}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/comm_backend/lci/comm_backend_lci.cpp","summary":{"branches":{"count":112,"covered":85,"notcovered":27,"percent":75.892857142857139},"functions":{"count":27,"covered":26,"percent":96.296296296296291},"instantiations":{"count":27,"covered":26,"percent":96.296296296296291},"lines":{"count":345,"covered":310,"percent":89.85507246376811},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":206,"covered":184,"notcovered":22,"percent":89.320388349514573}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/comm_backend/lci/comm_backend_lci.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":3,"covered":2,"percent":66.666666666666657},"instantiations":{"count":3,"covered":2,"percent":66.666666666666657},"lines":{"count":3,"covered":2,"percent":66.666666666666657},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":3,"covered":2,"notcovered":1,"percent":66.666666666666657}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/conv-conds.cpp","summary":{"branches":{"count":38,"covered":35,"notcovered":3,"percent":92.10526315789474},"functions":{"count":23,"covered":19,"percent":82.608695652173907},"instantiations":{"count":23,"covered":19,"percent":82.608695652173907},"lines":{"count":133,"covered":117,"percent":87.969924812030072},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":92,"covered":84,"notcovered":8,"percent":91.304347826086953}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/conv-rdma.cpp","summary":{"branches":{"count":54,"covered":30,"notcovered":24,"percent":55.555555555555557},"functions":{"count":36,"covered":25,"percent":69.444444444444443},"instantiations":{"count":36,"covered":25,"percent":69.444444444444443},"lines":{"count":323,"covered":201,"percent":62.22910216718266},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":114,"covered":77,"notcovered":37,"percent":67.543859649122808}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/conv-taskq.cpp","summary":{"branches":{"count":18,"covered":0,"notcovered":18,"percent":0},"functions":{"count":7,"covered":0,"percent":0},"instantiations":{"count":7,"covered":0,"percent":0},"lines":{"count":49,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":39,"covered":0,"notcovered":39,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/conv-topology.cpp","summary":{"branches":{"count":138,"covered":65,"notcovered":73,"percent":47.10144927536232},"functions":{"count":28,"covered":19,"percent":67.857142857142861},"instantiations":{"count":28,"covered":19,"percent":67.857142857142861},"lines":{"count":323,"covered":215,"percent":66.56346749226006},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":216,"covered":124,"notcovered":92,"percent":57.407407407407405}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/convcore.cpp","summary":{"branches":{"count":534,"covered":239,"notcovered":295,"percent":44.756554307116104},"functions":{"count":151,"covered":106,"percent":70.19867549668875},"instantiations":{"count":151,"covered":106,"percent":70.19867549668875},"lines":{"count":1350,"covered":751,"percent":55.629629629629626},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":923,"covered":538,"notcovered":385,"percent":58.288190682556888}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/converse_internal.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/cpuaffinity.cpp","summary":{"branches":{"count":10,"covered":6,"notcovered":4,"percent":60},"functions":{"count":7,"covered":3,"percent":42.857142857142854},"instantiations":{"count":7,"covered":3,"percent":42.857142857142854},"lines":{"count":35,"covered":18,"percent":51.428571428571423},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":19,"covered":11,"notcovered":8,"percent":57.894736842105267}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/futures.cpp","summary":{"branches":{"count":24,"covered":7,"notcovered":17,"percent":29.166666666666668},"functions":{"count":10,"covered":1,"percent":10},"instantiations":{"count":10,"covered":1,"percent":10},"lines":{"count":69,"covered":4,"percent":5.7971014492753623},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":66,"covered":31,"notcovered":35,"percent":46.969696969696969}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/mempool.C","summary":{"branches":{"count":156,"covered":111,"notcovered":45,"percent":71.15384615384616},"functions":{"count":10,"covered":8,"percent":80},"instantiations":{"count":10,"covered":8,"percent":80},"lines":{"count":453,"covered":335,"percent":73.951434878587193},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":200,"covered":153,"notcovered":47,"percent":76.5}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/mempool.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/msgmgr.cpp","summary":{"branches":{"count":40,"covered":0,"notcovered":40,"percent":0},"functions":{"count":8,"covered":0,"percent":0},"instantiations":{"count":8,"covered":0,"percent":0},"lines":{"count":89,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":76,"covered":0,"notcovered":76,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/persist-comm.cpp","summary":{"branches":{"count":236,"covered":79,"notcovered":157,"percent":33.474576271186443},"functions":{"count":31,"covered":2,"percent":6.4516129032258061},"instantiations":{"count":31,"covered":2,"percent":6.4516129032258061},"lines":{"count":422,"covered":35,"percent":8.293838862559241},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":620,"covered":338,"notcovered":282,"percent":54.516129032258064}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/queue.h","summary":{"branches":{"count":10,"covered":8,"notcovered":2,"percent":80},"functions":{"count":12,"covered":9,"percent":75},"instantiations":{"count":16,"covered":12,"percent":75},"lines":{"count":50,"covered":40,"percent":80},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":36,"covered":28,"notcovered":8,"percent":77.777777777777786}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/queueing.cpp","summary":{"branches":{"count":74,"covered":63,"notcovered":11,"percent":85.13513513513513},"functions":{"count":14,"covered":11,"percent":78.571428571428569},"instantiations":{"count":14,"covered":11,"percent":78.571428571428569},"lines":{"count":102,"covered":81,"percent":79.411764705882348},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":107,"covered":89,"notcovered":18,"percent":83.177570093457945}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/random.cpp","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":6,"covered":4,"percent":66.666666666666657},"instantiations":{"count":6,"covered":4,"percent":66.666666666666657},"lines":{"count":14,"covered":8,"percent":57.142857142857139},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":6,"covered":4,"notcovered":2,"percent":66.666666666666657}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/scheduler.cpp","summary":{"branches":{"count":40,"covered":24,"notcovered":16,"percent":60},"functions":{"count":10,"covered":8,"percent":80},"instantiations":{"count":10,"covered":8,"percent":80},"lines":{"count":98,"covered":72,"percent":73.469387755102048},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":63,"covered":41,"notcovered":22,"percent":65.079365079365076}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/scheduler.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":2,"percent":100},"instantiations":{"count":2,"covered":2,"percent":100},"lines":{"count":2,"covered":2,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":2,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/scheduler_old.cpp","summary":{"branches":{"count":96,"covered":0,"notcovered":96,"percent":0},"functions":{"count":2,"covered":0,"percent":0},"instantiations":{"count":2,"covered":0,"percent":0},"lines":{"count":194,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":199,"covered":0,"notcovered":199,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/scheduler_randomized.cpp","summary":{"branches":{"count":26,"covered":0,"notcovered":26,"percent":0},"functions":{"count":7,"covered":0,"percent":0},"instantiations":{"count":7,"covered":0,"percent":0},"lines":{"count":73,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":50,"covered":0,"notcovered":50,"percent":0}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/scheduler_registered.cpp","summary":{"branches":{"count":58,"covered":51,"notcovered":7,"percent":87.931034482758619},"functions":{"count":10,"covered":9,"percent":90},"instantiations":{"count":10,"covered":9,"percent":90},"lines":{"count":87,"covered":80,"percent":91.954022988505741},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":93,"covered":84,"notcovered":9,"percent":90.322580645161281}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/scheduler_registry.cpp","summary":{"branches":{"count":64,"covered":32,"notcovered":32,"percent":50},"functions":{"count":6,"covered":1,"percent":16.666666666666664},"instantiations":{"count":6,"covered":1,"percent":16.666666666666664},"lines":{"count":96,"covered":51,"percent":53.125},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":130,"covered":90,"notcovered":40,"percent":69.230769230769226}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/scheduler_take.h","summary":{"branches":{"count":22,"covered":21,"notcovered":1,"percent":95.454545454545453},"functions":{"count":5,"covered":5,"percent":100},"instantiations":{"count":5,"covered":5,"percent":100},"lines":{"count":52,"covered":52,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":60,"covered":60,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/threads.cpp","summary":{"branches":{"count":220,"covered":152,"notcovered":68,"percent":69.090909090909093},"functions":{"count":64,"covered":43,"percent":67.1875},"instantiations":{"count":64,"covered":43,"percent":67.1875},"lines":{"count":476,"covered":375,"percent":78.78151260504201},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":720,"covered":600,"notcovered":120,"percent":83.333333333333343}}},{"filename":"/home/runner/work/charm/charm/contrib/reconverse/src/uFcontext.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":4,"covered":4,"percent":100},"instantiations":{"count":4,"covered":4,"percent":100},"lines":{"count":20,"covered":20,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":6,"covered":6,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/BaseLB.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":114,"covered":20,"percent":17.543859649122805},"instantiations":{"count":114,"covered":20,"percent":17.543859649122805},"lines":{"count":155,"covered":36,"percent":23.225806451612904},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":118,"covered":24,"notcovered":94,"percent":20.33898305084746}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/BaseLB.def.h","summary":{"branches":{"count":16,"covered":5,"notcovered":11,"percent":31.25},"functions":{"count":47,"covered":10,"percent":21.276595744680851},"instantiations":{"count":47,"covered":10,"percent":21.276595744680851},"lines":{"count":280,"covered":70,"percent":25},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":158,"covered":47,"notcovered":111,"percent":29.746835443037973}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/BaseLB.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":21,"covered":4,"percent":19.047619047619047},"instantiations":{"count":21,"covered":4,"percent":19.047619047619047},"lines":{"count":60,"covered":6,"percent":10},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":22,"covered":5,"notcovered":17,"percent":22.727272727272727}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CentralLB.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":163,"covered":48,"percent":29.447852760736197},"instantiations":{"count":163,"covered":48,"percent":29.447852760736197},"lines":{"count":333,"covered":144,"percent":43.243243243243242},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":168,"covered":53,"notcovered":115,"percent":31.547619047619047}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CentralLB.def.h","summary":{"branches":{"count":300,"covered":12,"notcovered":288,"percent":4},"functions":{"count":304,"covered":48,"percent":15.789473684210526},"instantiations":{"count":304,"covered":48,"percent":15.789473684210526},"lines":{"count":2443,"covered":344,"percent":14.081047891936144},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":779,"covered":81,"notcovered":698,"percent":10.397946084724005}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CentralLB.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":12,"covered":2,"percent":16.666666666666664},"instantiations":{"count":12,"covered":2,"percent":16.666666666666664},"lines":{"count":18,"covered":3,"percent":16.666666666666664},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":16,"covered":4,"notcovered":12,"percent":25}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CentralLBMsg.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":7,"covered":6,"percent":85.714285714285708},"instantiations":{"count":7,"covered":6,"percent":85.714285714285708},"lines":{"count":7,"covered":6,"percent":85.714285714285708},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":9,"covered":8,"notcovered":1,"percent":88.888888888888886}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkArray.decl.h","summary":{"branches":{"count":2,"covered":1,"notcovered":1,"percent":50},"functions":{"count":277,"covered":80,"percent":28.880866425992778},"instantiations":{"count":277,"covered":80,"percent":28.880866425992778},"lines":{"count":458,"covered":177,"percent":38.646288209606986},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":291,"covered":93,"notcovered":198,"percent":31.958762886597935}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkArray.def.h","summary":{"branches":{"count":222,"covered":22,"notcovered":200,"percent":9.9099099099099099},"functions":{"count":255,"covered":74,"percent":29.019607843137258},"instantiations":{"count":255,"covered":74,"percent":29.019607843137258},"lines":{"count":2020,"covered":602,"percent":29.801980198019802},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":705,"covered":165,"notcovered":540,"percent":23.404255319148938}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkCallback.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":129,"covered":24,"percent":18.604651162790699},"instantiations":{"count":129,"covered":24,"percent":18.604651162790699},"lines":{"count":187,"covered":50,"percent":26.737967914438503},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":135,"covered":30,"notcovered":105,"percent":22.222222222222221}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkCallback.def.h","summary":{"branches":{"count":72,"covered":6,"notcovered":66,"percent":8.3333333333333321},"functions":{"count":85,"covered":25,"percent":29.411764705882355},"instantiations":{"count":85,"covered":25,"percent":29.411764705882355},"lines":{"count":840,"covered":196,"percent":23.333333333333332},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":249,"covered":55,"notcovered":194,"percent":22.08835341365462}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkCheckpoint.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":193,"covered":39,"percent":20.207253886010363},"instantiations":{"count":193,"covered":39,"percent":20.207253886010363},"lines":{"count":290,"covered":77,"percent":26.551724137931032},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":203,"covered":49,"notcovered":154,"percent":24.137931034482758}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkCheckpoint.def.h","summary":{"branches":{"count":88,"covered":10,"notcovered":78,"percent":11.363636363636363},"functions":{"count":75,"covered":32,"percent":42.666666666666671},"instantiations":{"count":75,"covered":32,"percent":42.666666666666671},"lines":{"count":723,"covered":261,"percent":36.099585062240664},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":219,"covered":58,"notcovered":161,"percent":26.484018264840181}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkCheckpointStatus.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":10,"covered":1,"percent":10},"instantiations":{"count":10,"covered":1,"percent":10},"lines":{"count":12,"covered":3,"percent":25},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":10,"covered":1,"notcovered":9,"percent":10}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkCheckpointStatus.def.h","summary":{"branches":{"count":2,"covered":1,"notcovered":1,"percent":50},"functions":{"count":12,"covered":1,"percent":8.3333333333333321},"instantiations":{"count":12,"covered":1,"percent":8.3333333333333321},"lines":{"count":39,"covered":4,"percent":10.256410256410255},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":21,"covered":3,"notcovered":18,"percent":14.285714285714285}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkFutures.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":124,"covered":18,"percent":14.516129032258066},"instantiations":{"count":124,"covered":18,"percent":14.516129032258066},"lines":{"count":177,"covered":38,"percent":21.468926553672315},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":128,"covered":22,"notcovered":106,"percent":17.1875}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkFutures.def.h","summary":{"branches":{"count":22,"covered":3,"notcovered":19,"percent":13.636363636363635},"functions":{"count":52,"covered":21,"percent":40.384615384615387},"instantiations":{"count":52,"covered":21,"percent":40.384615384615387},"lines":{"count":237,"covered":104,"percent":43.881856540084392},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":97,"covered":32,"notcovered":65,"percent":32.989690721649481}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkIO.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":40,"covered":6,"percent":15},"instantiations":{"count":40,"covered":6,"percent":15},"lines":{"count":48,"covered":14,"percent":29.166666666666668},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":40,"covered":6,"notcovered":34,"percent":15}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkIO.def.h","summary":{"branches":{"count":2,"covered":1,"notcovered":1,"percent":50},"functions":{"count":45,"covered":9,"percent":20},"instantiations":{"count":45,"covered":9,"percent":20},"lines":{"count":150,"covered":36,"percent":24},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":72,"covered":23,"notcovered":49,"percent":31.944444444444443}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkIO_impl.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":668,"covered":78,"percent":11.676646706586826},"instantiations":{"count":668,"covered":78,"percent":11.676646706586826},"lines":{"count":1022,"covered":204,"percent":19.960861056751465},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":691,"covered":89,"notcovered":602,"percent":12.879884225759769}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkIO_impl.def.h","summary":{"branches":{"count":422,"covered":46,"notcovered":376,"percent":10.900473933649289},"functions":{"count":511,"covered":164,"percent":32.093933463796475},"instantiations":{"count":511,"covered":164,"percent":32.093933463796475},"lines":{"count":4841,"covered":1303,"percent":26.915926461474903},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1185,"covered":308,"notcovered":877,"percent":25.991561181434598}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkLocation.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1104,"covered":67,"percent":6.0688405797101446},"instantiations":{"count":1104,"covered":67,"percent":6.0688405797101446},"lines":{"count":1604,"covered":181,"percent":11.284289276807979},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1115,"covered":78,"notcovered":1037,"percent":6.9955156950672643}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkLocation.def.h","summary":{"branches":{"count":146,"covered":20,"notcovered":126,"percent":13.698630136986301},"functions":{"count":232,"covered":91,"percent":39.224137931034484},"instantiations":{"count":232,"covered":91,"percent":39.224137931034484},"lines":{"count":1835,"covered":720,"percent":39.237057220708451},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":514,"covered":159,"notcovered":355,"percent":30.933852140077821}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkMarshall.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":11,"covered":2,"percent":18.181818181818183},"instantiations":{"count":11,"covered":2,"percent":18.181818181818183},"lines":{"count":13,"covered":4,"percent":30.76923076923077},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":11,"covered":2,"notcovered":9,"percent":18.181818181818183}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkMarshall.def.h","summary":{"branches":{"count":4,"covered":3,"notcovered":1,"percent":75},"functions":{"count":13,"covered":9,"percent":69.230769230769226},"instantiations":{"count":13,"covered":9,"percent":69.230769230769226},"lines":{"count":55,"covered":40,"percent":72.727272727272734},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":36,"covered":27,"notcovered":9,"percent":75}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkMemCheckpoint.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":204,"covered":0,"percent":0},"instantiations":{"count":204,"covered":0,"percent":0},"lines":{"count":370,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":209,"covered":0,"notcovered":209,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkMemCheckpoint.def.h","summary":{"branches":{"count":268,"covered":0,"notcovered":268,"percent":0},"functions":{"count":290,"covered":0,"percent":0},"instantiations":{"count":290,"covered":0,"percent":0},"lines":{"count":2226,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":761,"covered":0,"notcovered":761,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkMulticast.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":148,"covered":31,"percent":20.945945945945947},"instantiations":{"count":148,"covered":31,"percent":20.945945945945947},"lines":{"count":249,"covered":84,"percent":33.734939759036145},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":152,"covered":35,"notcovered":117,"percent":23.026315789473685}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkMulticast.def.h","summary":{"branches":{"count":182,"covered":13,"notcovered":169,"percent":7.1428571428571423},"functions":{"count":197,"covered":44,"percent":22.335025380710661},"instantiations":{"count":197,"covered":44,"percent":22.335025380710661},"lines":{"count":1897,"covered":419,"percent":22.087506589351609},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":556,"covered":111,"notcovered":445,"percent":19.964028776978417}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkReduction.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":392,"covered":62,"percent":15.816326530612246},"instantiations":{"count":392,"covered":62,"percent":15.816326530612246},"lines":{"count":587,"covered":131,"percent":22.316865417376491},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":403,"covered":73,"notcovered":330,"percent":18.114143920595531}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkReduction.def.h","summary":{"branches":{"count":110,"covered":7,"notcovered":103,"percent":6.3636363636363633},"functions":{"count":139,"covered":49,"percent":35.251798561151077},"instantiations":{"count":139,"covered":49,"percent":35.251798561151077},"lines":{"count":733,"covered":265,"percent":36.152796725784448},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":337,"covered":78,"notcovered":259,"percent":23.145400593471809}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkSyncBarrier.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":107,"covered":18,"percent":16.822429906542055},"instantiations":{"count":107,"covered":18,"percent":16.822429906542055},"lines":{"count":161,"covered":40,"percent":24.844720496894411},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":111,"covered":22,"notcovered":89,"percent":19.81981981981982}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CkSyncBarrier.def.h","summary":{"branches":{"count":44,"covered":4,"notcovered":40,"percent":9.0909090909090917},"functions":{"count":53,"covered":17,"percent":32.075471698113205},"instantiations":{"count":53,"covered":17,"percent":32.075471698113205},"lines":{"count":380,"covered":120,"percent":31.578947368421051},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":117,"covered":25,"notcovered":92,"percent":21.367521367521366}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/CommonLBs.def.h","summary":{"branches":{"count":2,"covered":1,"notcovered":1,"percent":50},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":9,"covered":9,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":4,"covered":3,"notcovered":1,"percent":75}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/DataItemTypes.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":14,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":0,"notcovered":1,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/DistBaseLB.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":97,"covered":22,"percent":22.680412371134022},"instantiations":{"count":97,"covered":22,"percent":22.680412371134022},"lines":{"count":158,"covered":49,"percent":31.0126582278481},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":102,"covered":27,"notcovered":75,"percent":26.47058823529412}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/DistBaseLB.def.h","summary":{"branches":{"count":52,"covered":5,"notcovered":47,"percent":9.6153846153846168},"functions":{"count":62,"covered":15,"percent":24.193548387096776},"instantiations":{"count":62,"covered":15,"percent":24.193548387096776},"lines":{"count":445,"covered":111,"percent":24.943820224719101},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":143,"covered":26,"notcovered":117,"percent":18.181818181818183}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/DistributedLB.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":99,"covered":24,"percent":24.242424242424242},"instantiations":{"count":99,"covered":24,"percent":24.242424242424242},"lines":{"count":164,"covered":51,"percent":31.097560975609756},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":104,"covered":29,"notcovered":75,"percent":27.884615384615387}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/DistributedLB.def.h","summary":{"branches":{"count":100,"covered":6,"notcovered":94,"percent":6},"functions":{"count":86,"covered":21,"percent":24.418604651162788},"instantiations":{"count":86,"covered":21,"percent":24.418604651162788},"lines":{"count":957,"covered":250,"percent":26.123301985370951},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":263,"covered":44,"notcovered":219,"percent":16.730038022813687}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/GreedyRefineCentralGPULB.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":89,"covered":5,"percent":5.6179775280898872},"instantiations":{"count":89,"covered":5,"percent":5.6179775280898872},"lines":{"count":137,"covered":20,"percent":14.5985401459854},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":93,"covered":5,"notcovered":88,"percent":5.376344086021505}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/GreedyRefineCentralGPULB.def.h","summary":{"branches":{"count":26,"covered":1,"notcovered":25,"percent":3.8461538461538463},"functions":{"count":34,"covered":7,"percent":20.588235294117645},"instantiations":{"count":34,"covered":7,"percent":20.588235294117645},"lines":{"count":297,"covered":46,"percent":15.488215488215488},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":80,"covered":11,"notcovered":69,"percent":13.750000000000002}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/LBComm.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":1,"percent":50},"instantiations":{"count":2,"covered":1,"percent":50},"lines":{"count":12,"covered":1,"percent":8.3333333333333321},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":1,"notcovered":1,"percent":50}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/LBDatabase.h","summary":{"branches":{"count":10,"covered":9,"notcovered":1,"percent":90},"functions":{"count":25,"covered":11,"percent":44},"instantiations":{"count":25,"covered":11,"percent":44},"lines":{"count":83,"covered":42,"percent":50.602409638554214},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":36,"covered":22,"notcovered":14,"percent":61.111111111111114}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/LBManager.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":107,"covered":13,"percent":12.149532710280374},"instantiations":{"count":107,"covered":13,"percent":12.149532710280374},"lines":{"count":161,"covered":38,"percent":23.602484472049689},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":112,"covered":15,"notcovered":97,"percent":13.392857142857142}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/LBManager.def.h","summary":{"branches":{"count":38,"covered":4,"notcovered":34,"percent":10.526315789473683},"functions":{"count":44,"covered":15,"percent":34.090909090909086},"instantiations":{"count":44,"covered":15,"percent":34.090909090909086},"lines":{"count":246,"covered":85,"percent":34.552845528455286},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":98,"covered":20,"notcovered":78,"percent":20.408163265306122}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/LBManager.h","summary":{"branches":{"count":20,"covered":10,"notcovered":10,"percent":50},"functions":{"count":111,"covered":65,"percent":58.558558558558559},"instantiations":{"count":115,"covered":66,"percent":57.391304347826086},"lines":{"count":224,"covered":122,"percent":54.464285714285708},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":150,"covered":82,"notcovered":68,"percent":54.666666666666664}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/LBOM.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":3,"covered":0,"percent":0},"instantiations":{"count":3,"covered":0,"percent":0},"lines":{"count":3,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":3,"covered":0,"notcovered":3,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/LBObj.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":13,"covered":7,"percent":53.846153846153847},"instantiations":{"count":14,"covered":8,"percent":57.142857142857139},"lines":{"count":56,"covered":23,"percent":41.071428571428569},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":18,"covered":12,"notcovered":6,"percent":66.666666666666657}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/MetaBalancer.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":216,"covered":39,"percent":18.055555555555554},"instantiations":{"count":216,"covered":39,"percent":18.055555555555554},"lines":{"count":351,"covered":103,"percent":29.344729344729341},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":225,"covered":48,"notcovered":177,"percent":21.333333333333336}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/MetaBalancer.def.h","summary":{"branches":{"count":156,"covered":9,"notcovered":147,"percent":5.7692307692307692},"functions":{"count":179,"covered":39,"percent":21.787709497206702},"instantiations":{"count":179,"covered":39,"percent":21.787709497206702},"lines":{"count":1707,"covered":310,"percent":18.160515524311656},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":492,"covered":72,"notcovered":420,"percent":14.634146341463413}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/MetaBalancer.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":7,"covered":0,"percent":0},"instantiations":{"count":7,"covered":0,"percent":0},"lines":{"count":9,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":7,"covered":0,"notcovered":7,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/MetisLB.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":81,"covered":4,"percent":4.9382716049382713},"instantiations":{"count":81,"covered":4,"percent":4.9382716049382713},"lines":{"count":116,"covered":12,"percent":10.344827586206897},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":82,"covered":5,"notcovered":77,"percent":6.0975609756097562}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/MetisLB.def.h","summary":{"branches":{"count":4,"covered":1,"notcovered":3,"percent":25},"functions":{"count":11,"covered":6,"percent":54.54545454545454},"instantiations":{"count":11,"covered":6,"percent":54.54545454545454},"lines":{"count":95,"covered":53,"percent":55.78947368421052},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":20,"covered":10,"notcovered":10,"percent":50}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/NDMeshStreamer.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":66,"covered":37,"percent":56.060606060606055},"instantiations":{"count":116,"covered":68,"percent":58.620689655172406},"lines":{"count":130,"covered":97,"percent":74.615384615384613},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":78,"covered":46,"notcovered":32,"percent":58.974358974358978}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/NDMeshStreamer.def.h","summary":{"branches":{"count":128,"covered":10,"notcovered":118,"percent":7.8125},"functions":{"count":90,"covered":39,"percent":43.333333333333336},"instantiations":{"count":155,"covered":65,"percent":41.935483870967744},"lines":{"count":1113,"covered":394,"percent":35.399820305480681},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":339,"covered":120,"notcovered":219,"percent":35.398230088495573}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/NDMeshStreamer.h","summary":{"branches":{"count":206,"covered":75,"notcovered":131,"percent":36.407766990291265},"functions":{"count":58,"covered":32,"percent":55.172413793103445},"instantiations":{"count":106,"covered":54,"percent":50.943396226415096},"lines":{"count":724,"covered":331,"percent":45.718232044198899},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":352,"covered":157,"notcovered":195,"percent":44.602272727272727}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/PathHistory.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":121,"covered":0,"percent":0},"instantiations":{"count":121,"covered":0,"percent":0},"lines":{"count":182,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":121,"covered":0,"notcovered":121,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/RandomForestModel.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":3,"covered":0,"percent":0},"instantiations":{"count":3,"covered":0,"percent":0},"lines":{"count":16,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":3,"covered":0,"notcovered":3,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/RecBipartLB.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":81,"covered":2,"percent":2.4691358024691357},"instantiations":{"count":81,"covered":2,"percent":2.4691358024691357},"lines":{"count":116,"covered":8,"percent":6.8965517241379306},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":82,"covered":2,"notcovered":80,"percent":2.4390243902439024}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/RecBipartLB.def.h","summary":{"branches":{"count":4,"covered":1,"notcovered":3,"percent":25},"functions":{"count":11,"covered":4,"percent":36.363636363636367},"instantiations":{"count":11,"covered":4,"percent":36.363636363636367},"lines":{"count":95,"covered":26,"percent":27.368421052631582},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":20,"covered":7,"notcovered":13,"percent":35}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/TopoManager.h","summary":{"branches":{"count":28,"covered":9,"notcovered":19,"percent":32.142857142857146},"functions":{"count":15,"covered":8,"percent":53.333333333333336},"instantiations":{"count":15,"covered":8,"percent":53.333333333333336},"lines":{"count":50,"covered":29,"percent":57.999999999999993},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":57,"covered":32,"notcovered":25,"percent":56.140350877192979}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/TraceControlPoints.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":98,"covered":0,"percent":0},"instantiations":{"count":98,"covered":0,"percent":0},"lines":{"count":137,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":100,"covered":0,"notcovered":100,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/TraceControlPoints.def.h","summary":{"branches":{"count":4,"covered":0,"notcovered":4,"percent":0},"functions":{"count":15,"covered":0,"percent":0},"instantiations":{"count":15,"covered":0,"percent":0},"lines":{"count":75,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":20,"covered":0,"notcovered":20,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/TreeLB.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":108,"covered":24,"percent":22.222222222222221},"instantiations":{"count":108,"covered":24,"percent":22.222222222222221},"lines":{"count":187,"covered":64,"percent":34.224598930481278},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":112,"covered":28,"notcovered":84,"percent":25}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/TreeLB.def.h","summary":{"branches":{"count":108,"covered":9,"notcovered":99,"percent":8.3333333333333321},"functions":{"count":91,"covered":26,"percent":28.571428571428569},"instantiations":{"count":91,"covered":26,"percent":28.571428571428569},"lines":{"count":890,"covered":173,"percent":19.438202247191011},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":275,"covered":44,"notcovered":231,"percent":16}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/TreeLevel.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":54,"covered":6,"percent":11.111111111111111},"instantiations":{"count":54,"covered":6,"percent":11.111111111111111},"lines":{"count":64,"covered":16,"percent":25},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":54,"covered":6,"notcovered":48,"percent":11.111111111111111}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/TreeLevel.def.h","summary":{"branches":{"count":32,"covered":10,"notcovered":22,"percent":31.25},"functions":{"count":60,"covered":12,"percent":20},"instantiations":{"count":60,"covered":12,"percent":20},"lines":{"count":357,"covered":110,"percent":30.812324929971989},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":303,"covered":107,"notcovered":196,"percent":35.313531353135311}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/VirtualRouter.h","summary":{"branches":{"count":18,"covered":13,"notcovered":5,"percent":72.222222222222214},"functions":{"count":30,"covered":12,"percent":40},"instantiations":{"count":33,"covered":12,"percent":36.363636363636367},"lines":{"count":310,"covered":88,"percent":28.387096774193548},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":57,"covered":31,"notcovered":26,"percent":54.385964912280706}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/allGather.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":110,"covered":0,"percent":0},"instantiations":{"count":110,"covered":0,"percent":0},"lines":{"count":177,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":115,"covered":0,"notcovered":115,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/allGather.def.h","summary":{"branches":{"count":122,"covered":0,"notcovered":122,"percent":0},"functions":{"count":127,"covered":0,"percent":0},"instantiations":{"count":127,"covered":0,"percent":0},"lines":{"count":1168,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":343,"covered":0,"notcovered":343,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ccs-builtins.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":1,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":0,"notcovered":2,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/charm++.h","summary":{"branches":{"count":40,"covered":24,"notcovered":16,"percent":60},"functions":{"count":143,"covered":80,"percent":55.944055944055947},"instantiations":{"count":2176,"covered":467,"percent":21.461397058823529},"lines":{"count":388,"covered":192,"percent":49.484536082474229},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":238,"covered":156,"notcovered":82,"percent":65.546218487394952}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/charm.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":9,"covered":6,"percent":66.666666666666657},"instantiations":{"count":9,"covered":6,"percent":66.666666666666657},"lines":{"count":15,"covered":8,"percent":53.333333333333336},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":10,"covered":7,"notcovered":3,"percent":70}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ck.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":4,"covered":0,"percent":0},"instantiations":{"count":4,"covered":0,"percent":0},"lines":{"count":7,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":4,"covered":0,"notcovered":4,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckarray.h","summary":{"branches":{"count":10,"covered":8,"notcovered":2,"percent":80},"functions":{"count":46,"covered":25,"percent":54.347826086956516},"instantiations":{"count":56,"covered":34,"percent":60.714285714285708},"lines":{"count":124,"covered":65,"percent":52.419354838709673},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":75,"covered":52,"notcovered":23,"percent":69.333333333333343}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckarrayindex.h","summary":{"branches":{"count":34,"covered":18,"notcovered":16,"percent":52.941176470588239},"functions":{"count":45,"covered":27,"percent":60},"instantiations":{"count":46,"covered":27,"percent":58.695652173913047},"lines":{"count":116,"covered":78,"percent":67.241379310344826},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":105,"covered":61,"notcovered":44,"percent":58.095238095238102}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckarrayoptions.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":25,"covered":16,"percent":64},"instantiations":{"count":25,"covered":16,"percent":64},"lines":{"count":100,"covered":59,"percent":59},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":25,"covered":16,"notcovered":9,"percent":64}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckbitvector.h","summary":{"branches":{"count":4,"covered":3,"notcovered":1,"percent":75},"functions":{"count":15,"covered":7,"percent":46.666666666666664},"instantiations":{"count":15,"covered":7,"percent":46.666666666666664},"lines":{"count":25,"covered":17,"percent":68},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":19,"covered":11,"notcovered":8,"percent":57.894736842105267}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckcallback-ccs.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":1,"percent":50},"instantiations":{"count":2,"covered":1,"percent":50},"lines":{"count":2,"covered":1,"percent":50},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":1,"notcovered":1,"percent":50}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckcallback.h","summary":{"branches":{"count":48,"covered":32,"notcovered":16,"percent":66.666666666666657},"functions":{"count":20,"covered":16,"percent":80},"instantiations":{"count":20,"covered":16,"percent":80},"lines":{"count":122,"covered":70,"percent":57.377049180327866},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":64,"covered":43,"notcovered":21,"percent":67.1875}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckfutures.h","summary":{"branches":{"count":6,"covered":3,"notcovered":3,"percent":50},"functions":{"count":9,"covered":8,"percent":88.888888888888886},"instantiations":{"count":170,"covered":8,"percent":4.7058823529411766},"lines":{"count":28,"covered":22,"percent":78.571428571428569},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":17,"covered":13,"notcovered":4,"percent":76.470588235294116}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckhashtable.h","summary":{"branches":{"count":16,"covered":12,"notcovered":4,"percent":75},"functions":{"count":24,"covered":20,"percent":83.333333333333343},"instantiations":{"count":31,"covered":26,"percent":83.870967741935488},"lines":{"count":93,"covered":75,"percent":80.645161290322577},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":56,"covered":47,"notcovered":9,"percent":83.928571428571431}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckio.h","summary":{"branches":{"count":8,"covered":0,"notcovered":8,"percent":0},"functions":{"count":17,"covered":9,"percent":52.941176470588239},"instantiations":{"count":17,"covered":9,"percent":52.941176470588239},"lines":{"count":37,"covered":25,"percent":67.567567567567565},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":37,"covered":23,"notcovered":14,"percent":62.162162162162161}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/cklists.h","summary":{"branches":{"count":62,"covered":43,"notcovered":19,"percent":69.354838709677423},"functions":{"count":61,"covered":56,"percent":91.803278688524586},"instantiations":{"count":325,"covered":239,"percent":73.538461538461547},"lines":{"count":208,"covered":180,"percent":86.538461538461547},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":170,"covered":139,"notcovered":31,"percent":81.764705882352942}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckliststring.h","summary":{"branches":{"count":34,"covered":0,"notcovered":34,"percent":0},"functions":{"count":6,"covered":0,"percent":0},"instantiations":{"count":6,"covered":0,"percent":0},"lines":{"count":52,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":46,"covered":0,"notcovered":46,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/cklocation.h","summary":{"branches":{"count":14,"covered":13,"notcovered":1,"percent":92.857142857142861},"functions":{"count":17,"covered":9,"percent":52.941176470588239},"instantiations":{"count":177,"covered":9,"percent":5.0847457627118651},"lines":{"count":62,"covered":54,"percent":87.096774193548384},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":44,"covered":35,"notcovered":9,"percent":79.545454545454547}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/cklocrec.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":4,"covered":3,"percent":75},"instantiations":{"count":4,"covered":3,"percent":75},"lines":{"count":4,"covered":3,"percent":75},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":4,"covered":3,"notcovered":1,"percent":75}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckmarshall.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":8,"covered":8,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":4,"covered":4,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckmemcheckpoint.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":0,"percent":0},"instantiations":{"count":2,"covered":0,"percent":0},"lines":{"count":2,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":0,"notcovered":2,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckmessage.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":2,"percent":100},"instantiations":{"count":2,"covered":2,"percent":100},"lines":{"count":2,"covered":2,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":2,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckmigratable.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":6,"covered":3,"percent":50},"instantiations":{"count":6,"covered":3,"percent":50},"lines":{"count":6,"covered":3,"percent":50},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":6,"covered":3,"notcovered":3,"percent":50}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckmulticast.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":1,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":0,"notcovered":1,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckobjQ.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":5,"covered":0,"percent":0},"instantiations":{"count":5,"covered":0,"percent":0},"lines":{"count":9,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":5,"covered":0,"notcovered":5,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckrdma.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":18,"covered":11,"percent":61.111111111111114},"instantiations":{"count":512,"covered":39,"percent":7.6171875},"lines":{"count":63,"covered":42,"percent":66.666666666666657},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":27,"covered":18,"notcovered":9,"percent":66.666666666666657}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckreduction.h","summary":{"branches":{"count":2,"covered":1,"notcovered":1,"percent":50},"functions":{"count":33,"covered":15,"percent":45.454545454545453},"instantiations":{"count":34,"covered":15,"percent":44.117647058823529},"lines":{"count":45,"covered":17,"percent":37.777777777777779},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":40,"covered":21,"notcovered":19,"percent":52.5}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/cksection.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":11,"covered":6,"percent":54.54545454545454},"instantiations":{"count":11,"covered":6,"percent":54.54545454545454},"lines":{"count":11,"covered":6,"percent":54.54545454545454},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":14,"covered":9,"notcovered":5,"percent":64.285714285714292}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/cksequence.h","summary":{"branches":{"count":42,"covered":28,"notcovered":14,"percent":66.666666666666657},"functions":{"count":13,"covered":12,"percent":92.307692307692307},"instantiations":{"count":13,"covered":12,"percent":92.307692307692307},"lines":{"count":144,"covered":104,"percent":72.222222222222214},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":71,"covered":57,"notcovered":14,"percent":80.281690140845072}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/cksequence_factory.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":1,"percent":50},"instantiations":{"count":2,"covered":1,"percent":50},"lines":{"count":6,"covered":3,"percent":50},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":1,"notcovered":1,"percent":50}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckstatistics.h","summary":{"branches":{"count":4,"covered":4,"notcovered":0,"percent":100},"functions":{"count":8,"covered":8,"percent":100},"instantiations":{"count":8,"covered":8,"percent":100},"lines":{"count":24,"covered":24,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":12,"covered":12,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/ckstream.h","summary":{"branches":{"count":6,"covered":3,"notcovered":3,"percent":50},"functions":{"count":16,"covered":10,"percent":62.5},"instantiations":{"count":244,"covered":18,"percent":7.3770491803278686},"lines":{"count":63,"covered":41,"percent":65.079365079365076},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":38,"covered":24,"notcovered":14,"percent":63.157894736842103}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/cksyncbarrier.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":6,"covered":3,"percent":50},"instantiations":{"count":6,"covered":3,"percent":50},"lines":{"count":13,"covered":10,"percent":76.923076923076934},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":10,"covered":7,"notcovered":3,"percent":70}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/completion.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":94,"covered":17,"percent":18.085106382978726},"instantiations":{"count":95,"covered":17,"percent":17.894736842105264},"lines":{"count":148,"covered":42,"percent":28.378378378378379},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":99,"covered":19,"notcovered":80,"percent":19.19191919191919}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/completion.def.h","summary":{"branches":{"count":82,"covered":30,"notcovered":52,"percent":36.585365853658537},"functions":{"count":104,"covered":69,"percent":66.34615384615384},"instantiations":{"count":104,"covered":69,"percent":66.34615384615384},"lines":{"count":972,"covered":498,"percent":51.23456790123457},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":237,"covered":126,"notcovered":111,"percent":53.164556962025308}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/conv-autoconfig.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/conv-rdma.h","summary":{"branches":{"count":22,"covered":18,"notcovered":4,"percent":81.818181818181827},"functions":{"count":14,"covered":10,"percent":71.428571428571431},"instantiations":{"count":15,"covered":10,"percent":66.666666666666657},"lines":{"count":88,"covered":72,"percent":81.818181818181827},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":51,"covered":43,"notcovered":8,"percent":84.313725490196077}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/conv-trace.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/converse.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":14,"covered":1,"percent":7.1428571428571423},"instantiations":{"count":346,"covered":1,"percent":0.28901734104046239},"lines":{"count":41,"covered":5,"percent":12.195121951219512},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":18,"covered":5,"notcovered":13,"percent":27.777777777777779}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/debug-charm.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":5,"covered":0,"percent":0},"instantiations":{"count":5,"covered":0,"percent":0},"lines":{"count":5,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":5,"covered":0,"notcovered":5,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/debug-conv++.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":6,"covered":1,"percent":16.666666666666664},"instantiations":{"count":6,"covered":1,"percent":16.666666666666664},"lines":{"count":9,"covered":1,"percent":11.111111111111111},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":12,"covered":2,"notcovered":10,"percent":16.666666666666664}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/debug-conv.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/envelope.h","summary":{"branches":{"count":22,"covered":7,"notcovered":15,"percent":31.818181818181817},"functions":{"count":46,"covered":30,"percent":65.217391304347828},"instantiations":{"count":48,"covered":30,"percent":62.5},"lines":{"count":110,"covered":69,"percent":62.727272727272734},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":100,"covered":62,"notcovered":38,"percent":62}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/init.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":4,"covered":2,"percent":50},"instantiations":{"count":324,"covered":2,"percent":0.61728395061728392},"lines":{"count":19,"covered":8,"percent":42.105263157894733},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":7,"covered":5,"notcovered":2,"percent":71.428571428571431}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/json.hpp","summary":{"branches":{"count":1492,"covered":444,"notcovered":1048,"percent":29.75871313672922},"functions":{"count":280,"covered":106,"percent":37.857142857142854},"instantiations":{"count":478,"covered":130,"percent":27.19665271966527},"lines":{"count":4047,"covered":897,"percent":22.164566345441067},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1741,"covered":466,"notcovered":1275,"percent":26.766226306720277}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/lbdb.h","summary":{"branches":{"count":46,"covered":25,"notcovered":21,"percent":54.347826086956516},"functions":{"count":46,"covered":26,"percent":56.521739130434781},"instantiations":{"count":46,"covered":26,"percent":56.521739130434781},"lines":{"count":154,"covered":74,"percent":48.051948051948052},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":105,"covered":51,"notcovered":54,"percent":48.571428571428569}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/middle-conv.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":12,"covered":6,"percent":50},"instantiations":{"count":2040,"covered":198,"percent":9.7058823529411775},"lines":{"count":32,"covered":14,"percent":43.75},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":20,"covered":14,"notcovered":6,"percent":70}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/objid.h","summary":{"branches":{"count":18,"covered":15,"notcovered":3,"percent":83.333333333333343},"functions":{"count":9,"covered":8,"percent":88.888888888888886},"instantiations":{"count":9,"covered":8,"percent":88.888888888888886},"lines":{"count":30,"covered":25,"percent":83.333333333333343},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":29,"covered":24,"notcovered":5,"percent":82.758620689655174}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/pathHistory.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":23,"covered":0,"percent":0},"instantiations":{"count":23,"covered":0,"percent":0},"lines":{"count":96,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":23,"covered":0,"notcovered":23,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/pup.h","summary":{"branches":{"count":40,"covered":29,"notcovered":11,"percent":72.5},"functions":{"count":90,"covered":71,"percent":78.888888888888886},"instantiations":{"count":7435,"covered":851,"percent":11.44586415601883},"lines":{"count":203,"covered":151,"percent":74.384236453201964},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":170,"covered":140,"notcovered":30,"percent":82.35294117647058}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/pup_stl.h","summary":{"branches":{"count":30,"covered":30,"notcovered":0,"percent":100},"functions":{"count":34,"covered":30,"percent":88.235294117647058},"instantiations":{"count":268,"covered":160,"percent":59.701492537313428},"lines":{"count":193,"covered":179,"percent":92.746113989637308},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":79,"covered":75,"notcovered":4,"percent":94.936708860759495}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/qd.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":5,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":0,"notcovered":1,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/random_sequence.h","summary":{"branches":{"count":24,"covered":0,"notcovered":24,"percent":0},"functions":{"count":19,"covered":0,"percent":0},"instantiations":{"count":19,"covered":0,"percent":0},"lines":{"count":76,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":47,"covered":0,"notcovered":47,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/readonly.h","summary":{"branches":{"count":10,"covered":7,"notcovered":3,"percent":70},"functions":{"count":13,"covered":11,"percent":84.615384615384613},"instantiations":{"count":27,"covered":25,"percent":92.592592592592595},"lines":{"count":47,"covered":41,"percent":87.2340425531915},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":27,"covered":17,"notcovered":10,"percent":62.962962962962962}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/register.h","summary":{"branches":{"count":6,"covered":3,"notcovered":3,"percent":50},"functions":{"count":9,"covered":4,"percent":44.444444444444443},"instantiations":{"count":22,"covered":11,"percent":50},"lines":{"count":31,"covered":14,"percent":45.161290322580641},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":18,"covered":8,"notcovered":10,"percent":44.444444444444443}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/sdag.h","summary":{"branches":{"count":36,"covered":34,"notcovered":2,"percent":94.444444444444443},"functions":{"count":38,"covered":30,"percent":78.94736842105263},"instantiations":{"count":40,"covered":32,"percent":80},"lines":{"count":155,"covered":132,"percent":85.161290322580641},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":105,"covered":95,"notcovered":10,"percent":90.476190476190482}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/simd.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":161,"covered":0,"percent":0},"instantiations":{"count":161,"covered":0,"percent":0},"lines":{"count":161,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":161,"covered":0,"notcovered":161,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/sockRoutines.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":179,"covered":0,"percent":0},"lines":{"count":3,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":0,"notcovered":1,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/spanningTree.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":3,"covered":3,"percent":100},"instantiations":{"count":6,"covered":5,"percent":83.333333333333343},"lines":{"count":12,"covered":12,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":3,"covered":3,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/stats.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":26,"covered":0,"percent":0},"instantiations":{"count":26,"covered":0,"percent":0},"lines":{"count":39,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":26,"covered":0,"notcovered":26,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/strided_sequence.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":20,"covered":8,"percent":40},"instantiations":{"count":20,"covered":8,"percent":40},"lines":{"count":59,"covered":23,"percent":38.983050847457626},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":27,"covered":15,"notcovered":12,"percent":55.555555555555557}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/taskqueue.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":4,"covered":0,"percent":0},"instantiations":{"count":916,"covered":0,"percent":0},"lines":{"count":45,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":4,"covered":0,"notcovered":4,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/topology.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":9,"covered":0,"percent":0},"instantiations":{"count":9,"covered":0,"percent":0},"lines":{"count":9,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":9,"covered":0,"notcovered":9,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/trace-common.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":3,"covered":0,"percent":0},"instantiations":{"count":3,"covered":0,"percent":0},"lines":{"count":3,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":3,"covered":0,"notcovered":3,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/trace.h","summary":{"branches":{"count":136,"covered":38,"notcovered":98,"percent":27.941176470588236},"functions":{"count":126,"covered":18,"percent":14.285714285714285},"instantiations":{"count":128,"covered":20,"percent":15.625},"lines":{"count":218,"covered":38,"percent":17.431192660550458},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":405,"covered":156,"notcovered":249,"percent":38.518518518518519}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/traceCore.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":0,"percent":0},"instantiations":{"count":2,"covered":0,"percent":0},"lines":{"count":2,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":0,"notcovered":2,"percent":0}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/waitqd.decl.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":25,"covered":8,"percent":32},"instantiations":{"count":25,"covered":8,"percent":32},"lines":{"count":42,"covered":20,"percent":47.619047619047613},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":26,"covered":9,"notcovered":17,"percent":34.615384615384613}}},{"filename":"/home/runner/work/charm/charm/reconverse-linux-x86_64-clang/include/waitqd.def.h","summary":{"branches":{"count":8,"covered":2,"notcovered":6,"percent":25},"functions":{"count":21,"covered":13,"percent":61.904761904761905},"instantiations":{"count":21,"covered":13,"percent":61.904761904761905},"lines":{"count":109,"covered":78,"percent":71.559633027522935},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":31,"covered":17,"notcovered":14,"percent":54.838709677419352}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/XArraySectionReducer.h","summary":{"branches":{"count":18,"covered":12,"notcovered":6,"percent":66.666666666666657},"functions":{"count":5,"covered":4,"percent":80},"instantiations":{"count":5,"covered":4,"percent":80},"lines":{"count":40,"covered":35,"percent":87.5},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":34,"covered":28,"notcovered":6,"percent":82.35294117647058}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/charm++.h","summary":{"branches":{"count":40,"covered":18,"notcovered":22,"percent":45},"functions":{"count":90,"covered":74,"percent":82.222222222222214},"instantiations":{"count":231,"covered":103,"percent":44.588744588744589},"lines":{"count":216,"covered":153,"percent":70.833333333333343},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":175,"covered":130,"notcovered":45,"percent":74.285714285714292}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/charm.h","summary":{"branches":{"count":4,"covered":0,"notcovered":4,"percent":0},"functions":{"count":7,"covered":6,"percent":85.714285714285708},"instantiations":{"count":7,"covered":6,"percent":85.714285714285708},"lines":{"count":11,"covered":8,"percent":72.727272727272734},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":10,"covered":7,"notcovered":3,"percent":70}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ck.C","summary":{"branches":{"count":552,"covered":385,"notcovered":167,"percent":69.746376811594203},"functions":{"count":162,"covered":114,"percent":70.370370370370367},"instantiations":{"count":174,"covered":118,"percent":67.81609195402298},"lines":{"count":1575,"covered":1224,"percent":77.714285714285708},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1471,"covered":1147,"notcovered":324,"percent":77.974167233174711}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ck.h","summary":{"branches":{"count":36,"covered":30,"notcovered":6,"percent":83.333333333333343},"functions":{"count":21,"covered":12,"percent":57.142857142857139},"instantiations":{"count":23,"covered":12,"percent":52.173913043478258},"lines":{"count":91,"covered":66,"percent":72.527472527472526},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":90,"covered":63,"notcovered":27,"percent":70}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckarray.C","summary":{"branches":{"count":446,"covered":329,"notcovered":117,"percent":73.766816143497763},"functions":{"count":138,"covered":100,"percent":72.463768115942031},"instantiations":{"count":138,"covered":100,"percent":72.463768115942031},"lines":{"count":1323,"covered":1012,"percent":76.492819349962204},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":926,"covered":714,"notcovered":212,"percent":77.105831533477314}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckarray.h","summary":{"branches":{"count":68,"covered":48,"notcovered":20,"percent":70.588235294117652},"functions":{"count":75,"covered":64,"percent":85.333333333333343},"instantiations":{"count":75,"covered":64,"percent":85.333333333333343},"lines":{"count":266,"covered":201,"percent":75.563909774436084},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":167,"covered":130,"notcovered":37,"percent":77.844311377245518}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckarrayindex.h","summary":{"branches":{"count":106,"covered":71,"notcovered":35,"percent":66.981132075471692},"functions":{"count":37,"covered":33,"percent":89.189189189189193},"instantiations":{"count":37,"covered":33,"percent":89.189189189189193},"lines":{"count":204,"covered":168,"percent":82.35294117647058},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":189,"covered":149,"notcovered":40,"percent":78.835978835978835}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckarrayoptions.C","summary":{"branches":{"count":26,"covered":20,"notcovered":6,"percent":76.923076923076934},"functions":{"count":20,"covered":18,"percent":90},"instantiations":{"count":20,"covered":18,"percent":90},"lines":{"count":175,"covered":160,"percent":91.428571428571431},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":110,"covered":97,"notcovered":13,"percent":88.181818181818187}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckarrayoptions.h","summary":{"branches":{"count":18,"covered":15,"notcovered":3,"percent":83.333333333333343},"functions":{"count":32,"covered":28,"percent":87.5},"instantiations":{"count":32,"covered":28,"percent":87.5},"lines":{"count":73,"covered":57,"percent":78.082191780821915},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":55,"covered":48,"notcovered":7,"percent":87.272727272727266}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckcallback-ccs.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":1,"percent":50},"instantiations":{"count":2,"covered":1,"percent":50},"lines":{"count":2,"covered":1,"percent":50},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":1,"notcovered":1,"percent":50}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckcallback.C","summary":{"branches":{"count":272,"covered":165,"notcovered":107,"percent":60.661764705882348},"functions":{"count":30,"covered":19,"percent":63.333333333333329},"instantiations":{"count":30,"covered":19,"percent":63.333333333333329},"lines":{"count":439,"covered":247,"percent":56.264236902050115},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":330,"covered":206,"notcovered":124,"percent":62.424242424242429}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckcallback.h","summary":{"branches":{"count":208,"covered":112,"notcovered":96,"percent":53.846153846153847},"functions":{"count":14,"covered":13,"percent":92.857142857142861},"instantiations":{"count":14,"covered":13,"percent":92.857142857142861},"lines":{"count":155,"covered":98,"percent":63.225806451612897},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":158,"covered":92,"notcovered":66,"percent":58.22784810126582}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckcheckpoint.C","summary":{"branches":{"count":212,"covered":159,"notcovered":53,"percent":75},"functions":{"count":35,"covered":31,"percent":88.571428571428569},"instantiations":{"count":35,"covered":31,"percent":88.571428571428569},"lines":{"count":540,"covered":455,"percent":84.259259259259252},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":390,"covered":311,"notcovered":79,"percent":79.743589743589752}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckcheckpoint.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":1,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":0,"notcovered":2,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckfutures.C","summary":{"branches":{"count":98,"covered":37,"notcovered":61,"percent":37.755102040816325},"functions":{"count":61,"covered":32,"percent":52.459016393442624},"instantiations":{"count":61,"covered":32,"percent":52.459016393442624},"lines":{"count":352,"covered":155,"percent":44.034090909090914},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":258,"covered":137,"notcovered":121,"percent":53.100775193798455}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckfutures.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":18,"covered":0,"percent":0},"lines":{"count":3,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":0,"notcovered":1,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/cklocation.C","summary":{"branches":{"count":872,"covered":501,"notcovered":371,"percent":57.454128440366972},"functions":{"count":215,"covered":140,"percent":65.116279069767444},"instantiations":{"count":215,"covered":140,"percent":65.116279069767444},"lines":{"count":2421,"covered":1449,"percent":59.85130111524164},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1572,"covered":912,"notcovered":660,"percent":58.015267175572518}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/cklocation.h","summary":{"branches":{"count":40,"covered":33,"notcovered":7,"percent":82.5},"functions":{"count":44,"covered":42,"percent":95.454545454545453},"instantiations":{"count":63,"covered":44,"percent":69.841269841269835},"lines":{"count":163,"covered":153,"percent":93.865030674846622},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":120,"covered":110,"notcovered":10,"percent":91.666666666666657}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/cklocrec.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":9,"covered":9,"percent":100},"instantiations":{"count":9,"covered":9,"percent":100},"lines":{"count":9,"covered":9,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":9,"covered":9,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckmarshall.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":8,"covered":8,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":4,"covered":4,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckmemcheckpoint.C","summary":{"branches":{"count":150,"covered":0,"notcovered":150,"percent":0},"functions":{"count":77,"covered":1,"percent":1.2987012987012987},"instantiations":{"count":78,"covered":1,"percent":1.2820512820512819},"lines":{"count":806,"covered":4,"percent":0.49627791563275436},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":361,"covered":1,"notcovered":360,"percent":0.2770083102493075}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckmemcheckpoint.h","summary":{"branches":{"count":16,"covered":0,"notcovered":16,"percent":0},"functions":{"count":6,"covered":0,"percent":0},"instantiations":{"count":6,"covered":0,"percent":0},"lines":{"count":61,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":41,"covered":0,"notcovered":41,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckmigratable.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":4,"covered":4,"percent":100},"instantiations":{"count":4,"covered":4,"percent":100},"lines":{"count":4,"covered":4,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":4,"covered":4,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckmulticast.C","summary":{"branches":{"count":350,"covered":247,"notcovered":103,"percent":70.571428571428569},"functions":{"count":69,"covered":52,"percent":75.362318840579718},"instantiations":{"count":69,"covered":52,"percent":75.362318840579718},"lines":{"count":1007,"covered":772,"percent":76.663356504468709},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":597,"covered":459,"notcovered":138,"percent":76.884422110552762}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckmulticast.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":3,"covered":3,"percent":100},"instantiations":{"count":3,"covered":3,"percent":100},"lines":{"count":10,"covered":10,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":6,"covered":6,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckrdma.C","summary":{"branches":{"count":528,"covered":346,"notcovered":182,"percent":65.530303030303031},"functions":{"count":84,"covered":68,"percent":80.952380952380949},"instantiations":{"count":84,"covered":68,"percent":80.952380952380949},"lines":{"count":1485,"covered":1117,"percent":75.218855218855225},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":890,"covered":670,"notcovered":220,"percent":75.280898876404493}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckrdma.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":16,"covered":13,"percent":81.25},"instantiations":{"count":67,"covered":13,"percent":19.402985074626866},"lines":{"count":54,"covered":45,"percent":83.333333333333343},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":19,"covered":16,"notcovered":3,"percent":84.210526315789465}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckreduction.C","summary":{"branches":{"count":414,"covered":255,"notcovered":159,"percent":61.594202898550719},"functions":{"count":106,"covered":80,"percent":75.471698113207552},"instantiations":{"count":170,"covered":88,"percent":51.764705882352949},"lines":{"count":1423,"covered":1042,"percent":73.225579761068175},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":726,"covered":463,"notcovered":263,"percent":63.774104683195588}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/ckreduction.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":45,"covered":33,"percent":73.333333333333329},"instantiations":{"count":55,"covered":39,"percent":70.909090909090907},"lines":{"count":90,"covered":66,"percent":73.333333333333329},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":54,"covered":41,"notcovered":13,"percent":75.925925925925924}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/cksection.h","summary":{"branches":{"count":8,"covered":0,"notcovered":8,"percent":0},"functions":{"count":16,"covered":14,"percent":87.5},"instantiations":{"count":16,"covered":14,"percent":87.5},"lines":{"count":25,"covered":17,"percent":68},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":36,"covered":26,"notcovered":10,"percent":72.222222222222214}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/cksyncbarrier.C","summary":{"branches":{"count":78,"covered":66,"notcovered":12,"percent":84.615384615384613},"functions":{"count":22,"covered":19,"percent":86.36363636363636},"instantiations":{"count":22,"covered":19,"percent":86.36363636363636},"lines":{"count":167,"covered":151,"percent":90.419161676646709},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":135,"covered":124,"notcovered":11,"percent":91.851851851851848}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/cksyncbarrier.h","summary":{"branches":{"count":4,"covered":4,"notcovered":0,"percent":100},"functions":{"count":10,"covered":7,"percent":70},"instantiations":{"count":11,"covered":7,"percent":63.636363636363633},"lines":{"count":22,"covered":19,"percent":86.36363636363636},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":25,"covered":22,"notcovered":3,"percent":88}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/debug-charm.C","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":8,"covered":1,"percent":12.5},"instantiations":{"count":8,"covered":1,"percent":12.5},"lines":{"count":8,"covered":1,"percent":12.5},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":8,"covered":1,"notcovered":7,"percent":12.5}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/debug-message.C","summary":{"branches":{"count":56,"covered":12,"notcovered":44,"percent":21.428571428571427},"functions":{"count":3,"covered":1,"percent":33.333333333333329},"instantiations":{"count":3,"covered":1,"percent":33.333333333333329},"lines":{"count":105,"covered":44,"percent":41.904761904761905},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":52,"covered":19,"notcovered":33,"percent":36.538461538461533}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/envelope.h","summary":{"branches":{"count":116,"covered":78,"notcovered":38,"percent":67.241379310344826},"functions":{"count":56,"covered":56,"percent":100},"instantiations":{"count":56,"covered":56,"percent":100},"lines":{"count":141,"covered":141,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":245,"covered":216,"notcovered":29,"percent":88.163265306122454}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/init.C","summary":{"branches":{"count":544,"covered":395,"notcovered":149,"percent":72.610294117647058},"functions":{"count":38,"covered":24,"percent":63.157894736842103},"instantiations":{"count":38,"covered":24,"percent":63.157894736842103},"lines":{"count":850,"covered":618,"percent":72.705882352941174},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1409,"covered":1271,"notcovered":138,"percent":90.20581973030518}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/init.h","summary":{"branches":{"count":22,"covered":16,"notcovered":6,"percent":72.727272727272734},"functions":{"count":14,"covered":13,"percent":92.857142857142861},"instantiations":{"count":48,"covered":14,"percent":29.166666666666668},"lines":{"count":65,"covered":54,"percent":83.07692307692308},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":53,"covered":41,"notcovered":12,"percent":77.358490566037744}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/main.C","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":3,"covered":3,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/middle-conv.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":12,"covered":5,"percent":41.666666666666671},"instantiations":{"count":144,"covered":16,"percent":11.111111111111111},"lines":{"count":32,"covered":11,"percent":34.375},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":20,"covered":11,"notcovered":9,"percent":55.000000000000007}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/mpi-interoperate.C","summary":{"branches":{"count":34,"covered":16,"notcovered":18,"percent":47.058823529411761},"functions":{"count":9,"covered":8,"percent":88.888888888888886},"instantiations":{"count":9,"covered":8,"percent":88.888888888888886},"lines":{"count":100,"covered":70,"percent":70},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":52,"covered":33,"notcovered":19,"percent":63.46153846153846}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/msgalloc.C","summary":{"branches":{"count":32,"covered":28,"notcovered":4,"percent":87.5},"functions":{"count":11,"covered":11,"percent":100},"instantiations":{"count":11,"covered":11,"percent":100},"lines":{"count":106,"covered":101,"percent":95.283018867924525},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":68,"covered":60,"notcovered":8,"percent":88.235294117647058}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/qd.C","summary":{"branches":{"count":68,"covered":46,"notcovered":22,"percent":67.64705882352942},"functions":{"count":25,"covered":21,"percent":84},"instantiations":{"count":25,"covered":21,"percent":84},"lines":{"count":181,"covered":149,"percent":82.320441988950279},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":142,"covered":111,"notcovered":31,"percent":78.16901408450704}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/qd.h","summary":{"branches":{"count":46,"covered":42,"notcovered":4,"percent":91.304347826086953},"functions":{"count":22,"covered":21,"percent":95.454545454545453},"instantiations":{"count":22,"covered":21,"percent":95.454545454545453},"lines":{"count":49,"covered":44,"percent":89.795918367346943},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":159,"covered":152,"notcovered":7,"percent":95.59748427672956}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/register.C","summary":{"branches":{"count":38,"covered":21,"notcovered":17,"percent":55.26315789473685},"functions":{"count":26,"covered":20,"percent":76.923076923076934},"instantiations":{"count":26,"covered":20,"percent":76.923076923076934},"lines":{"count":118,"covered":79,"percent":66.949152542372886},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":85,"covered":52,"notcovered":33,"percent":61.176470588235297}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/register.h","summary":{"branches":{"count":18,"covered":7,"notcovered":11,"percent":38.888888888888893},"functions":{"count":24,"covered":21,"percent":87.5},"instantiations":{"count":54,"covered":39,"percent":72.222222222222214},"lines":{"count":76,"covered":61,"percent":80.26315789473685},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":83,"covered":65,"notcovered":18,"percent":78.313253012048193}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/sdag.C","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":8,"covered":8,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":7,"covered":7,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/sdag.h","summary":{"branches":{"count":14,"covered":13,"notcovered":1,"percent":92.857142857142861},"functions":{"count":16,"covered":10,"percent":62.5},"instantiations":{"count":16,"covered":10,"percent":62.5},"lines":{"count":50,"covered":35,"percent":70},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":35,"covered":27,"notcovered":8,"percent":77.142857142857153}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/stats.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":29,"covered":2,"percent":6.8965517241379306},"instantiations":{"count":29,"covered":2,"percent":6.8965517241379306},"lines":{"count":56,"covered":16,"percent":28.571428571428569},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":29,"covered":2,"notcovered":27,"percent":6.8965517241379306}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/waitqd.C","summary":{"branches":{"count":4,"covered":4,"notcovered":0,"percent":100},"functions":{"count":4,"covered":4,"percent":100},"instantiations":{"count":4,"covered":4,"percent":100},"lines":{"count":32,"covered":32,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":9,"covered":9,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/ck-core/waitqd.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":1,"covered":1,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":4,"covered":4,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/BaseLB.C","summary":{"branches":{"count":132,"covered":23,"notcovered":109,"percent":17.424242424242426},"functions":{"count":24,"covered":12,"percent":50},"instantiations":{"count":24,"covered":12,"percent":50},"lines":{"count":283,"covered":83,"percent":29.328621908127207},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":214,"covered":53,"notcovered":161,"percent":24.766355140186917}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/BaseLB.h","summary":{"branches":{"count":8,"covered":0,"notcovered":8,"percent":0},"functions":{"count":28,"covered":9,"percent":32.142857142857146},"instantiations":{"count":30,"covered":9,"percent":30},"lines":{"count":82,"covered":20,"percent":24.390243902439025},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":47,"covered":21,"notcovered":26,"percent":44.680851063829785}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/CentralLB.C","summary":{"branches":{"count":400,"covered":140,"notcovered":260,"percent":35},"functions":{"count":65,"covered":34,"percent":52.307692307692314},"instantiations":{"count":65,"covered":34,"percent":52.307692307692314},"lines":{"count":1038,"covered":481,"percent":46.339113680154142},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":635,"covered":273,"notcovered":362,"percent":42.992125984251963}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/CentralLB.h","summary":{"branches":{"count":8,"covered":0,"notcovered":8,"percent":0},"functions":{"count":23,"covered":3,"percent":13.043478260869565},"instantiations":{"count":27,"covered":3,"percent":11.111111111111111},"lines":{"count":71,"covered":7,"percent":9.8591549295774641},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":59,"covered":11,"notcovered":48,"percent":18.64406779661017}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/CentralPredictor.C","summary":{"branches":{"count":108,"covered":0,"notcovered":108,"percent":0},"functions":{"count":4,"covered":0,"percent":0},"instantiations":{"count":4,"covered":0,"percent":0},"lines":{"count":230,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":160,"covered":0,"notcovered":160,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/CommonLBs.C","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":1,"percent":50},"instantiations":{"count":2,"covered":1,"percent":50},"lines":{"count":7,"covered":4,"percent":57.142857142857139},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":1,"notcovered":1,"percent":50}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/DistBaseLB.C","summary":{"branches":{"count":52,"covered":34,"notcovered":18,"percent":65.384615384615387},"functions":{"count":12,"covered":9,"percent":75},"instantiations":{"count":13,"covered":9,"percent":69.230769230769226},"lines":{"count":156,"covered":121,"percent":77.564102564102569},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":88,"covered":69,"notcovered":19,"percent":78.409090909090907}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/DistBaseLB.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":3,"covered":0,"percent":0},"instantiations":{"count":3,"covered":0,"percent":0},"lines":{"count":8,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":4,"covered":0,"notcovered":4,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/DistributedLB.C","summary":{"branches":{"count":160,"covered":125,"notcovered":35,"percent":78.125},"functions":{"count":22,"covered":21,"percent":95.454545454545453},"instantiations":{"count":24,"covered":21,"percent":87.5},"lines":{"count":394,"covered":356,"percent":90.35532994923858},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":218,"covered":197,"notcovered":21,"percent":90.366972477064223}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/DistributedLB.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":1,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":0,"notcovered":1,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/GreedyRefineCentralGPULB.C","summary":{"branches":{"count":192,"covered":0,"notcovered":192,"percent":0},"functions":{"count":25,"covered":0,"percent":0},"instantiations":{"count":27,"covered":0,"percent":0},"lines":{"count":363,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":290,"covered":0,"notcovered":290,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/GreedyRefineCentralGPULB.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":4,"covered":0,"percent":0},"instantiations":{"count":4,"covered":0,"percent":0},"lines":{"count":7,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":9,"covered":0,"notcovered":9,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBComm.C","summary":{"branches":{"count":60,"covered":44,"notcovered":16,"percent":73.333333333333329},"functions":{"count":10,"covered":8,"percent":80},"instantiations":{"count":10,"covered":8,"percent":80},"lines":{"count":163,"covered":115,"percent":70.552147239263803},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":85,"covered":60,"notcovered":25,"percent":70.588235294117652}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBComm.h","summary":{"branches":{"count":4,"covered":4,"notcovered":0,"percent":100},"functions":{"count":13,"covered":12,"percent":92.307692307692307},"instantiations":{"count":13,"covered":12,"percent":92.307692307692307},"lines":{"count":58,"covered":50,"percent":86.206896551724128},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":22,"covered":21,"notcovered":1,"percent":95.454545454545453}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBDatabase.C","summary":{"branches":{"count":90,"covered":75,"notcovered":15,"percent":83.333333333333343},"functions":{"count":21,"covered":20,"percent":95.238095238095227},"instantiations":{"count":21,"covered":20,"percent":95.238095238095227},"lines":{"count":246,"covered":225,"percent":91.463414634146346},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":131,"covered":118,"notcovered":13,"percent":90.07633587786259}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBDatabase.h","summary":{"branches":{"count":2,"covered":0,"notcovered":2,"percent":0},"functions":{"count":7,"covered":6,"percent":85.714285714285708},"instantiations":{"count":7,"covered":6,"percent":85.714285714285708},"lines":{"count":17,"covered":13,"percent":76.470588235294116},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":11,"covered":8,"notcovered":3,"percent":72.727272727272734}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBMachineUtil.C","summary":{"branches":{"count":14,"covered":8,"notcovered":6,"percent":57.142857142857139},"functions":{"count":9,"covered":8,"percent":88.888888888888886},"instantiations":{"count":9,"covered":8,"percent":88.888888888888886},"lines":{"count":69,"covered":54,"percent":78.260869565217391},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":34,"covered":24,"notcovered":10,"percent":70.588235294117652}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBMachineUtil.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":1,"covered":1,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBManager.C","summary":{"branches":{"count":324,"covered":150,"notcovered":174,"percent":46.296296296296298},"functions":{"count":79,"covered":32,"percent":40.506329113924053},"instantiations":{"count":79,"covered":32,"percent":40.506329113924053},"lines":{"count":917,"covered":433,"percent":47.219193020719743},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":573,"covered":308,"notcovered":265,"percent":53.752181500872595}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBManager.h","summary":{"branches":{"count":2,"covered":2,"notcovered":0,"percent":100},"functions":{"count":35,"covered":33,"percent":94.285714285714278},"instantiations":{"count":45,"covered":39,"percent":86.666666666666671},"lines":{"count":61,"covered":56,"percent":91.803278688524586},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":43,"covered":41,"notcovered":2,"percent":95.348837209302332}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBOM.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":8,"covered":8,"percent":100},"instantiations":{"count":8,"covered":8,"percent":100},"lines":{"count":18,"covered":18,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":8,"covered":8,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBObj.C","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":3,"covered":2,"percent":66.666666666666657},"instantiations":{"count":3,"covered":2,"percent":66.666666666666657},"lines":{"count":10,"covered":6,"percent":60},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":3,"covered":2,"notcovered":1,"percent":66.666666666666657}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBObj.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":7,"covered":7,"percent":100},"instantiations":{"count":7,"covered":7,"percent":100},"lines":{"count":19,"covered":19,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":8,"covered":8,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/LBSimulation.C","summary":{"branches":{"count":122,"covered":0,"notcovered":122,"percent":0},"functions":{"count":13,"covered":0,"percent":0},"instantiations":{"count":13,"covered":0,"percent":0},"lines":{"count":230,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":196,"covered":0,"notcovered":196,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/MetaBalancer.C","summary":{"branches":{"count":198,"covered":109,"notcovered":89,"percent":55.050505050505052},"functions":{"count":46,"covered":33,"percent":71.739130434782609},"instantiations":{"count":46,"covered":33,"percent":71.739130434782609},"lines":{"count":824,"covered":570,"percent":69.174757281553397},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":347,"covered":230,"notcovered":117,"percent":66.282420749279538}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/MetaBalancer.h","summary":{"branches":{"count":2,"covered":0,"notcovered":2,"percent":0},"functions":{"count":7,"covered":3,"percent":42.857142857142854},"instantiations":{"count":7,"covered":3,"percent":42.857142857142854},"lines":{"count":12,"covered":6,"percent":50},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":11,"covered":3,"notcovered":8,"percent":27.27272727272727}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/MetisLB.C","summary":{"branches":{"count":30,"covered":23,"notcovered":7,"percent":76.666666666666671},"functions":{"count":5,"covered":5,"percent":100},"instantiations":{"count":6,"covered":5,"percent":83.333333333333343},"lines":{"count":102,"covered":92,"percent":90.196078431372555},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":39,"covered":33,"notcovered":6,"percent":84.615384615384613}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/MetisLB.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":1,"percent":50},"instantiations":{"count":2,"covered":1,"percent":50},"lines":{"count":2,"covered":1,"percent":50},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":3,"covered":1,"notcovered":2,"percent":33.333333333333329}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/RandomForestModel.h","summary":{"branches":{"count":46,"covered":0,"notcovered":46,"percent":0},"functions":{"count":12,"covered":0,"percent":0},"instantiations":{"count":12,"covered":0,"percent":0},"lines":{"count":83,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":85,"covered":0,"notcovered":85,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/RecBipartLB.C","summary":{"branches":{"count":202,"covered":0,"notcovered":202,"percent":0},"functions":{"count":41,"covered":1,"percent":2.4390243902439024},"instantiations":{"count":42,"covered":1,"percent":2.3809523809523809},"lines":{"count":582,"covered":6,"percent":1.0309278350515463},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":284,"covered":1,"notcovered":283,"percent":0.35211267605633806}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/RecBipartLB.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":0,"percent":0},"instantiations":{"count":2,"covered":0,"percent":0},"lines":{"count":2,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":3,"covered":0,"notcovered":3,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/TreeBuilder.h","summary":{"branches":{"count":122,"covered":23,"notcovered":99,"percent":18.852459016393443},"functions":{"count":17,"covered":9,"percent":52.941176470588239},"instantiations":{"count":19,"covered":11,"percent":57.894736842105267},"lines":{"count":329,"covered":78,"percent":23.70820668693009},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":205,"covered":36,"notcovered":169,"percent":17.560975609756095}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/TreeLB.C","summary":{"branches":{"count":162,"covered":94,"notcovered":68,"percent":58.024691358024697},"functions":{"count":23,"covered":17,"percent":73.91304347826086},"instantiations":{"count":23,"covered":17,"percent":73.91304347826086},"lines":{"count":399,"covered":251,"percent":62.907268170426065},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":241,"covered":159,"notcovered":82,"percent":65.975103734439827}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/TreeLB.h","summary":{"branches":{"count":8,"covered":8,"notcovered":0,"percent":100},"functions":{"count":21,"covered":7,"percent":33.333333333333329},"instantiations":{"count":21,"covered":7,"percent":33.333333333333329},"lines":{"count":60,"covered":29,"percent":48.333333333333336},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":41,"covered":19,"notcovered":22,"percent":46.341463414634148}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/TreeLevel.h","summary":{"branches":{"count":304,"covered":111,"notcovered":193,"percent":36.513157894736842},"functions":{"count":50,"covered":20,"percent":40},"instantiations":{"count":62,"covered":20,"percent":32.258064516129032},"lines":{"count":769,"covered":362,"percent":47.074122236671002},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":510,"covered":229,"notcovered":281,"percent":44.901960784313729}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/TreeStrategyBase.h","summary":{"branches":{"count":8,"covered":7,"notcovered":1,"percent":87.5},"functions":{"count":21,"covered":15,"percent":71.428571428571431},"instantiations":{"count":36,"covered":18,"percent":50},"lines":{"count":69,"covered":52,"percent":75.362318840579718},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":29,"covered":21,"notcovered":8,"percent":72.41379310344827}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/TreeStrategyFactory.h","summary":{"branches":{"count":14,"covered":11,"notcovered":3,"percent":78.571428571428569},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":2,"covered":1,"percent":50},"lines":{"count":11,"covered":7,"percent":63.636363636363633},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":39,"covered":35,"notcovered":4,"percent":89.743589743589752}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/ckgraph.C","summary":{"branches":{"count":24,"covered":14,"notcovered":10,"percent":58.333333333333336},"functions":{"count":4,"covered":3,"percent":75},"instantiations":{"count":4,"covered":3,"percent":75},"lines":{"count":60,"covered":42,"percent":70},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":36,"covered":21,"notcovered":15,"percent":58.333333333333336}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/ckgraph.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":38,"covered":11,"percent":28.947368421052634},"instantiations":{"count":38,"covered":11,"percent":28.947368421052634},"lines":{"count":44,"covered":11,"percent":25},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":47,"covered":14,"notcovered":33,"percent":29.787234042553191}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/ckheap.C","summary":{"branches":{"count":62,"covered":11,"notcovered":51,"percent":17.741935483870968},"functions":{"count":16,"covered":4,"percent":25},"instantiations":{"count":16,"covered":4,"percent":25},"lines":{"count":199,"covered":49,"percent":24.623115577889447},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":100,"covered":21,"notcovered":79,"percent":21}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/ckheap.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":3,"covered":1,"percent":33.333333333333329},"instantiations":{"count":3,"covered":1,"percent":33.333333333333329},"lines":{"count":11,"covered":5,"percent":45.454545454545453},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":3,"covered":1,"notcovered":2,"percent":33.333333333333329}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/forestTest.C","summary":{"branches":{"count":4,"covered":0,"notcovered":4,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":11,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":12,"covered":0,"notcovered":12,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/greedy.h","summary":{"branches":{"count":18,"covered":11,"notcovered":7,"percent":61.111111111111114},"functions":{"count":5,"covered":5,"percent":100},"instantiations":{"count":12,"covered":6,"percent":50},"lines":{"count":52,"covered":48,"percent":92.307692307692307},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":24,"covered":21,"notcovered":3,"percent":87.5}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/lbdb.h","summary":{"branches":{"count":36,"covered":12,"notcovered":24,"percent":33.333333333333329},"functions":{"count":17,"covered":12,"percent":70.588235294117652},"instantiations":{"count":17,"covered":12,"percent":70.588235294117652},"lines":{"count":56,"covered":26,"percent":46.428571428571431},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":74,"covered":27,"notcovered":47,"percent":36.486486486486484}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/pheap.h","summary":{"branches":{"count":42,"covered":38,"notcovered":4,"percent":90.476190476190482},"functions":{"count":11,"covered":11,"percent":100},"instantiations":{"count":22,"covered":11,"percent":50},"lines":{"count":100,"covered":96,"percent":96},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":68,"covered":64,"notcovered":4,"percent":94.117647058823522}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/readmodel.C","summary":{"branches":{"count":16,"covered":0,"notcovered":16,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":61,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":32,"covered":0,"notcovered":32,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/refine.h","summary":{"branches":{"count":94,"covered":42,"notcovered":52,"percent":44.680851063829785},"functions":{"count":7,"covered":5,"percent":71.428571428571431},"instantiations":{"count":13,"covered":5,"percent":38.461538461538467},"lines":{"count":235,"covered":120,"percent":51.063829787234042},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":115,"covered":59,"notcovered":56,"percent":51.304347826086961}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/treeTest.C","summary":{"branches":{"count":18,"covered":0,"notcovered":18,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":61,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":27,"covered":0,"notcovered":27,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-ldb/weakTest.C","summary":{"branches":{"count":4,"covered":0,"notcovered":4,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":25,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":6,"covered":0,"notcovered":6,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-perf/trace-common.C","summary":{"branches":{"count":346,"covered":133,"notcovered":213,"percent":38.439306358381501},"functions":{"count":66,"covered":11,"percent":16.666666666666664},"instantiations":{"count":66,"covered":11,"percent":16.666666666666664},"lines":{"count":539,"covered":171,"percent":31.725417439703151},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1055,"covered":553,"notcovered":502,"percent":52.417061611374407}}},{"filename":"/home/runner/work/charm/charm/src/ck-perf/trace-common.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":4,"covered":0,"percent":0},"instantiations":{"count":4,"covered":0,"percent":0},"lines":{"count":4,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":7,"covered":0,"notcovered":7,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-perf/trace-controlPoints.C","summary":{"branches":{"count":32,"covered":0,"notcovered":32,"percent":0},"functions":{"count":26,"covered":0,"percent":0},"instantiations":{"count":26,"covered":0,"percent":0},"lines":{"count":137,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":102,"covered":0,"notcovered":102,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-perf/trace-controlPoints.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":6,"covered":0,"percent":0},"instantiations":{"count":6,"covered":0,"percent":0},"lines":{"count":25,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":6,"covered":0,"notcovered":6,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-perf/trace-controlPointsBOC.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":5,"covered":0,"percent":0},"instantiations":{"count":5,"covered":0,"percent":0},"lines":{"count":11,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":6,"covered":0,"notcovered":6,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/ck-perf/trace.h","summary":{"branches":{"count":200,"covered":4,"notcovered":196,"percent":2},"functions":{"count":41,"covered":8,"percent":19.512195121951219},"instantiations":{"count":41,"covered":8,"percent":19.512195121951219},"lines":{"count":74,"covered":14,"percent":18.918918918918919},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":325,"covered":30,"notcovered":295,"percent":9.2307692307692317}}},{"filename":"/home/runner/work/charm/charm/src/conv-ccs/ccs-builtins.C","summary":{"branches":{"count":112,"covered":7,"notcovered":105,"percent":6.25},"functions":{"count":30,"covered":6,"percent":20},"instantiations":{"count":30,"covered":6,"percent":20},"lines":{"count":292,"covered":28,"percent":9.5890410958904102},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":170,"covered":41,"notcovered":129,"percent":24.117647058823529}}},{"filename":"/home/runner/work/charm/charm/src/conv-core/debug-conv++.C","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":4,"covered":0,"percent":0},"instantiations":{"count":4,"covered":0,"percent":0},"lines":{"count":10,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":4,"covered":0,"notcovered":4,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/conv-core/isomalloc-reconverse.C","summary":{"branches":{"count":24,"covered":17,"notcovered":7,"percent":70.833333333333343},"functions":{"count":16,"covered":13,"percent":81.25},"instantiations":{"count":16,"covered":13,"percent":81.25},"lines":{"count":69,"covered":52,"percent":75.362318840579718},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":47,"covered":39,"notcovered":8,"percent":82.978723404255319}}},{"filename":"/home/runner/work/charm/charm/src/conv-core/isomalloc.C","summary":{"branches":{"count":242,"covered":120,"notcovered":122,"percent":49.586776859504134},"functions":{"count":170,"covered":50,"percent":29.411764705882355},"instantiations":{"count":173,"covered":51,"percent":29.47976878612717},"lines":{"count":1801,"covered":510,"percent":28.317601332593007},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":547,"covered":256,"notcovered":291,"percent":46.800731261425959}}},{"filename":"/home/runner/work/charm/charm/src/conv-core/memory-gnu-internal.C","summary":{"branches":{"count":1156,"covered":18,"notcovered":1138,"percent":1.5570934256055362},"functions":{"count":49,"covered":6,"percent":12.244897959183673},"instantiations":{"count":49,"covered":6,"percent":12.244897959183673},"lines":{"count":1513,"covered":119,"percent":7.8651685393258424},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":3508,"covered":242,"notcovered":3266,"percent":6.8985176738882545}}},{"filename":"/home/runner/work/charm/charm/src/conv-core/memory-isomalloc.C","summary":{"branches":{"count":52,"covered":23,"notcovered":29,"percent":44.230769230769226},"functions":{"count":17,"covered":10,"percent":58.82352941176471},"instantiations":{"count":17,"covered":10,"percent":58.82352941176471},"lines":{"count":114,"covered":57,"percent":50},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":143,"covered":90,"notcovered":53,"percent":62.93706293706294}}},{"filename":"/home/runner/work/charm/charm/src/conv-core/memory-os-wrapper.C","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":35,"covered":35,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/conv-core/memory.C","summary":{"branches":{"count":52,"covered":4,"notcovered":48,"percent":7.6923076923076925},"functions":{"count":71,"covered":9,"percent":12.676056338028168},"instantiations":{"count":71,"covered":9,"percent":12.676056338028168},"lines":{"count":236,"covered":26,"percent":11.016949152542372},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":140,"covered":17,"notcovered":123,"percent":12.142857142857142}}},{"filename":"/home/runner/work/charm/charm/src/conv-perf/charmEvents.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/conv-perf/charmProjections.C","summary":{"branches":{"count":10,"covered":2,"notcovered":8,"percent":20},"functions":{"count":16,"covered":1,"percent":6.25},"instantiations":{"count":16,"covered":1,"percent":6.25},"lines":{"count":160,"covered":7,"percent":4.375},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":86,"covered":15,"notcovered":71,"percent":17.441860465116278}}},{"filename":"/home/runner/work/charm/charm/src/conv-perf/converseEvents.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/conv-perf/machineEvents.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/conv-perf/traceCore.C","summary":{"branches":{"count":154,"covered":2,"notcovered":152,"percent":1.2987012987012987},"functions":{"count":29,"covered":1,"percent":3.4482758620689653},"instantiations":{"count":29,"covered":1,"percent":3.4482758620689653},"lines":{"count":355,"covered":13,"percent":3.6619718309859155},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":310,"covered":62,"notcovered":248,"percent":20}}},{"filename":"/home/runner/work/charm/charm/src/conv-perf/traceCore.h","summary":{"branches":{"count":2,"covered":0,"notcovered":2,"percent":0},"functions":{"count":5,"covered":0,"percent":0},"instantiations":{"count":5,"covered":0,"percent":0},"lines":{"count":6,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":19,"covered":0,"notcovered":19,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/conv-perf/traceCoreCommon.C","summary":{"branches":{"count":34,"covered":29,"notcovered":5,"percent":85.294117647058826},"functions":{"count":14,"covered":1,"percent":7.1428571428571423},"instantiations":{"count":14,"covered":1,"percent":7.1428571428571423},"lines":{"count":27,"covered":12,"percent":44.444444444444443},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":156,"covered":130,"notcovered":26,"percent":83.333333333333343}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/NDMeshStreamer/NDMeshStreamer.C","summary":{"branches":{"count":14,"covered":0,"notcovered":14,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":11,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":8,"covered":0,"notcovered":8,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/allGather/allGather.C","summary":{"branches":{"count":58,"covered":0,"notcovered":58,"percent":0},"functions":{"count":7,"covered":0,"percent":0},"instantiations":{"count":8,"covered":0,"percent":0},"lines":{"count":114,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":66,"covered":0,"notcovered":66,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/completion/completion.C","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":5,"covered":5,"percent":100},"instantiations":{"count":6,"covered":5,"percent":83.333333333333343},"lines":{"count":20,"covered":20,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":5,"covered":5,"notcovered":0,"percent":100}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/io/ckio.C","summary":{"branches":{"count":140,"covered":42,"notcovered":98,"percent":30},"functions":{"count":68,"covered":26,"percent":38.235294117647058},"instantiations":{"count":69,"covered":26,"percent":37.681159420289859},"lines":{"count":505,"covered":187,"percent":37.029702970297031},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":387,"covered":168,"notcovered":219,"percent":43.410852713178294}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/io/fs_parameters.C","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":3,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":0,"notcovered":2,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/error.c","summary":{"branches":{"count":12,"covered":2,"notcovered":10,"percent":16.666666666666664},"functions":{"count":11,"covered":2,"percent":18.181818181818183},"instantiations":{"count":11,"covered":2,"percent":18.181818181818183},"lines":{"count":71,"covered":14,"percent":19.718309859154928},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":34,"covered":11,"notcovered":23,"percent":32.352941176470587}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/gk_defs.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/gk_macros.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/gk_mkblas.h","summary":{"branches":{"count":36,"covered":4,"notcovered":32,"percent":11.111111111111111},"functions":{"count":11,"covered":2,"percent":18.181818181818183},"instantiations":{"count":22,"covered":3,"percent":13.636363636363635},"lines":{"count":117,"covered":19,"percent":16.239316239316238},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":68,"covered":8,"notcovered":60,"percent":11.76470588235294}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/gk_mkmemory.h","summary":{"branches":{"count":20,"covered":3,"notcovered":17,"percent":15},"functions":{"count":8,"covered":4,"percent":50},"instantiations":{"count":168,"covered":11,"percent":6.5476190476190483},"lines":{"count":75,"covered":27,"percent":36},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":43,"covered":10,"notcovered":33,"percent":23.255813953488371}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/gk_mkpqueue.h","summary":{"branches":{"count":118,"covered":89,"notcovered":29,"percent":75.423728813559322},"functions":{"count":14,"covered":10,"percent":71.428571428571431},"instantiations":{"count":28,"covered":10,"percent":35.714285714285715},"lines":{"count":290,"covered":264,"percent":91.034482758620697},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":196,"covered":162,"notcovered":34,"percent":82.653061224489804}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/gk_mkrandom.h","summary":{"branches":{"count":16,"covered":6,"notcovered":10,"percent":37.5},"functions":{"count":5,"covered":4,"percent":80},"instantiations":{"count":35,"covered":4,"percent":11.428571428571429},"lines":{"count":62,"covered":34,"percent":54.838709677419352},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":54,"covered":22,"notcovered":32,"percent":40.74074074074074}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/gk_mksort.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/gk_mkutils.h","summary":{"branches":{"count":12,"covered":0,"notcovered":12,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":16,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":25,"covered":0,"notcovered":25,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/mcore.c","summary":{"branches":{"count":92,"covered":49,"notcovered":43,"percent":53.260869565217398},"functions":{"count":13,"covered":12,"percent":92.307692307692307},"instantiations":{"count":13,"covered":12,"percent":92.307692307692307},"lines":{"count":224,"covered":128,"percent":57.142857142857139},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":137,"covered":77,"notcovered":60,"percent":56.20437956204379}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/memory.c","summary":{"branches":{"count":50,"covered":15,"notcovered":35,"percent":30},"functions":{"count":9,"covered":4,"percent":44.444444444444443},"instantiations":{"count":9,"covered":4,"percent":44.444444444444443},"lines":{"count":105,"covered":45,"percent":42.857142857142854},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":78,"covered":29,"notcovered":49,"percent":37.179487179487182}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/random.c","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":3,"covered":2,"percent":66.666666666666657},"instantiations":{"count":3,"covered":2,"percent":66.666666666666657},"lines":{"count":12,"covered":8,"percent":66.666666666666657},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":3,"covered":2,"notcovered":1,"percent":66.666666666666657}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/GKlib/timers.c","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":0,"percent":0},"instantiations":{"count":2,"covered":0,"percent":0},"lines":{"count":13,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":0,"notcovered":2,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/auxapi.c","summary":{"branches":{"count":2,"covered":0,"notcovered":2,"percent":0},"functions":{"count":2,"covered":1,"percent":50},"instantiations":{"count":2,"covered":1,"percent":50},"lines":{"count":8,"covered":4,"percent":50},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":6,"covered":3,"notcovered":3,"percent":50}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/balance.c","summary":{"branches":{"count":270,"covered":4,"notcovered":266,"percent":1.4814814814814816},"functions":{"count":4,"covered":1,"percent":25},"instantiations":{"count":4,"covered":1,"percent":25},"lines":{"count":344,"covered":7,"percent":2.0348837209302326},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":534,"covered":10,"notcovered":524,"percent":1.8726591760299627}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/bucketsort.c","summary":{"branches":{"count":8,"covered":0,"notcovered":8,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":1,"covered":0,"percent":0},"lines":{"count":14,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":22,"covered":0,"notcovered":22,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/checkgraph.c","summary":{"branches":{"count":92,"covered":23,"notcovered":69,"percent":25},"functions":{"count":3,"covered":1,"percent":33.333333333333329},"instantiations":{"count":3,"covered":1,"percent":33.333333333333329},"lines":{"count":163,"covered":42,"percent":25.766871165644172},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":145,"covered":42,"notcovered":103,"percent":28.965517241379313}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/coarsen.c","summary":{"branches":{"count":456,"covered":128,"notcovered":328,"percent":28.07017543859649},"functions":{"count":13,"covered":9,"percent":69.230769230769226},"instantiations":{"count":13,"covered":9,"percent":69.230769230769226},"lines":{"count":775,"covered":296,"percent":38.193548387096776},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":764,"covered":281,"notcovered":483,"percent":36.780104712041883}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/debug.c","summary":{"branches":{"count":166,"covered":17,"notcovered":149,"percent":10.240963855421686},"functions":{"count":10,"covered":2,"percent":20},"instantiations":{"count":10,"covered":2,"percent":20},"lines":{"count":303,"covered":35,"percent":11.55115511551155},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":262,"covered":31,"notcovered":231,"percent":11.83206106870229}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/defs.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/fm.c","summary":{"branches":{"count":276,"covered":79,"notcovered":197,"percent":28.623188405797102},"functions":{"count":5,"covered":2,"percent":40},"instantiations":{"count":5,"covered":2,"percent":40},"lines":{"count":369,"covered":131,"percent":35.501355013550132},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":562,"covered":209,"notcovered":353,"percent":37.188612099644132}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/fortran.c","summary":{"branches":{"count":40,"covered":0,"notcovered":40,"percent":0},"functions":{"count":7,"covered":0,"percent":0},"instantiations":{"count":7,"covered":0,"percent":0},"lines":{"count":65,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":67,"covered":0,"notcovered":67,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/gklib.c","summary":{"branches":{"count":492,"covered":6,"notcovered":486,"percent":1.2195121951219512},"functions":{"count":10,"covered":1,"percent":10},"instantiations":{"count":10,"covered":1,"percent":10},"lines":{"count":50,"covered":5,"percent":10},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":826,"covered":15,"notcovered":811,"percent":1.8159806295399514}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/gklib_rename.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/graph.c","summary":{"branches":{"count":48,"covered":27,"notcovered":21,"percent":56.25},"functions":{"count":8,"covered":8,"percent":100},"instantiations":{"count":8,"covered":8,"percent":100},"lines":{"count":154,"covered":132,"percent":85.714285714285708},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":101,"covered":75,"notcovered":26,"percent":74.257425742574256}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/initpart.c","summary":{"branches":{"count":154,"covered":35,"notcovered":119,"percent":22.727272727272727},"functions":{"count":8,"covered":2,"percent":25},"instantiations":{"count":8,"covered":2,"percent":25},"lines":{"count":390,"covered":87,"percent":22.30769230769231},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":333,"covered":72,"notcovered":261,"percent":21.621621621621621}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/macros.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/mcutil.c","summary":{"branches":{"count":80,"covered":6,"notcovered":74,"percent":7.5},"functions":{"count":15,"covered":1,"percent":6.666666666666667},"instantiations":{"count":15,"covered":1,"percent":6.666666666666667},"lines":{"count":159,"covered":15,"percent":9.433962264150944},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":128,"covered":9,"notcovered":119,"percent":7.03125}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/metis.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/mincover.c","summary":{"branches":{"count":92,"covered":0,"notcovered":92,"percent":0},"functions":{"count":5,"covered":0,"percent":0},"instantiations":{"count":5,"covered":0,"percent":0},"lines":{"count":153,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":180,"covered":0,"notcovered":180,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/options.c","summary":{"branches":{"count":436,"covered":67,"notcovered":369,"percent":15.36697247706422},"functions":{"count":6,"covered":4,"percent":66.666666666666657},"instantiations":{"count":6,"covered":4,"percent":66.666666666666657},"lines":{"count":421,"covered":97,"percent":23.040380047505938},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":611,"covered":140,"notcovered":471,"percent":22.913256955810148}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/pmetis.c","summary":{"branches":{"count":80,"covered":51,"notcovered":29,"percent":63.749999999999993},"functions":{"count":4,"covered":4,"percent":100},"instantiations":{"count":4,"covered":4,"percent":100},"lines":{"count":198,"covered":174,"percent":87.878787878787875},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":160,"covered":125,"notcovered":35,"percent":78.125}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/refine.c","summary":{"branches":{"count":60,"covered":41,"notcovered":19,"percent":68.333333333333329},"functions":{"count":4,"covered":4,"percent":100},"instantiations":{"count":4,"covered":4,"percent":100},"lines":{"count":134,"covered":127,"percent":94.776119402985074},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":124,"covered":106,"notcovered":18,"percent":85.483870967741936}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/rename.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/separator.c","summary":{"branches":{"count":50,"covered":0,"notcovered":50,"percent":0},"functions":{"count":2,"covered":0,"percent":0},"instantiations":{"count":2,"covered":0,"percent":0},"lines":{"count":106,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":111,"covered":0,"notcovered":111,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/sfm.c","summary":{"branches":{"count":278,"covered":0,"notcovered":278,"percent":0},"functions":{"count":3,"covered":0,"percent":0},"instantiations":{"count":3,"covered":0,"percent":0},"lines":{"count":421,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":559,"covered":0,"notcovered":559,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/srefine.c","summary":{"branches":{"count":46,"covered":0,"notcovered":46,"percent":0},"functions":{"count":4,"covered":0,"percent":0},"instantiations":{"count":4,"covered":0,"percent":0},"lines":{"count":92,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":91,"covered":0,"notcovered":91,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/timing.c","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":0,"percent":0},"instantiations":{"count":2,"covered":0,"percent":0},"lines":{"count":27,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":23,"covered":0,"notcovered":23,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/util.c","summary":{"branches":{"count":32,"covered":4,"notcovered":28,"percent":12.5},"functions":{"count":6,"covered":2,"percent":33.333333333333329},"instantiations":{"count":6,"covered":2,"percent":33.333333333333329},"lines":{"count":69,"covered":9,"percent":13.043478260869565},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":51,"covered":6,"notcovered":45,"percent":11.76470588235294}}},{"filename":"/home/runner/work/charm/charm/src/libs/ck-libs/metis/libmetis/wspace.c","summary":{"branches":{"count":24,"covered":4,"notcovered":20,"percent":16.666666666666664},"functions":{"count":13,"covered":8,"percent":61.53846153846154},"instantiations":{"count":13,"covered":8,"percent":61.53846153846154},"lines":{"count":104,"covered":44,"percent":42.307692307692307},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":58,"covered":17,"notcovered":41,"percent":29.310344827586203}}},{"filename":"/home/runner/work/charm/charm/src/util/ckbitvector.C","summary":{"branches":{"count":76,"covered":35,"notcovered":41,"percent":46.05263157894737},"functions":{"count":24,"covered":17,"percent":70.833333333333343},"instantiations":{"count":24,"covered":17,"percent":70.833333333333343},"lines":{"count":227,"covered":124,"percent":54.625550660792953},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":131,"covered":70,"notcovered":61,"percent":53.435114503816791}}},{"filename":"/home/runner/work/charm/charm/src/util/ckhashtable.C","summary":{"branches":{"count":64,"covered":42,"notcovered":22,"percent":65.625},"functions":{"count":32,"covered":16,"percent":50},"instantiations":{"count":32,"covered":16,"percent":50},"lines":{"count":242,"covered":159,"percent":65.702479338842977},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":122,"covered":79,"notcovered":43,"percent":64.754098360655746}}},{"filename":"/home/runner/work/charm/charm/src/util/ckhashtable.h","summary":{"branches":{"count":4,"covered":4,"notcovered":0,"percent":100},"functions":{"count":25,"covered":19,"percent":76},"instantiations":{"count":25,"covered":19,"percent":76},"lines":{"count":54,"covered":44,"percent":81.481481481481481},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":47,"covered":34,"notcovered":13,"percent":72.340425531914903}}},{"filename":"/home/runner/work/charm/charm/src/util/cklists.h","summary":{"branches":{"count":6,"covered":0,"notcovered":6,"percent":0},"functions":{"count":5,"covered":1,"percent":20},"instantiations":{"count":5,"covered":1,"percent":20},"lines":{"count":27,"covered":1,"percent":3.7037037037037033},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":14,"covered":1,"notcovered":13,"percent":7.1428571428571423}}},{"filename":"/home/runner/work/charm/charm/src/util/conv-lists.C","summary":{"branches":{"count":2,"covered":0,"notcovered":2,"percent":0},"functions":{"count":11,"covered":5,"percent":45.454545454545453},"instantiations":{"count":11,"covered":5,"percent":45.454545454545453},"lines":{"count":13,"covered":5,"percent":38.461538461538467},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":14,"covered":5,"notcovered":9,"percent":35.714285714285715}}},{"filename":"/home/runner/work/charm/charm/src/util/hilbert.C","summary":{"branches":{"count":20,"covered":0,"notcovered":20,"percent":0},"functions":{"count":13,"covered":0,"percent":0},"instantiations":{"count":13,"covered":0,"percent":0},"lines":{"count":119,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":43,"covered":0,"notcovered":43,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/util/partitioning_strategies.C","summary":{"branches":{"count":194,"covered":0,"notcovered":194,"percent":0},"functions":{"count":11,"covered":0,"percent":0},"instantiations":{"count":11,"covered":0,"percent":0},"lines":{"count":304,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":282,"covered":0,"notcovered":282,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/util/pup.h","summary":{"branches":{"count":26,"covered":18,"notcovered":8,"percent":69.230769230769226},"functions":{"count":56,"covered":29,"percent":51.785714285714292},"instantiations":{"count":169,"covered":52,"percent":30.76923076923077},"lines":{"count":105,"covered":64,"percent":60.952380952380956},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":110,"covered":74,"notcovered":36,"percent":67.272727272727266}}},{"filename":"/home/runner/work/charm/charm/src/util/pup_c.C","summary":{"branches":{"count":28,"covered":4,"notcovered":24,"percent":14.285714285714285},"functions":{"count":46,"covered":4,"percent":8.695652173913043},"instantiations":{"count":86,"covered":4,"percent":4.6511627906976747},"lines":{"count":64,"covered":20,"percent":31.25},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":142,"covered":16,"notcovered":126,"percent":11.267605633802818}}},{"filename":"/home/runner/work/charm/charm/src/util/pup_toNetwork.C","summary":{"branches":{"count":130,"covered":0,"notcovered":130,"percent":0},"functions":{"count":9,"covered":0,"percent":0},"instantiations":{"count":9,"covered":0,"percent":0},"lines":{"count":87,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":172,"covered":0,"notcovered":172,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/util/pup_toNetwork.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":17,"covered":0,"percent":0},"instantiations":{"count":17,"covered":0,"percent":0},"lines":{"count":58,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":26,"covered":0,"notcovered":26,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/util/pup_util.C","summary":{"branches":{"count":288,"covered":55,"notcovered":233,"percent":19.097222222222221},"functions":{"count":87,"covered":39,"percent":44.827586206896555},"instantiations":{"count":87,"covered":39,"percent":44.827586206896555},"lines":{"count":612,"covered":232,"percent":37.908496732026144},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":416,"covered":143,"notcovered":273,"percent":34.375}}},{"filename":"/home/runner/work/charm/charm/src/util/pup_xlater.C","summary":{"branches":{"count":102,"covered":30,"notcovered":72,"percent":29.411764705882355},"functions":{"count":15,"covered":9,"percent":60},"instantiations":{"count":30,"covered":9,"percent":30},"lines":{"count":186,"covered":111,"percent":59.677419354838712},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":149,"covered":70,"notcovered":79,"percent":46.979865771812079}}},{"filename":"/home/runner/work/charm/charm/src/util/spanningTree.C","summary":{"branches":{"count":184,"covered":95,"notcovered":89,"percent":51.630434782608688},"functions":{"count":23,"covered":13,"percent":56.521739130434781},"instantiations":{"count":40,"covered":22,"percent":55.000000000000007},"lines":{"count":336,"covered":198,"percent":58.928571428571431},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":290,"covered":156,"notcovered":134,"percent":53.793103448275858}}},{"filename":"/home/runner/work/charm/charm/src/util/spanningTree.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":0,"percent":0},"instantiations":{"count":2,"covered":0,"percent":0},"lines":{"count":1,"covered":0,"percent":0},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":0,"notcovered":1,"percent":0}}},{"filename":"/home/runner/work/charm/charm/src/util/topomanager/TopoManager.C","summary":{"branches":{"count":120,"covered":14,"notcovered":106,"percent":11.666666666666666},"functions":{"count":29,"covered":6,"percent":20.689655172413794},"instantiations":{"count":29,"covered":6,"percent":20.689655172413794},"lines":{"count":253,"covered":56,"percent":22.134387351778656},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":200,"covered":42,"notcovered":158,"percent":21}}},{"filename":"/home/runner/work/charm/charm/src/util/topomanager/TopoManager.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":2,"covered":1,"percent":50},"instantiations":{"count":2,"covered":1,"percent":50},"lines":{"count":4,"covered":1,"percent":25},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":2,"covered":1,"notcovered":1,"percent":50}}}],"totals":{"branches":{"count":24498,"covered":8604,"notcovered":15894,"percent":35.121234386480523},"functions":{"count":14860,"covered":4890,"percent":32.907133243606999},"instantiations":{"count":31144,"covered":6882,"percent":22.09735422553301},"lines":{"count":90385,"covered":33931,"percent":37.540521104165514},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":58033,"covered":22809,"notcovered":35224,"percent":39.303499732910588}}}],"type":"llvm.coverage.json.export","version":"2.0.1"}