| Index: pkg/compiler/lib/src/ssa/codegen.dart
|
| diff --git a/pkg/compiler/lib/src/ssa/codegen.dart b/pkg/compiler/lib/src/ssa/codegen.dart
|
| index 9463de11ac86c133aa5e0c6945dd8637b575e4ba..c59b1a35c4e6741b17f731af5151c0d13064f10a 100644
|
| --- a/pkg/compiler/lib/src/ssa/codegen.dart
|
| +++ b/pkg/compiler/lib/src/ssa/codegen.dart
|
| @@ -1285,7 +1285,9 @@ class SsaCodeGenerator implements HVisitor, HBlockInformationVisitor {
|
|
|
| visitTruncatingDivide(HTruncatingDivide node) {
|
| assert(node.isUInt31(compiler));
|
| - assert(node.left.isUInt32(compiler));
|
| + // TODO(karlklose): Enable this assertion again when type propagation is
|
| + // fixed. Issue 23555.
|
| +// assert(node.left.isUInt32(compiler));
|
| assert(node.right.isPositiveInteger(compiler));
|
| use(node.left);
|
| js.Expression jsLeft = pop();
|
|
|