#412: Failure of set_integer_keyed_str on linux AMD64
--------------------+-------------------------------------------------------
Reporter: mikehh | Type: bug
Status: new | Priority: normal
Milestone: | Component: none
Version: trunk | Severity: medium
Keywords: | Lang:
Patch: | Platform: linux
--------------------+-------------------------------------------------------
Comment(by jkeenan):
As the creator of the `--configure_trace` option, I am surprised that you
are getting different results in `make test` depending on whether you call
that option or not. The option takes a snapshot of the Parrot::Configure
object's data structure upon the completion of each configuration step and
records that snapshot in a hash found in a Storable-format file in the
user's top-level directory: ''.configure_trace.sto''. That hash can then
be queried via `Parrot::Configure::Trace` methods to determine what's
happening at each step.
To gain some data for this ticket's problem, I configured once without
`-configure_trace` and once with. I then `diff`ed each configurations
''lib/Parrot/Config/Generated.pm'' and ''MANIFEST.configure.generated''.
Here are the results:
{{{
diff -w Generated.sans.configure_trace.pm lib/Parrot/Config/Generated.pm
146c146
< 'configdate' => 'Mon Apr 13 02:00:46 2009 GMT',
---
> 'configdate' => 'Mon Apr 13 02:11:13 2009 GMT',
148c148
< 'configure_args' => '',
---
> 'configure_args' => '"--configure_trace"',
}}}
So configuring with `--configure_trace' adds a value to one key-value pair
in `%Config`.
{{{
[li11-226:parrot] 522 $ diff
MANIFEST.configure.generated.sans.configure_trace
MANIFEST.configure.generated
[li11-226:parrot] 523 $
}}}
So configuring with `--configure_trace` creates no more files than
configuring without it.
Does that offer any clues?
kid51
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/412#comment:3>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets