CVF 6.6B/C LINK.EXE Hang

From: Gary L. Scott (garyscott_at_ev1.net)
Date: 01/31/04


Date: Fri, 30 Jan 2004 20:25:37 -0600

It never fails...I've just upgraded my system at work and am having a
problem with the linker hanging on one specific app (10 others with
similar structure don't). I've culled code down to a fairly simple
module with nothing more complex than a list of various sized
character, integer, and real data type declarations followed by a
short 1 line main (in the same file). When I comment/uncomment a
portion of the module, an INTEGER(1) or INTEGER(2) declaration, I can
either make the link hang or not. I have created a link_repro
environment variable which caused the linker to copy all files of
interest to a local directory (I added the source file). I have two of
those directories zipped, one with a "good" main .obj and one with a
"bad" main .obj, but not sure what to do next.

I had no similar problems on my prior NT 4 system (same compiler and
libraries freshly installed on new system), the new system is W2000
SP2. Moved VS paths to front of path string, verified correct link.exe
being executed, etc. I've deleted all project-related files (.dsp,
.dsw) and created all new ones with no change. CVF was freshly
installed from 6.5 CD > 65 to 66 patch > 66 to 66b patch > 66b to 66c
patch. Tried also disabling McAfee and video drivers (guess from
researching MS reporting VS hangs). I reported to Compaq earlier in the
week, but message indicates "they're behind" (unsure who "they" are). I
will keep working on it (after my team accountability review on
Wednesday), but if anyone is interested in looking (i.e. curious and not
busy), they are here:

http://www.fortranlib.com/linknoprob.zip (content of directory without
the problem (including compiled object file and source))
http://www.fortranlib.com/linkprob.zip (content of directory with
the problem)
http://www.fortranlib.com/link.zip (the particular version of
link.exe)

-- 
Gary Scott
mailto:garyscottNOSPAM@ev1.net
Fortran Library
http://www.fortranlib.com
Support the GNU Fortran G95 Project:  http://g95.sourceforge.net