"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of openmpi-4.0.4.tar.bz2 (11 Jun 00:00, 9748444 Bytes)

About: Open MPI is a high performance Message Passing Interface (MPI) library project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. 4.x series.



Fossies downloads: /linux/miscopenmpi-4.0.4.tar.bz2  (tar.gz|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 8304  (7645 files within 659 directories)

Histograms of CLOC analysis data of openmpi-4.0.4.tar.bz2 (y-axes: linear scale)
Histograms of CLOC analysis data of openmpi-4.0.4.tar.bz2 (y-axes: logarithm scale)

The corresponding CLOC output data:
    7645 text files.
    6903 unique files.                              
    1549 files ignored.

github.com/AlDanial/cloc v 1.86  T=3.14 s (1944.5 files/s, 372625.6 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
C                    3145    106675    141336    575430 x   0.77 =      443081.10
C/C++ Header         1161     29981     71902    104734 x   1.00 =      104734.00
m4                    354      5569      4828     41671 x   1.00 =       41671.00
Fortran 90            767      3454      7873     19201 x   1.00 =       19201.00
make                  560      3566     10763     14530 x   2.50 =       36325.00
Java                   38      1507      5674      6360 x   1.36 =        8649.60
Perl                   13       677       774      2858 x   4.00 =       11432.00
Bourne Shell           24       391       640      1859 x   3.81 =        7082.79
Python                  3       320       169      1284 x   4.20 =        5392.80
C++                     9       170       416       791 x   1.51 =        1194.41
Fortran 77              6       169        94       579 x   0.75 =         434.25
lex                     7       191       248       549 x   1.00 =         549.00
INI                     1        66         0       294 x   1.00 =         294.00
zsh                     1        26        25       196 x   3.81 =         746.76
Bourne Again Shell      4        47        37       191 x   3.81 =         727.71
Tcl/Tk                  1         5        21        12 x   4.00 =          48.00
diff                    2         1        16        12 x   1.00 =          12.00
--------------------------------------------------------------------------------
SUM:                6096    152815    244816    770551 x   0.88 =      681575.42
--------------------------------------------------------------------------------

A hint: This "standard" CLOC analysis has included all package contents files (with the exception of files generated by code-production systems such as GNU autotools). But there exists a perhaps more "realistic" alternative CLOC analysis (among others better suited for an optional codespell check rating) that tries additionally to exclude third party code but also files containing fonts, codepage or character set definitions, dictionaries, names, SVG or non-English languages.
Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  Codespell  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)