fix async assertion for asm