Re: behaviour of read_exdr/2 and write_exdr/2 with big (>32 bit) integers

From: Joachim Schimpf <j.schimpf_at_icparc.ic.ac.uk>
Date: Mon 21 May 2001 05:35:30 PM GMT
Message-ID: <3B0951E2.80563378@icparc.ic.ac.uk>
> josh singer wrote:
> [eclipse 5]: write_exdr(q, 2147483648), flush(q).
> 
> No (0.00s cpu)
> [eclipse 6]: read_exdr(q, R).
> 
> R = R
> Yes (0.00s cpu)


This is simply broken, it used to work in 5.1:


Version 5.1.1, Thu Feb 22 01:08 2001
[eclipse 1]:  open(queue(""), update, q, []). 

yes.
[eclipse 2]: write_exdr(q, 2147483648), flush(q). 

yes.
[eclipse 3]: read_exdr(q, R). 

R = 2147483648
yes.
Received on Mon May 21 18:35:31 2001

This archive was generated by hypermail 2.1.8 : Wed 16 Nov 2005 06:08:06 PM GMT GMT