ld error "Assertion failed"

From: <pgouffon_at_charme.if.usp.br>
Date: Tue, 15 Apr 97 18:18:40 -0300

Hi,
        I am having trouble linking a large Fortran program that used to
work a couple of weeks ago. I get the following error:

Assertion failed: 0, file ../../../../../../src/usr/ccs/lib/libmld/cmrlc_produce
.c, line 864
Fatal error in: /usr/lib/cmplrs/cc/ld IOT/Abort trap - core dumped
fort: Severe: Failed while trying to link.

I am running OSF V3.2B.

There are some funny things happening:

1) If I compile this code on a V3.2C system I don't get that error.

2) If I copy the resulting V3.2C objects and libraries back to my system it
 fails to link with the same error and besides I get two missing symbols
 (__sqrt4 and __sqrt4f).

3) If I compile everything with the debug flag (-g) it compiles and links ok
  but fails during execution while the V3.2C debug version runs ok.

The only modifications I am aware of are a few changes in the Fortran code
fixing small bugs but nothing new has been included.

Does anyone have an explanation of what is this error "Assertion failed"
and what can be done about it?

Thanks Philippe

--------------------------------------------------------------------------------
PHILIPPE GOUFFON |
Instituto de Fisica | INASMUCH as three quarters of the earth's
Universidade de Sao Paulo | surface is water and only one fourth is land
Caixa Postal 66318 | the good Lord's Intentions are very clear:
05389-970 Sao Paulo |
Brazil | A man's time should be divided:
                            |
Tel: (55)(11)818-7045 | three fourths for sailing and one fourth for work.
Fax: (55)(11)818-6832 |
email: pgouffon_at_if.usp.br |
--------------------------------------------------------------------------------
Received on Tue Apr 15 1997 - 23:38:46 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:36 NZDT