[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problems compiling PCL Rev 4b with AKCL Enhancements
System: AKCL 1.605 on IBM RS/6000 (AIX 3.1) (blech)
I'm having some problems compiling PCL Rev4b with Will's AKCL
enhacements... kcl-low bombs:
---
; (MAKE-FUNCTION-INLINE '(|SYSTEM:%STRUCTURE-NAME inline| # ...)) is being compiled.
;; Warning: Obsolete optimization: use fix-opt ((T) T NIL NIL
"(#0)->str.str_def->str.str_self[0]")
; (MAKE-FUNCTION-INLINE
'(|SYSTEM:%COMPILED-FUNCTION-NAME inline| # ...)) is being compiled.
;; Warning: Obsolete optimization: use fix-opt ((T) T NIL NIL
"(#0)->cf.cf_name")
; (MAKE-FUNCTION-INLINE
'(|SYSTEM:%SET-COMPILED-FUNCTION-NAME inline| # ...)) is being compiled.
;; Warning: Obsolete optimization: use fix-opt ((T T) T T NIL
"((#0)->cf.cf_name)=(#1)")
; (MAKE-FUNCTION-INLINE '(|CCLOSUREP inline| # ...)) is being compiled.
;; Warning: Obsolete optimization: use fix-opt ((T) COMPILER::BOOLEAN
NIL NIL
"type_of(#0)==t_cclosure")
; (MAKE-FUNCTION-INLINE '(|%CCLOSURE-ENV inline| # ...)) is being compiled.
;; Warning: Obsolete optimization: use fix-opt ((T) T NIL NIL
"(#0)->cc.cc_env")
; (MAKE-FUNCTION-INLINE '(|%SET-CCLOSURE-ENV inline| # ...)) is being compiled.
;; Warning: Obsolete optimization: use fix-opt ((T T) T T NIL
"((#0)->cc.cc_env)=(#1)")
; (MAKE-FUNCTION-INLINE '(|%CCLOSURE-ENV-NTHCDR inline| # ...)) is being compiled.
;; Warning: Obsolete optimization: use fix-opt ((FIXNUM T) T NIL NIL
"(#1)->cc.cc_turbo[#0]")
End of Pass 1.
; NIL is being compiled.
;; Warning: A form or constant:
((SYSTEM:%STRUCTURE-NAME (T) T 0 "(#0)->str.str_def->str.str_self[0]")
(SYSTEM:%COMPILED-FUNCTION-NAME (T) T 0 "(#0)->cf.cf_name")
(SYSTEM:%SET-COMPILED-FUNCTION-NAME (T T) T 2
"((#0)->cf.cf_name)=(#1)")
(CCLOSUREP (T) COMPILER::BOOLEAN 0 "type_of(#0)==t_cclosure")
(%CCLOSURE-ENV (T) T 0 "(#0)->cc.cc_env")
(%SET-CCLOSURE-ENV (T T) T 2 "((#0)->cc.cc_env)=(#1)")
(%CCLOSURE-ENV-NTHCDR (FIXNUM T) T 0 "(#1)->cc.cc_turbo[#0]"))
has changed during the eval compile procedure!.
The changed form will be the one put in the compiled file
End of Pass 2. 1507 | use_fast_links();
a................
a - 1506-045: (S) Undeclared variable.
---
I haven't tried compiling this on any other platform yet (I have to
install AKCL 1-605 on our sparcs, yet another thing on my stack) to
see if it is a particularly nasty problem with the IBM C compiler
(wouldn't be a surprise). However, I don't know enough about the
internals of the AKCL compiler to understand the warnings it is
giving.
All and any help would be *greatly* appreciated.
NB: I am currently compiling a version that doesn't use Will's
code and it *was* able to compile kcl-low successfully, tho with many
similar warnings (more, in fact). I'm at a loss.
Thanks in advance for your help.
Tree
--
Thomas Emerson
________________ Student Systems Programmer - EMBA Computer Facility
/ /_) /_ /_ University of Vermont
/ / \ /__ /__ tree@uvm.edu
God made one mistake when He created man: He wrote self-modifying code...
(use-package 'std-disclaimer)