Hi Bill,<br><br>Does the current release re-enable order submission in risk mode?<br><br>Thanks.<br>-Mike<br><br><div class="gmail_quote">On Thu, May 28, 2009 at 2:32 PM, Bill Pippin <span dir="ltr"><<a href="mailto:pippin@owlriver.net">pippin@owlriver.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Ric,<br>
<br>
Thanks for your patience to this point. I suspect I've fixed the<br>
problem --- lacking a local reproducer, I can't be sure until you've<br>
tried it --- and if not, I'm sure we're close to finding the problem.<br>
<br>
Please download the newest of today's releases, and try it out on OSX.<br>
It should work, at least past the point you've seen problems up until<br>
now.<br>
<br>
You need to make sure you have the newest release I pushed to our<br>
website today. You can check this by looking near the top of the<br>
NEWS file for the following text:<br>
<br>
* Fix bug whereby strcmp return value outside {-1, 0, 1}, as<br>
evidently occurs for OSX stdlib, leads to a hang during<br>
search. Changes consist of: adding the appropriate enum<br>
type, making its definition visible everywhere, converting<br>
from the int return for strcmp() to this type via multiple,<br>
explicit conditional tests in lib/string.h, narrowing int<br>
type declarations for the comparison result to the enum<br>
type, adding an exception as the default case in the switch<br>
where the type is tested, and adding trace logic to indicate<br>
what has happened when a type violation occurs.<br>
<br>
If you still have problems, feel free to uncomment the print_line()<br>
call in leaf.c, though I suspect you'll find that the shim is getting<br>
past that point with no problems.<br>
<br>
In any case, please let us know what your result is when you run the<br>
shim on OSX.<br>
<br>
Also, about your running the shim with Ubuntu:<br>
<br>
> I got Ubuntu up and running in a VMWare instance so I could try help<br>
> a little in isolation, it does not seem to hang now but I do seem to<br>
> have some parsing errors.<br>
<br>
This is interesting, since it pretty much verifies that your database<br>
symbols are at least minimally sufficient for whatever portfolio<br>
download records the shim is seeing. This rules out some weird<br>
database product lookup problem, which already seemed out of the<br>
question, but it didn't hurt to check.<br>
<br>
Nevertheless, you should be able to run the shim on OSX. I very<br>
much appreciate your efforts to help us get it running there, and<br>
thanks especially for your valiant efforts in debugging from your<br>
end.<br>
<div><div></div><div class="h5"><br>
Thanks,<br>
<br>
Bill<br>
_______________________________________________<br>
ts-general mailing list<br>
<a href="mailto:ts-general@trading-shim.org">ts-general@trading-shim.org</a><br>
<a href="http://www.trading-shim.org/mailman/listinfo/ts-general" target="_blank">http://www.trading-shim.org/mailman/listinfo/ts-general</a><br>
</div></div></blockquote></div><br>