Hi everyone,
We are going forward but still encounter issues in our port.
We now have a new trouble. Our
System is throwing a mishap error in xc.copy function.
This problem comes out when the comparison is done, as
you can see, according to the values below the result
is completly different for linux:
elseunless (new!K_FLAGS ->> _size) _bitst _:M_K_COPY
then
mishap(item, 1, errms)
Observing the value of both variables(On Linux and OS
X), we saw this:
VARIABLE LINUX OS X
_size 20033 e0ab8
M_K_COPY 1 1
Therefore the comparison in Linux fails but not in OS
X. Because the value 20033 has an 1 in its lowest
position (like M_K_COPY) but the value e0ab8 ends up
with a zero.
We have then the following question:
Where is the "K_FLAGS" attributte in the structure
"new" calculated? What is being done on that test (why the mishap)?
Thanks a lot for your help!!!!
|