https://bugzilla.novell.com/show_bug.cgi?id=417833

User [EMAIL PROTECTED] added comment
https://bugzilla.novell.com/show_bug.cgi?id=417833#c1





--- Comment #1 from Scott Peterson <[EMAIL PROTECTED]>  2008-08-16 07:20:45 MDT 
---
It looks like behavior was intentional:

2003-09-04  Duncan Mak  <[EMAIL PROTECTED]>

        Patches from Alon Gazit <[EMAIL PROTECTED]>.

        * BitVector32.cs (CreateSection): Check that the new
        calculated offset isn't more than 32 and not that the sum of the
        new offset and the number of set bits is more than 32.
        (this): Perform bitwise and with the complement of the mask
        shifted version (~(section.Mask << section.Offset)) and not with
        the shifted version of the mask's complement (~section.Mask <<
        section.Offset).
        (this): Currently doesn't return the correct value when the data
        in the BitVector32 instance is negative.

Why would this be the case? Was this done to emulate the .NET behavior?


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to