LCOV - code coverage report
Current view: top level - gcc/fortran - check.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 85.9 % 2957 2540
Test Date: 2024-11-09 13:26:42 Functions: 94.1 % 256 241
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_Z14gfc_check_fnumP8gfc_expr 0
_Z15gfc_check_ctimeP8gfc_expr 0
_Z15gfc_check_srandP8gfc_expr 0
_Z15gfc_check_umaskP8gfc_expr 0
_Z16gfc_check_isattyP8gfc_expr 0
_Z16gfc_check_ttynamP8gfc_expr 0
_Z19gfc_check_alarm_subP8gfc_exprS0_S0_ 0
_Z19gfc_check_umask_subP8gfc_exprS0_ 0
_Z20gfc_check_second_subP8gfc_expr 0
_Z20gfc_check_signal_subP8gfc_exprS0_S0_ 0
_Z20gfc_check_system_subP8gfc_exprS0_ 0
_ZL15is_boz_constantP8gfc_expr 0
_ZL7hex2biniPc 0
_ZL7oct2biniPc 0
_ZL8bin2realP8gfc_expri 0
_Z16gfc_check_signalP8gfc_exprS0_ 1
_Z18gfc_check_get_teamP8gfc_expr 1
_Z21gfc_check_dtime_etimeP8gfc_expr 1
_Z25gfc_check_dtime_etime_subP8gfc_exprS0_ 1
_ZL17int_or_proc_checkP8gfc_expri 1
_Z15gfc_check_irandP8gfc_expr 2
_Z16gfc_check_unlinkP8gfc_expr 2
_Z19gfc_check_ctime_subP8gfc_exprS0_ 2
_Z19gfc_check_fdate_subP8gfc_expr 2
_Z20gfc_check_ttynam_subP8gfc_exprS0_ 2
_Z14gfc_check_exitP8gfc_expr 3
_Z14gfc_check_snglP8gfc_expr 3
_Z16gfc_check_gerrorP8gfc_expr 3
_Z16gfc_check_getlogP8gfc_expr 3
_Z16gfc_check_perrorP8gfc_expr 3
_Z15gfc_check_chdirP8gfc_expr 5
_Z16gfc_check_hostnmP8gfc_expr 5
_Z12gfc_boz2uintP8gfc_expri 6
_Z15gfc_check_fstatP8gfc_exprS0_ 6
_Z19gfc_check_fstat_subP8gfc_exprS0_S0_ 6
_Z14gfc_check_linkP8gfc_exprS0_ 7
_Z16gfc_check_renameP8gfc_exprS0_ 7
_Z16gfc_check_symlnkP8gfc_exprS0_ 7
_Z14gfc_check_killP8gfc_exprS0_ 8
_Z14gfc_check_randP8gfc_expr 8
_Z17gfc_check_fgetputP8gfc_expr 8
_Z14gfc_check_freeP8gfc_expr 10
_Z20gfc_check_getcwd_subP8gfc_exprS0_ 10
_Z24gfc_check_min_max_doubleP18gfc_actual_arglist 10
_Z19gfc_check_chdir_subP8gfc_exprS0_ 11
_Z20gfc_check_hostnm_subP8gfc_exprS0_ 11
_Z20gfc_check_unlink_subP8gfc_exprS0_ 12
_Z18gfc_check_link_subP8gfc_exprS0_S0_ 15
_Z20gfc_check_rename_subP8gfc_exprS0_S0_ 15
_Z20gfc_check_symlnk_subP8gfc_exprS0_S0_ 15
_Z16gfc_check_co_sumP8gfc_exprS0_S0_S0_ 16
_Z16gfc_check_mallocP8gfc_expr 16
_Z21gfc_check_fgetput_subP8gfc_exprS0_ 17
_Z18gfc_check_kill_subP8gfc_exprS0_S0_ 18
_Z19gfc_check_sleep_subP8gfc_expr 19
_Z19gfc_check_chmod_subP8gfc_exprS0_S0_ 20
_Z18gfc_check_cpu_timeP8gfc_expr 21
_Z14gfc_check_statP8gfc_exprS0_ 22
_Z15gfc_check_dprodP8gfc_exprS0_ 22
_Z20gfc_check_atomic_casP8gfc_exprS0_S0_S0_S0_ 23
_Z15gfc_check_hypotP8gfc_exprS0_ 24
_Z21gfc_check_itime_idateP8gfc_expr 24
_Z22gfc_check_ltime_gmtimeP8gfc_exprS0_ 24
_Z15gfc_check_flushP8gfc_expr 25
_Z18gfc_check_stat_subP8gfc_exprS0_S0_ 26
_Z17gfc_check_logicalP8gfc_exprS0_ 28
_Z19gfc_check_co_minmaxP8gfc_exprS0_S0_S0_ 32
_Z21gfc_check_team_numberP8gfc_expr 32
_Z19gfc_check_ftell_subP8gfc_exprS0_ 36
_Z22gfc_check_image_statusP8gfc_exprS0_ 39
_ZL9reset_bozP8gfc_expr 39
_Z15gfc_check_chmodP8gfc_exprS0_ 40
_Z16gfc_check_digitsP8gfc_expr 40
_Z25gfc_check_min_max_integerP18gfc_actual_arglist 43
_Z22gfc_check_co_broadcastP8gfc_exprS0_S0_S0_ 48
_Z22gfc_check_min_max_realP18gfc_actual_arglist 48
_Z15gfc_check_radixP8gfc_expr 49
_Z19gfc_check_atomic_opP8gfc_exprS0_S0_ 51
_Z16gfc_check_secndsP8gfc_expr 52
_Z17gfc_check_complexP8gfc_exprS0_ 54
_Z25gfc_check_atomic_fetch_opP8gfc_exprS0_S0_S0_ 54
_Z16gfc_check_getargP8gfc_exprS0_ 56
_Z19gfc_check_fseek_subP8gfc_exprS0_S0_S0_ 60
_Z25gfc_check_c_f_procpointerP8gfc_exprS0_ 62
_Z19gfc_check_co_reduceP8gfc_exprS0_S0_S0_S0_ 63
_Z19gfc_check_bessel_n2P8gfc_exprS0_S0_ 66
_Z21gfc_check_event_queryP8gfc_exprS0_S0_ 70
_Z18gfc_check_fgetputcP8gfc_exprS0_ 71
_Z13gfc_check_a_pP8gfc_exprS0_ 73
_Z20gfc_check_atomic_defP8gfc_exprS0_S0_ 73
_Z16gfc_check_atan_2P8gfc_exprS0_ 74
_Z15gfc_check_ibitsP8gfc_exprS0_S0_ 77
_Z34gfc_check_failed_or_stopped_imagesP8gfc_exprS0_ 80
_Z15gfc_check_scaleP8gfc_exprS0_ 84
_ZL14positive_checkiP8gfc_expr 87
_Z21gfc_check_random_initP8gfc_exprS0_ 94
_Z17gfc_check_intconvP8gfc_expr 97
_Z15gfc_check_ftellP8gfc_expr 102
_Z16gfc_check_parityP8gfc_exprS0_ 103
_ZL16array_size_checkP8gfc_expril 110
_Z20gfc_check_atomic_refP8gfc_exprS0_S0_ 130
_Z15gfc_check_floatP8gfc_expr 152
_Z22gfc_check_fgetputc_subP8gfc_exprS0_S0_ 155
_ZL19check_co_collectiveP8gfc_exprS0_S0_S0_b 156
_Z18arg_strlen_is_zeroP8gfc_expri 157
_Z16gfc_check_dcmplxP8gfc_exprS0_ 163
_Z13gfc_check_andP8gfc_exprS0_ 164
_ZL29int_or_real_or_unsigned_checkP8gfc_expri 168
_Z15gfc_check_norm2P8gfc_exprS0_ 172
_Z15gfc_check_rangeP8gfc_expr 177
_Z14gfc_check_uintP8gfc_exprS0_ 186
_Z25gfc_check_lge_lgt_lle_lltP8gfc_exprS0_ 187
_ZL43int_or_real_or_char_or_unsigned_check_f2003P8gfc_expri 192
_Z23gfc_check_date_and_timeP8gfc_exprS0_S0_S0_ 193
_Z21gfc_check_dot_productP8gfc_exprS0_ 195
_Z16gfc_check_mvbitsP8gfc_exprS0_S0_S0_S0_ 203
_Z22gfc_check_system_clockP8gfc_exprS0_S0_ 212
_Z28gfc_check_selected_char_kindP8gfc_expr 214
_Z15gfc_invalid_bozPKcP5locus 217
_Z14gfc_check_dbleP8gfc_expr 223
_Z14gfc_check_besnP8gfc_exprS0_ 234
_Z21gfc_check_image_indexP8gfc_exprS0_ 236
_Z18gfc_check_c_funlocP8gfc_expr 240
_Z16gfc_check_verifyP8gfc_exprS0_S0_S0_ 250
_Z16gfc_check_idnintP8gfc_expr 251
_Z12gfc_boz2realP8gfc_expri 254
_Z17gfc_check_a_xkindP8gfc_exprS0_ 262
_Z20gfc_check_move_allocP8gfc_exprS0_ 267
_ZL16gfc_check_atomicP8gfc_expriS0_iS0_i 275
_Z18gfc_check_ucoboundP8gfc_exprS0_S0_ 277
_Z21gfc_check_access_funcP8gfc_exprS0_ 292
_Z21gfc_check_random_seedP8gfc_exprS0_S0_ 304
_Z18gfc_check_lcoboundP8gfc_exprS0_S0_ 311
_Z14gfc_check_signP8gfc_exprS0_ 328
_Z18gfc_check_new_lineP8gfc_expr 331
_Z20gfc_check_merge_bitsP8gfc_exprS0_S0_ 337
_Z27gfc_check_selected_int_kindP8gfc_expr 340
_Z15gfc_check_countP8gfc_exprS0_S0_ 348
_Z18gfc_check_c_sizeofP8gfc_expr 375
_Z17gfc_check_a_ikindP8gfc_exprS0_ 383
_Z16gfc_check_unpackP8gfc_exprS0_S0_ 387
_Z26gfc_check_fe_runtime_errorP18gfc_actual_arglist 401
_Z22gfc_check_set_exponentP8gfc_exprS0_ 412
_Z15gfc_check_atan2P8gfc_exprS0_ 413
_Z14gfc_check_scanP8gfc_exprS0_S0_S0_ 418
_Z16gfc_check_datan2P8gfc_exprS0_ 423
_Z19gfc_check_precisionP8gfc_expr 460
_ZL18less_than_bitsize2PKcP8gfc_exprS0_S2_S0_S2_ 466
_Z28gfc_check_transf_bit_intrinsP18gfc_actual_arglist 531
_Z23gfc_check_random_numberP8gfc_expr 552
_Z21gfc_check_c_f_pointerP8gfc_exprS0_S0_ 558
_Z15gfc_check_indexP8gfc_exprS0_S0_S0_ 599
_Z15gfc_check_isnanP8gfc_expr 626
_Z14gfc_check_packP8gfc_exprS0_S0_ 634
_ZL12check_a_kindP8gfc_exprS0_2bt 645
_Z23gfc_check_is_contiguousP8gfc_expr 662
_Z16gfc_check_spreadP8gfc_exprS0_S0_ 670
_ZL16dim_corank_checkP8gfc_exprS0_ 686
_Z16gfc_check_cshiftP8gfc_exprS0_S0_ 712
_Z28gfc_check_selected_real_kindP8gfc_exprS0_S0_ 730
_Z14gfc_check_fn_cP8gfc_expr 733
_Z22gfc_check_same_type_asP8gfc_exprS0_ 752
_Z16gfc_check_bitfcnP8gfc_exprS0_ 765
_Z20gfc_check_num_imagesP8gfc_exprS0_ 778
_Z17gfc_check_findlocP18gfc_actual_arglist 865
_Z16gfc_check_ishftcP8gfc_exprS0_S0_ 904
_Z22gfc_check_storage_sizeP8gfc_exprS0_ 959
_Z14gfc_check_charP8gfc_exprS0_ 1003
_Z15gfc_check_fn_rcP8gfc_expr 1003
_ZL21less_than_bitsizekindPKcP8gfc_expri 1018
_Z14gfc_check_maskP8gfc_exprS0_ 1020
_Z16gfc_check_matmulP8gfc_exprS0_ 1025
_Z15gfc_check_ishftP8gfc_exprS0_ 1076
_Z28gfc_calculate_transfer_sizesP8gfc_exprS0_S0_PmS1_S1_ 1104
_Z11gfc_check_iP8gfc_expr 1136
_Z17gfc_check_eoshiftP8gfc_exprS0_S0_S0_ 1140
_Z19gfc_check_transposeP8gfc_expr 1194
_ZL13coarray_checkP8gfc_expri 1240
_Z14gfc_check_rankP8gfc_expr 1318
_Z14gfc_check_nullP8gfc_expr 1455
_Z16gfc_check_repeatP8gfc_exprS0_ 1463
_Z20gfc_check_this_imageP8gfc_exprS0_S0_ 1471
_Z14gfc_check_x_ydP8gfc_exprS0_ 1472
_Z15gfc_check_mergeP8gfc_exprS0_S0_ 1475
_Z19gfc_check_fn_rc2008P8gfc_expr 1560
_Z13gfc_check_modP8gfc_exprS0_ 1588
_Z16gfc_check_dshiftP8gfc_exprS0_S0_ 1644
_Z25gfc_check_bge_bgt_ble_bltP8gfc_exprS0_ 1662
_ZL20intrinsic_type_checkP8gfc_expri 1730
_ZL15illegal_boz_argP8gfc_expr 1814
_Z16gfc_check_sizeofP8gfc_expr 1817
_Z21gfc_check_same_strlenPK8gfc_exprS1_PKc 1853
_ZL11type_check2P8gfc_expri2btS1_ 1956
_Z22gfc_check_c_associatedP8gfc_exprS0_ 2031
_Z14gfc_check_trimP8gfc_expr 2033
_Z15gfc_check_cmplxP8gfc_exprS0_S0_ 2197
_Z18gfc_check_transferP8gfc_exprS0_S0_ 2280
_Z11gfc_boz2intP8gfc_expri 2341
_Z17gfc_check_min_maxP18gfc_actual_arglist 2415
_Z17gfc_check_nearestP8gfc_exprS0_ 2440
_ZL10check_rest2btiP18gfc_actual_arglist 2513
_ZL21identical_dimen_shapeP8gfc_expriS0_i 2631
_Z21gfc_check_product_sumP18gfc_actual_arglist 2730
_ZL16kind_value_checkP8gfc_exprii 2837
_ZL21real_or_complex_checkP8gfc_expri 3023
_Z14gfc_check_realP8gfc_exprS0_ 3318
_Z15gfc_check_c_locP8gfc_expr 3581
_Z13gfc_check_locP8gfc_expr 3859
_Z23gfc_check_minval_maxvalP18gfc_actual_arglist 3976
_Z13gfc_check_intP8gfc_exprS0_ 3998
_ZL18is_c_interoperableP8gfc_exprPPKcbb 4407
_Z13gfc_check_absP8gfc_expr 4443
_Z14gfc_check_kindP8gfc_expr 4484
_ZL14gfc_var_strlenPK8gfc_expr 4488
_Z15gfc_check_shapeP8gfc_exprS0_ 4591
_Z12gfc_check_iuP8gfc_expr 4726
_Z17gfc_check_presentP8gfc_expr 4744
_Z23gfc_check_iand_ieor_iorP8gfc_exprS0_ 4791
_ZL12min_max_argsP18gfc_actual_arglist 4928
_Z14gfc_check_hugeP8gfc_expr 5659
_Z20gfc_check_associatedP8gfc_exprS0_ 6286
_Z16gfc_check_lboundP8gfc_exprS0_S0_ 6351
_Z14gfc_check_fn_rP8gfc_expr 6463
_Z19gfc_check_allocatedP8gfc_expr 6512
_Z17gfc_check_reshapeP8gfc_exprS0_S0_S0_ 6563
_Z15gfc_check_acharP8gfc_exprS0_ 6806
_Z15gfc_check_shiftP8gfc_exprS0_ 6858
_ZL14boz_args_checkP8gfc_exprS0_ 6984
_Z16gfc_check_uboundP8gfc_exprS0_S0_ 7008
_ZL17allocatable_checkP8gfc_expri 7027
_ZL15check_reductionP18gfc_actual_arglist 7237
_ZL17int_or_real_checkP8gfc_expri 7670
_Z24gfc_invalid_unsigned_opsP8gfc_exprS0_ 7698
_Z23gfc_check_minloc_maxlocP18gfc_actual_arglist 8249
_Z22gfc_check_ichar_iacharP8gfc_exprS0_ 8934
_ZL15same_type_checkP8gfc_expriS0_ib 9254
_Z21gfc_check_len_lentrimP8gfc_exprS0_ 10313
_ZL17nonnegative_checkPKcP8gfc_expr 11173
_ZL18less_than_bitsize1PKcP8gfc_exprS0_S2_b 11220
_ZL10rank_checkP8gfc_exprii 11619
_Z14gfc_check_sizeP8gfc_exprS0_S0_ 11874
_ZL31int_or_real_or_char_check_f2003P8gfc_expri 12033
_Z14gfc_check_fn_dP8gfc_expr 12613
_ZL12double_checkP8gfc_expri 15095
_ZL13numeric_checkP8gfc_expri 18228
_ZL14variable_checkP8gfc_exprib 18560
_ZL17nonoptional_checkP8gfc_expri 20353
_Z17gfc_check_all_anyP8gfc_exprS0_ 33571
_ZL19logical_array_checkP8gfc_expri 33919
_Z20gfc_invalid_null_argP8gfc_expr 39450
_ZL12scalar_checkP8gfc_expri 50788
_ZL11array_checkP8gfc_expri 52921
_ZL10kind_checkP8gfc_expri2bt 77006
_ZL14dim_rank_checkP8gfc_exprS0_i 77597
_ZL9dim_checkP8gfc_exprib 78956
_ZL10type_checkP8gfc_expri2bt 172208

Generated by: LCOV version 2.1-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.