Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

tau_ompcheck(1) [debian man page]

TAU_OMPCHECK(1) 						       Tools							   TAU_OMPCHECK(1)

NAME
tau_ompcheck - Completes uncompleted do/for/parallel omp directives SYNOPSIS
tau_ompcheck {pdbfile} {sourcefile} [-o outfile] [-v] [-d] DESCRIPTION
Finds uncompleted do/for omp directives and inserts closing directives for each one uncompleted. do/for directives are expected immediately before a do/for loop. Closing directives are then placed immediately following the same do/for loop. OPTIONS
pdbfile A pdbfile generated from the source file you wish to check. This pdbfile must contain comments from which the omp directives are gathered. See pdbcomment for information on how to obtain comment from a pdbfile. sourcefile A fortran, C or C++ source file to analyzed. -o write the output to the specified outfile. -vverbose output, will say which directive where added. -d debuging information, we suggest you pipe this unrestrained output to a file. EXAMPLES
To check file: source.f90 do: (you will need pdtoolkit/<arch>/bin and tau/utils/ in your path). %>f95parse source.f90 %>pdbcomment source.pdb > source.comment.pdb %>tau_omp source.comment.pdb source.f90 -o source.chk.f90 SEE ALSO
f95parse pdbcomment 04/27/2006 TAU_OMPCHECK(1)

Check Out this Related Man Page

Dpkg::BuildFlags(3)						   libdpkg-perl 					       Dpkg::BuildFlags(3)

NAME
Dpkg::BuildFlags - query build flags DESCRIPTION
The Dpkg::BuildFlags object is used by dpkg-buildflags and can be used to query the same information. FUNCTIONS
my $bf = Dpkg::BuildFlags->new() Create a new Dpkg::BuildFlags object. It will be initialized based on the value of several configuration files and environment variables. $bf->load_vendor_defaults() Reset the flags stored to the default set provided by the vendor. $bf->load_system_config() Update flags from the system configuration. $bf->load_user_config() Update flags from the user configuration. $bf->load_environment_config() Update flags based on directives stored in the environment. See dpkg-buildflags(1) for details. $bf->load_config() Call successively load_system_config(), load_user_config() and load_environment_config() to update the default build flags defined by the vendor. $bf->set($flag, $value, $source) Update the build flag $flag with value $value and record its origin as $source. $bf->append($flag, $value, $source) Append the options listed in $value to the current value of the flag $flag. Record its origin as $source. $bf->update_from_conffile($file, $source) Update the current build flags based on the configuration directives contained in $file. See dpkg-buildflags(1) for the format of the directives. $source is the origin recorded for any build flag set or modified. $bf->get($flag) Return the value associated to the flag. It might be undef if the flag doesn't exist. $bf->get_origin($flag) Return the origin associated to the flag. It might be undef if the flag doesn't exist. $bf->has($option) Returns a boolean indicating whether the flags exists in the object. my @flags = $bf->list() Returns the list of flags stored in the object. AUTHOR
Raphael Hertzog <hertzog@debian.org> 1.16.0.3 2012-04-17 Dpkg::BuildFlags(3)
Man Page

8 More Discussions You Might Find Interesting

1. Programming

how to find and install fortran 90 in Redhat

One of my software should be compiled by fortran 90 under liunx enviroment. I have installed Redhat 7.2, but I don't know where is the free software of fortran 90. Is there anyone have this kind of knowlege? Thank you!:confused: http://qhome.51.net (1 Reply)
Discussion started by: wu_chuanjie
1 Replies

2. Shell Programming and Scripting

Script to List, Modify, replace filename for an upload?

Hello, here is my problem: I have ma program in a first directory dir1: ls path1/rep1/ file1.f90 file1.f90~ file1.o file2.f90 .... etc... I have modified folder in an other directory: ls path2/rep2/ file1_modified.f90 file2_modified.f90 .... etc... All files from first... (8 Replies)
Discussion started by: shadok
8 Replies

3. Programming

"make" fails on the first .f90 file it encounters: not creating .o files

i may be asking way too much here but i am not a programmer and not sure where to to turn. i have a program that i am trying to "make". but the compiler i am supposed to use gets nowhere. there are a bunch of .f90 files that are being processed as follows but it doesn't get past the first one: ... (1 Reply)
Discussion started by: crimso
1 Replies

4. Programming

Help with make this Fortran code more efficient (in HPC manner)

Hi there, I had run into some fortran code to modify. Obviously, it was written without thinking of high performance computing and not parallelized... Now I would like to make the code "on track" and parallel. After a whole afternoon thinking, I still cannot find where to start. Can any one... (3 Replies)
Discussion started by: P_E_M_Lee
3 Replies

5. UNIX for Advanced & Expert Users

Alternative open source to syncsort

Hi, I am looking for an opensource alternate to replace syncsort. Can you please suggest ? (8 Replies)
Discussion started by: AmbikaValagonda
8 Replies

6. Shell Programming and Scripting

Datatype and length validation

I have sourcefile and structure of source file,i want to check whether datatype and length mention in emp.txt is same as source file. Example: in emp.txt first row contains sno number so in source file also first column should contain only number if data is other than number then that... (1 Reply)
Discussion started by: katakamvivek
1 Replies

7. Programming

Strange characters in FORTRAN code output

Hi guys, After compiling a .f90 code and executing it, i get strange characters in the output file like : ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ Are these windows characters? how can i get rid of this? Much appreciated. Paul (1 Reply)
Discussion started by: Paul Moghadam
1 Replies

8. Programming

Use #if not defined with OR boolean logic in preprocessor directives

I am currently using Linux CentOS and programming in FORTRAN 90 using Portland 7.1 compiler. I am able to set in the preprocessor directives a flag called TEST. when I go to use logic in my code i can write #ifdef TEST execute something #endif Furthermore, if I want to negate the... (2 Replies)
Discussion started by: prodigious8
2 Replies