[SciPy-dev] Bugfix for weave's catalog.  John Hunter jdhunter at
ace.bsd.uchicago.edu Thu Jun 16 23:04:21 CDT 2005
Fernando> Actually, I just checked and that stuff never made it
to     Fernando> SVN, so I don't have it.  Could you either
commit it or     Fernando> mail it to me so I can test and see
if my fix also works     Fernando> for your code?  Here is the
script that shows the bug.  It is designed to compare the
performance of weave blitz versus numeric for repeated adds of a
2D    x + x   x + x + x   x + x + x + x   ....and so on  On the
second iteration through the loop (x+x+x), it issues a
"repairing catalog by removing key" and recompiles the
extensions -- it doesn't do this for any other of the repeated
add lines in this loop.  This happens repeatedly if you rerun
the script, so the cache is being ignored.  Unfortunately, I
only see this on my G4 powerbook and not on my linux box, so it
might be hard for others to use as a test script.  Tomorrow I'll
try and update scipy weave on my powerboo