🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.ibm.pc.rt
1 messages
1 total messages Started by "Russell A. Heise" Wed, 10 Oct 1990 14:48
how to find type mismatch problem with xlf on RS/6000
#921
Author: "Russell A. Heise"
Date: Wed, 10 Oct 1990 14:48
28 lines
1575 bytes
 oliveria@caen.engin.umich.edu (ROQUE DONIZETE DE OLIVEIRA) writes:

 > This fortran compilation died due to a type mismatch of
 > one the arguments . The argument was a real array in the
 > calling program (RFFTF) but an integer array in the subroutine (RFFTF1).
 > I found this out only after deleting individual routines
 > until the error went away. This is not the way to go.
 > The compiler mentions a load.map file but can't find it.
 > Does anyone know how I can get the name of the routine and
 > line number where the type mismatch was first detected ?
 > Where is the load.map file ? Do I need more compiler options ?
 >
 > judy% xlf -O -qextchk -c fftpack.f
 > ** ezfftf   === End of Compilation 1 ===
 > ...
 > ** pimach   === End of Compilation 50 ===
 > 1501-510  Compilation successful for file fftpack.f.
 > 0706-316 Error: Type mismatches detected. References dumped to load map.
 > mv: 0653-401 Cannot access load.map.

 Yes, you can use the load.map file to figure out where the type mismatch
 was first detected.  By default, the compiler does not create a load.map
 file.  To tell it to, add the flag:
     -bloadmap:load.map.name
 where "load.map.name" is any file name.

Russ Heise, AIX Technical Support, IBM
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads