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
|