|
From: Ethan M. <merritt@u.washington.edu> - 2003-11-18 20:47:38
|
On Tuesday 18 November 2003 12:30, you wrote: > If it seems to be working now, I will leave it as is and upload > it to SourceForge. If anything seems strange, let me know. Quick status update: I started over again on the alpha with the current cvs source patched with your with_image_111603.diff It failed. I then started introducing changes one by one from my working version. The key lines were ones you had identified earlier: #if (0) /* Doesn't work on alpha */ #define SET_COLOR_CODE_CHAR '\x005' #define FILLED_POLYGON_CODE_CHAR '\x005' #define IMAGE_CODE_CHAR '\x001' #else #define SET_COLOR_CODE_CHAR '5' #define FILLED_POLYGON_CODE_CHAR '5' #define IMAGE_CODE_CHAR '1' #endif With this change on top of the 111603 patch, the alpha version can communicate with itself just fine. How I managed to screw this up while testing from home, I do not know. It's water under the bridge at this point, I suppose. However, the 32-bit and 64-bit streams are still not interchangeable. In fact they are not even the same length. I attach two output streams for the impersonations demo. Each works on the machine it was generated on, but not on the other machine. I'd say it's OK to call the code "working" at this point, since it does work on any given machine. But if your goal is data interchange, then some further investigation and cleanup is still needed. =09Ethan --=20 Ethan A Merritt merritt@u.washington.edu Biomolecular Structure Center Box 357742 University of Washington, Seattle, WA 98195 |