View Problem Report: 10789
Audit Trail:
From: Matthew Flatt <mflatt@cs.utah.edu>
To: goetter@mazama.net, bugs@plt-scheme.org
Cc: nobody@plt-scheme.org, bug-notification@plt-scheme.org
Subject: Re: [plt-bug] all/10789: error message from drscheme upon startup
Date: Sat, 27 Feb 2010 16:06:25 -0700
At Sat, 27 Feb 2010 18:04:01 -0500, goetter@mazama.net wrote:
> When launching drscheme.exe, the following message appears in a separate text
> console:
> reference to an identifier before its definition:
> provide/contract-contract-id-Row-pats.7 in module: "C:\Documents and
> Settings\Ben Goetter\My Documents\plt\collects\scheme\match\patterns.ss"
> phase: 1
I've seen this, too, under Mac OS X. After starting DrScheme four times
just now, this message appeared on the fifth try.
From: Stevie Strickland <sstrickl@ccs.neu.edu>
To: Matthew Flatt <mflatt@cs.utah.edu>
Cc: goetter@mazama.net, bugs@plt-scheme.org, nobody@plt-scheme.org,
bug-notification@plt-scheme.org
Subject: Re: [plt-bug] all/10789: error message from drscheme upon startup
Date: Mon, 1 Mar 2010 10:42:32 -0500
On Feb 27, 2010, at 6:06 PM, Matthew Flatt wrote:
> At Sat, 27 Feb 2010 18:04:01 -0500, goetter@mazama.net wrote:
>> When launching drscheme.exe, the following message appears in a
>> separate text
>> console:
>> reference to an identifier before its definition:
>> provide/contract-contract-id-Row-pats.7 in module: "C:\Documents and
>> Settings\Ben Goetter\My Documents\plt\collects\scheme\match
>> \patterns.ss"
>> phase: 1
>
> I've seen this, too, under Mac OS X. After starting DrScheme four
> times
> just now, this message appeared on the fifth try.
Just as another datapoint, I'm (sometimes) getting the following
message from DrScheme after rebuilding it this morning:
Error invoking tool #<path:/Users/sstrickl/plt/collects/slideshow>;
("tool.ss")
reference to an identifier before its definition: build-epsilon in
module: "/Users/sstrickl/plt/collects/parser-tools/private-lex/re.ss"
phase: 1
=== context ===
/Users/sstrickl/plt/collects/parser-tools/private-lex/deriv.ss:
[running body]
/Users/sstrickl/plt/collects/parser-tools/private-lex/front.ss:
[traversing imports]
/Users/sstrickl/plt/collects/parser-tools/lex.ss: [traversing imports]
/Users/sstrickl/plt/collects/drscheme/private/tools.ss:265:4
/Users/sstrickl/plt/collects/scheme/private/map.ss:50:17: loop
/Users/sstrickl/plt/collects/drscheme/private/tools.ss:62:0: load/
invoke-all-tools
/Users/sstrickl/plt/collects/drscheme/tool-lib.ss: [running body]
/Users/sstrickl/plt/collects/drscheme/private/drscheme-normal.ss:
[running body]
/Users/sstrickl/plt/collects/drscheme/drscheme.ss: [running body]
Since it's another "reference before definition" error that's not
consistent, but rather intermittent, I thought it might be related.
Stevie
State changed from "open" to "closed" by ryanc at Tue, 10 May 2011 19:53:57 -0400
Reason>>> I believe this was fixed quite a while ago.