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)
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)
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)
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)
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)
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)
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)
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)