David, Is this patch sufficient to support VLAs ? Your patch removes an assert but somehow it is not visible in diffs. - Devang [I'm intentionally using separate emails for each diffs. I may not reply to all diffs. Please do not mix discussion for multiple diffs in replies. Thanks!]