#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

Reply via email to