"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of openmpi-3.1.6.tar.bz2 (18 Mar 04:59, 9469057 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. 3.x series.



Fossies downloads: /linux/miscopenmpi-3.1.6.tar.bz2  (tar.gz|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 8093  (7447 files within 646 directories)

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

The corresponding CLOC output data:
    7447 text files.
    6778 unique files.                              
    1477 files ignored.

github.com/AlDanial/cloc v 1.86  T=3.04 s (1965.1 files/s, 367843.7 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
C                    3088    102468    136217    547023 x   0.77 =      421207.71
C/C++ Header         1150     29417     70011     99734 x   1.00 =       99734.00
m4                    347      5364      4737     40326 x   1.00 =       40326.00
Fortran 90            721      3240      6117     17991 x   1.00 =       17991.00
make                  554      3471     10445     14093 x   2.50 =       35232.50
Java                   38      1507      5670      6360 x   1.36 =        8649.60
Perl                   14       731       810      2954 x   4.00 =       11816.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       789 x   1.51 =        1191.39
Fortran 77              6       169        94       583 x   0.75 =         437.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:                5970    147584    235673    734250 x   0.89 =      651438.51
--------------------------------------------------------------------------------

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)