update libcodegen, fix test against 1.42