hi Sun,
I implemented some instrumentation by modifying the wn_instrument.cxx file
and commenting out the bodies of the instrumentation methods I didn't
want. It worked for compiling small C programs consisting of a few files
that I created, but when I tried compiling some SPEC2000 benchmarks,
specifically mcf and twolf and even equake(1 C file), under NUE I get this
error,
I can't figure out what it means, it seems that it thinks the structure is
invalid. Even when I take out my instrumentation insertions methods,
leaving basically empty instrumentation methods I still get the error.
### Assertion failure at line 219 of ../../be/cg/localize.cxx:
### Compiler Error in file pbeampp.c during Localize phase:
### didn't find call BB before bb 1 for tn 9
sgicc INTERNAL
ERROR: ../../../pro64/lib/gcc-lib/ia64-sgi-linux/sgicc-1.0//be returned
non-zero status 1
make: *** [mcf] Error 1
Thanks,
Cam
|