"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of openmpi-4.1.2.tar.bz2 (24 Nov 18:03, 10084596 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.



Fossies downloads: /linux/miscopenmpi-4.1.2.tar.bz2  (tar.gz|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 8460  (7786 files within 674 directories)

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

The corresponding CLOC output data:
    7786 text files.
    7034 unique files.                              
    1561 files ignored.

github.com/AlDanial/cloc v 1.90  T=3.43 s (1816.3 files/s, 350564.8 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
C                   3216    109063    145858    591862 x   0.77 =      455733.74
C/C++ Header        1187     30467     73288    106918 x   1.00 =      106918.00
m4                   362      5564      4876     42488 x   1.00 =       42488.00
Fortran 90           767      3454      7873     19201 x   1.00 =       19201.00
make                 574      3672     11039     14903 x   2.50 =       37257.50
Java                  38      1507      5674      6360 x   1.36 =        8649.60
Bourne Shell          27       502      1061      4908 x   3.81 =       18699.48
Perl                  20       775       883      3335 x   4.00 =       13340.00
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       249       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:                6225    155999    251579    793883 x   0.90 =      711686.25
--------------------------------------------------------------------------------

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)