Compaq Visual Fortran 6.6.0 Serial Number
Compaq Visual Fortran 6.6 Standard Edition - documentation kit overview and full product specs on CNET. Fortran - Wikipedia, The Free Encyclopedia - Download as PDF File (.pdf), Text File (.txt) or read online.
Compiler and tools tricks Compiler and tools tricks Textbooks are full of good advices: Use other aids as well. Explaining your code to someone else (even a teddy bear) is wonderfully effective. Use a debugger to get a stak trace. Use some of the commercial tools that check for memory leaks, array bounds violations, suspect code and the like. Step through your program when it has become clear that you have the wrong picture of how the code works.
Kernighan, Rob Pike, The practice of programming, 1999 (Chapter 5: Debugging) Enable every optional warning; view the warnings as a risk-free, high-return investment in your program. Don't ask, 'Should I enable this warning?' Instead ask, 'Why shouldn't I enable it?'
Turn on every warning unless you have an excellent reason not to. — Steve Macguire, Writing solid code, 1993 Sounds familiar? But with which option?
This page tries to answer that kind of question. Constructive is welcome.
Numerical topics Exchange Fortran unformatted data between heterogeneous machines • with SGI and Cray compilers: assign • with Compaq compilers and Intel compilers (8.0 and later): f90/ifort -convert xxx • with Sun compilers: man convert_external • Stuart Norris' may help. • The traditional format implemented by Unix compiler adds to each record a suffix and a prefix encoding the length in bytes as a signed integer. These records are usually 4 bytes long.
Compaq and Intel compilers implement a method to support lengths longer than 2 31 (i.e. 2 Gigabytes) while keeping the compatibility with the traditional method. This is documented in their user's manual (search for 'Variable-Length Records Greater Than 2 Gigabytes'). Long records are split in subrecords. The sign bit of the prefix indicates whether the record is continued or not. The sign bit of the suffix indicates the presence of a preceding record. This is supported in GNU Fortran and later.
Approximate 'diff' • Nelson Beebe's • spiff () • • D. Muir's Increasing the stack size • Win32: fixed at link time You can increase this by specifying the linker option /stack: n where n is the number of bytes (in decimal) you want for the stack. In Developer Studio, select Project.Settings.Link and add the option switch to the list of Project Options. You can also change the stack size of an already linked executable with the command editbin /stack: n program.exe. • Unix • sh, ksh, bash: ulimit Example: ulimit -s unlimited # no limit on stack ulimit -a # display current settings ulimit -aH # display maxima • csh: limit and unlimit Example: unlimit stacksize # no limit on stack limit # display current settings limit -h # display maxima Finally, a command like ' limit stacksize unlimited' increases the limit to a maximum value set by some kernel parameter.
The kernel can be configured to change this limit. If the maxima are too small, a quick workaround for Fortran programmer is to 'SAVE' (or 'ALLOCATE') the offending arrays or to compile the subroutines (or whole program) with a that does an automatic 'SAVE'. Code profiling • Any platform: prof, gprof (GNU gprof is part of GNU binutils) • Linux: • Finding system bottlenecks: vmstat is handy to display various system statistics and find out if activity is CPU, memory or i/o bound. Use netstat to monitor the network. Top, ps are handy to find hogging processes. • (performance-counter based), valgrind • Solaris: • DTrace is the tool of choice (from Solaris 10 on). • Finding system bottlenecks: prstat, mpstat.
This software is the network client software version 4.0 used for network stand alone DVR and DVS. Support 3 different resolution of 1024*768, 1152*864 and 1280*1024. The Viewtron surveillance DVRs include DVR viewer software for Mac and Windows PCs. The DVR viewer software for Viewtron is known as the remote client software, and it includes the following applications / functions: remote access client, video back-up player, and remote search. DVS Client is used by 2 users of Software Informer. The most popular versions of this product among our users are: 1.0 and 2.0. The names of program executable files are DVR & DVS V1.3.2.8.exe, DvsClient.exe, NVSClient.exe, VSClient.exe and VSCPro.exe. Dvs client software.