LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc/m2/gm2-compiler-boot - P1Build.c (source / functions) Coverage Total Hit
Test: gcc.info Lines: 62.1 % 1846 1147
Test Date: 2026-10-17 16:30:31 Functions: 91.2 % 147 134
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_M2_P1Build_fini 0
_M2_P1Build_init 0
_ZL10ErrorArrayPKcj 0
_ZL11ErrorStringPv 0
_ZL11SyntaxErrorjjj 0
_ZL12DescribeStopjjj 0
_ZL12MissingToken18M2Reserved_toktype 0
_ZL13DescribeErrorv 0
_ZL14CheckAndInsert18M2Reserved_toktypejjj 0
_ZL15AttributeUnusedjjj 0
_ZL16WarnMissingToken18M2Reserved_toktype 0
_ZL9InStopSet18M2Reserved_toktypejjj 0
_ZL9PeepTokenjjj 0
_ZL12NamedOperandjjj 6
_ZL9TrashListjjj 9
_ZL21FieldPragmaExpressionjjj 12
_ZL11AsmOperandsjjj 27
_ZL12AsmStatementjjj 27
_ZL10AsmElementjjj 33
_ZL14AsmOperandNamejjj 33
_ZL23DefaultRecordAttributesjjj 36
_ZL7AsmListjjj 36
_ZL8Priorityjjj 50
_ZL18ForwardDeclarationjjj 60
_ZL13ByteAlignmentjjj 72
_ZL19AttributeExpressionjjj 108
_ZL14RetryStatementjjj 168
_ZL15ExceptionalPartjjj 222
_ZL17ModuleDeclarationjjj 446
_ZL10ExtendedFPjjj 2846
_ZL6OptArgjjj 2846
_ZL7CaseTagjjj 3054
_ZL8TagIdentjjj 3054
_ZL7SetTypejjj 4885
_ZL20VarientCaseLabelListjjj 6108
_ZL17VarientCaseLabelsjjj 6150
_ZL7Varientjjj 6468
_ZL21ConstActualParametersjjj 7483
_ZL13LoopStatementjjj 8885
_ZL19ArraySetRecordValuejjj 10503
_ZL13ProgramModulejjj 11909
_ZL9DefOptArgjjj 15371
_ZL13DefExtendedFPjjj 26903
_ZL14ComponentValuejjj 29516
_ZL16ComponentElementjjj 29516
_ZL4Realjjj 29666
_ZL14ConstAttributejjj 30606
_ZL24ConstAttributeExpressionjjj 30606
_ZL11Enumerationjjj 34916
_ZL23PossiblyExportIdentListjjj 34916
_ZL11Constructorjjj 37233
_ZL19ProcedureParametersjjj 39821
_ZL13CaseStatementjjj 43007
_ZL12ForStatementjjj 44490
_ZL14FormalTypeListjjj 45597
_ZL15IdentImportListjjj 50597
_ZL11ConstStringjjj 51771
_ZL13ProcedureTypejjj 60910
_ZL20ImplementationModulejjj 72788
_ZL10RecordTypejjj 73241
_ZL15RepeatStatementjjj 73333
_ZL17FieldListSequencejjj 79463
_ZL29ImplementationOrProgramModulejjj 84697
_ZL10FinalBlockjjj 85143
_ZL12InitialBlockjjj 85143
_ZL5Blockjjj 85143
_ZL18ProcedureParameterjjj 85841
_ZL6Exportjjj 88037
_ZL9ArrayTypejjj 102543
_ZL11PointerTypejjj 103501
_ZL12SubrangeTypejjj 104519
_ZL13CaseLabelListjjj 114353
_ZL4Casejjj 114459
_ZL10CaseLabelsjjj 114601
_ZL15TypeDeclarationjjj 120142
_ZL10IdentScopejjj 138359
_ZL16DefinitionModulejjj 166133
_ZL13WithStatementjjj 199715
_ZL29ConstSetOrQualidentOrFunctionjjj 247716
P1Build_CompilationUnit 250830
_ZL8FileUnitjjj 250830
_ZL19ConstantDeclarationjjj 300295
_ZL17RecordFieldPragmajjj 305876
_ZL9FieldListjjj 308930
_ZL18FieldListStatementjjj 376386
_ZL14WhileStatementjjj 388969
_ZL6Importjjj 411121
_ZL15ConstExpressionjjj 679067
_ZL15SimpleConstExprjjj 679109
_ZL16UnaryOrConstTermjjj 679109
_ZL9ConstTermjjj 689402
_ZL11ConstFactorjjj 709185
_ZL11MulOperatorjjj 825131
_ZL12VarFPSectionjjj 839879
_ZL11AddOperatorjjj 877870
_ZL13SubDesignatorjjj 1116707
_ZL12VarIdentListjjj 1204627
_ZL19VariableDeclarationjjj 1204627
_ZL9Alignmentjjj 1446572
_ZL10SimpleTypejjj 1720979
_ZL8VarIdentjjj 1737531
_ZL6stringjjj 1738084
_ZL14MultiFPSectionjjj 1774033
_ZL16FormalParametersjjj 1840388
_ZL14ProcedureBlockjjj 1946955
_ZL15ProperProcedurejjj 1946955
_ZL16ProcedureHeadingjjj 1947015
_ZL20PostProcedureHeadingjjj 1947015
_ZL20ProcedureDeclarationjjj 1947015
_ZL22DefineBuiltinProcedurejjj 1947015
_ZL4Typejjj 1958492
_ZL11IfStatementjjj 1980305
_ZL10NormalPartjjj 1991305
_ZL9BlockBodyjjj 1991305
_ZL8Relationjjj 2561557
_ZL11Declarationjjj 2792123
_ZL7Integerjjj 2800002
_ZL6Numberjjj 2829668
_ZL17DefMultiFPSectionjjj 3077575
_ZL13OptReturnTypejjj 3199921
_ZL19DefFormalParametersjjj 3248639
_ZL19DefProcedureHeadingjjj 3356378
_ZL7Builtinjjj 3356378
_ZL10Definitionjjj 3469299
_ZL12FormalReturnjjj 5134624
_ZL17AttributeNoReturnjjj 5303393
_ZL17StatementSequencejjj 5777888
_ZL9SimpleDesjjj 6138340
_ZL25AssignmentOrProcedureCalljjj 7064457
_ZL10Designatorjjj 7264172
_ZL16ActualParametersjjj 7616067
_ZL15NonVarFPSectionjjj 7765359
_ZL19PossiblyExportIdentjjj 7966423
_ZL7ExpListjjj 8395732
_ZL9FPSectionjjj 8605238
_ZL10FormalTypejjj 8709296
_ZL9IdentListjjj 9359675
_ZL9Statementjjj 11475826
_ZL25SetOrDesignatorOrFunctionjjj 22319917
_ZL10Expressionjjj 23800005
_ZL16SimpleExpressionjjj 26361520
_ZL4Termjjj 27229097
_ZL6Factorjjj 28034445
_ZL9Qualidentjjj 43325129
_ZL5Identjjj 64205404
_ZL11SyntaxCheckjjj 196646869
_ZL6Expect18M2Reserved_toktypejjj 196646869

Generated by: LCOV version 2.5.0-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.