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
Author: "Russell A. Heise"
Date: Wed, 10 Oct 1990 14:48
Date: Wed, 10 Oct 1990 14:48
28 lines
1575 bytes
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