This page is similar to New block formatting contexts next to floats, with the difference that here the elements with overflow auto and hidden have a defined height less than their content, so they have overflowing content.
The overflow auto elements need to display vertical scrollbars. In IE8 beta 2 they always clear the preceding float (are not displayed beside it, but below). They seem to have a wrong computed width not allowing them to fit next to the float.