This is a bug in our DQE for Sybase ASE it seems, it generates a nullable column for bit typed fields.
Is the 'bit' type the only type which isn't nullable in Sybase, do you perhaps have a link to ASE documentation which describes this, so we can adjust these as well?
It could give problems though: if due to a left join or inheritance fetch (which uses left joins) the bit field is NULL, paging will fail because of this as a NULL value is inserted into the column. The temptable should then perhaps get a default constraint, but I don't know for sure if these are allowed on a temptable in sybase ASE