Code analysis tools for C programs


 
Thread Tools Search this Thread
Operating Systems AIX Code analysis tools for C programs
# 1  
Old 06-25-2014
IBM Code analysis tools for C programs

Hi

I need a list of code analysis tools for C programs, that can work on AIX environment such as :
dynamic or static code analysis
Code Complexity Measures
Test Coverage Analyzer
Unit tests
profiling tools
Source code formatter

I've found several tools but not compatible with AIX
Thanks in advance

Last edited by SteAlma; 06-25-2014 at 12:23 PM..
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Difference between inbuilt suid programs and user defined root suid programs under bash shell?

Hey guys, Suppose i run passwd via bash shell. It is a suid program, which temporarily runs as root(owner) and modifies the user entries. However, when i write a C file and give 4755 permission and root ownership to the 'a.out' file , it doesn't run as root in bash shell. I verified this by... (2 Replies)
Discussion started by: syncmaster
2 Replies

2. Red Hat

What is the best tools for performance data gathering and analysis?

Dear Guru, IHAC who complaint that his CentOS is getting performance issue. I have to help him out of there. Could you please tell me which tools is better to gathering the whole system performance data? -- CPU/Memory/IO(disk & Network)/swap I would like the tools could be... (6 Replies)
Discussion started by: devyfong
6 Replies

3. UNIX for Advanced & Expert Users

Static code analysis for Perl

As an addition to our ongoing investigation into static code analysis tools for a Perl programming we are maintaining, can anyone recommend a certain tool that he/she is experienced with? We are already actively using perl::critic (Perl::Critic) and rats... (2 Replies)
Discussion started by: figaro
2 Replies

4. UNIX for Dummies Questions & Answers

Text analysis

Hey Guys, Does anyone know how to count the separate amount of words in a text file? e.g the 5 and 20 Furthermore does anyone know how to convert whole numbers in decimals? Thanks (24 Replies)
Discussion started by: John0101
24 Replies

5. UNIX and Linux Applications

Suspect code in Speech Tools

When ran configure for speech tools 1.2.96-beta (festival speech synthesis) on Slackware 13.0 seems it is erroneously coded. This code sequence gets flagged 5 times http://www.unix.com/images/icons/icon8.gif in configure: int main() { int j= #if __GNUC__ == 3 ... (6 Replies)
Discussion started by: slak0
6 Replies

6. UNIX for Dummies Questions & Answers

Are programs like sys_open( ) ,sys_read( ) et al examples of system level programs ?

Are the programs written on schedulers ,thread library , process management, memory management, et al called systems programs ? How are they different from the programs that implement functions like open() , printf() , scanf() , read() .. they have a prefix sys_open, sys_close, sys_read etc , right... (1 Reply)
Discussion started by: vishwamitra
1 Replies

7. Shell Programming and Scripting

Gen. Question - Script calls multiple programs - Return Code Handling?

General Question: If a script calls multiple external programs (external to the script, but still on unix), where do the return codes go? Let's say one of external programs fails, does the entire script fail and send a non-zero return code to the job scheduling software, or is the return code sent... (1 Reply)
Discussion started by: jnanasakti
1 Replies

8. UNIX for Dummies Questions & Answers

Tools for alignment of code?

Hello, Do we have any freeware which helps in alignment of code wrt spaces, sections etc? Thanks (6 Replies)
Discussion started by: eagercyber
6 Replies

9. Answers to Frequently Asked Questions

scripts/programs/code posted to www.unix.com

Every now and then our users post complete programs to this site. It is especially important that these contributions don't get lost, so I will collect them here. Some of these programs are intended to demonstrate a programming technique and some are ready to run. As a guideline, the code... (0 Replies)
Discussion started by: Perderabo
0 Replies
Login or Register to Ask a Question
RIVET(1)							   User Commands							  RIVET(1)

NAME
rivet - Robust Independent Validation of Experiment and Theory SYNOPSIS
rivet [options] myfifo OPTIONS
--version show program's version number and exit. -h, --help show this help message and exit. -l NATIVE_LOG_STRS set a log level in the Rivet library. -a ANA, --analysis=ANA add an analysis to the processing list. --list-analyses show the list of available analyses' names. With -v, it shows the descriptions, too. --list-used-analyses list the analyses used by this command (after subtraction of inappropriate ones). --show-analysis=SHOW_ANALYSES, --show-analyses=SHOW_ANALYSES show the details of an analysis. --analysis-path=PATH specify the analysis search path (cf. $RIVET_ANALYSIS_PATH). --analysis-path-append=PATH append to the analysis search path (cf. $RIVET_ANALYSIS_PATH). --pwd append the current directory (pwd) to the analysis search path (cf. $RIVET_ANALYSIS_PATH). -H HISTOFILE, --histo-file=HISTOFILE specify the output histo file path (default = Rivet.aida). -x XS, --cross-section=XS specify the signal process cross-section in pb. -n NUM, --nevts=NUM restrict the max number of events to read. --runname=NAME give an optional run name, to be prepended as a 'top level directory' in histo paths. --ignore-beams Ignore input event beams when checking analysis compatibility. --event-timeout=NSECS max time in whole seconds to wait for an event to be generated from the specified source (default = 21600) --run-timeout=NSECS max time in whole seconds to wait for the run to finish. This can be useful on batch systems such as the LCG Grid where tokens expire on a fixed wall-clock and can render long Rivet runs unable to write out the final histogram file (default = unlimited). --histo-interval=HISTO_WRITE_INTERVAL [experimental!] specify the number of events between histogram file updates. Default is to only write out at the end of the run. Note that intermediate histograms will be those from the analyze step only: analysis finalizing is currently not executed until the end of the run. -v, --verbose print debug (very verbose) messages. -q, --quiet be very quiet. EXAMPLES
mkfifo hepmc.fifo my-generator -o myfifo & rivet --analysis=ANALYSIS_NAME hepmc.fifo ENVIRONMENT
: RIVET_ANALYSIS_PATH list of paths to be searched for plugin analysis libraries at runtime. RIVET_REF_PATH list of paths to be searched for reference data files. RIVET_INFO_PATH list of paths to be searched for analysis metadata files. AUTHOR
This manual page was written by Lifeng Sun <lifongsun@gmail.com> for the Debian system (but may be used by others). Rivet June 2012 RIVET(1)