[plt-scheme] Re: managed-compile-zo

From: Daniel Pinto de Mello e Silva (daniel.silva at gmail.com)
Date: Fri Jan 28 00:43:13 EST 2005

On Fri, 28 Jan 2005 07:56:19 +0900, Daniel Pinto de Mello e Silva
<daniel.silva at gmail.com> wrote:
> > (require (lib "cm.ss"))
> > (managed-compile-zo "user.ss")
> send: target is not an object: #<path:/home/dsilva/user.ss> for
> method: get-position

Here's the manager-trace-handler output.  By the way, -M errortrace
doesn't give any extra info and I can't trace managed-compile-zo since
managed-compile-zo comes from another module.  The weirdest part is
that I only get this error when compiling the file user.ss -- the
whole process works fine with other files.


checking: /home/dsilva/code/tokyosite/user.ss
newer src...
COMPILING: /home/dsilva/code/tokyosite/user.ss
compiling: /home/dsilva/code/tokyosite/user.ss
  skipping:  /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/cm-ctime.ss
compiled-paths ()
  processing: /home/dsilva/code/tokyosite/util.ss
  checking: /home/dsilva/code/tokyosite/util.ss
  checking: /home/dsilva/.plt-scheme/299.28/collects/web-template/template.ss
  checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/preprocessor/mzpp.ss
  checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/preprocessor/pp-utils.ss
  newer: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/preprocessor/mzpp.ss
(1106888705 > 1106886798)...
COMPILING: /home/dsilva/.plt-scheme/299.28/collects/web-template/template.ss
  compiling: /home/dsilva/.plt-scheme/299.28/collects/web-template/template.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/preprocessor/mzpp.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/preprocessor/mzpp.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/preprocessor/pp-utils.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/preprocessor/pp-utils.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/unitidmap.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/unitidmap.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/unitidmap.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/sigutil.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/sigutil.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/syntax/stx.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/syntax/struct.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/etc.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/spidey.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/setup/plthome.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/syntax/kerncase.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/syntax/name.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/syntax/context.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/stxset.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/sigmatch.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/unit.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/list.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/sigutil.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/syntax/struct.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/syntax/struct.ss
  end compile: /home/dsilva/.plt-scheme/299.28/collects/web-template/template.ss
  newer: /home/dsilva/.plt-scheme/299.28/collects/web-template/template.ss
(1106889341 > 1106886801)...
COMPILING: /home/dsilva/code/tokyosite/util.ss
  compiling: /home/dsilva/code/tokyosite/util.ss
    processing:
/home/dsilva/.plt-scheme/299.28/collects/web-template/template.ss
    done: /home/dsilva/.plt-scheme/299.28/collects/web-template/template.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/plt-match.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/plt-match.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/pregexp.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/include.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/syntax/path-spec.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/increader.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/cm-accomplice.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/pretty.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/plt-match.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/pregexp.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/pregexp.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/syntax/path-spec.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/syntax/path-spec.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/increader.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/increader.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/cm-accomplice.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/cm-accomplice.ss
    processing: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/net/cookie.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/net/cookie.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/unitsig.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/net/cookie-sig.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/net/cookie-unit.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/srfi/13/string.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/srfi/optional.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/srfi/8/receive.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/srfi/14/char-set.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/integer-set.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/contract.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/class-internal.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/stxparam.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/stxparamkey.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/syntax/define.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/classidmap.ss
    checking: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/mzlib/private/contract-helpers.scm
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/net/cookie.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/net/cookie-sig.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/net/cookie-sig.ss
    processing:
/home/dsilva/cvs/plt-nightly/plt-299.28/collects/net/cookie-unit.ss
    done: /home/dsilva/cvs/plt-nightly/plt-299.28/collects/net/cookie-unit.ss
  end compile: /home/dsilva/code/tokyosite/util.ss
  done: /home/dsilva/code/tokyosite/util.ss
autocompile error at on-save-file: Could not compile
/home/dsilva/code/tokyosite/user.ss.  Reason: send: target is not an
object: #<path:/home/dsilva/code/tokyosite/user.ss> for method:
get-position


Daniel



Posted on the users mailing list.