Encode and decode with TIFF not identity operation on 64 bit machines
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=3084
Reported by Martin Nilsson, IDA nilsson@pike.ida.liu.se
testsuite.in.in:717: Test 60 (shift 2) (CRNL) failed.
1: mixed a(){
2: # 1 "-"
3:
4:
5: #718 "testsuite.in.in"
6: #if constant(Image.TIFF.encode)
7: object img=Image.Image(100,100)->test(43);
8: if (Image.TIFF.decode(Image.TIFF.encode(img))!=img) do {
werror("failure; Image.Image/encoding/decoding/Image.TIFF.encode/decode :
"+( "differ" )+"\n"); return 0; } while (0);
9: #else
10: werror(" (Image.TIFF not available) ");
11: #endif
12: return 1;
13:
14: }
15: mixed b() { return 1; }
o->a(): 0
o->b(): 1