diff --git a/src/Makefile b/src/Makefile index 0b1f95a4d0c..a0c08f0df3b 100644 --- a/src/Makefile +++ b/src/Makefile @@ -518,17 +518,22 @@ TEST_XFAILS_LLVM := $(TASK_XFAILS) \ TEST_XFAILS_SELF := $(filter-out \ $(addprefix test/run-pass/, \ arith-0.rs \ + arith-1.rs \ arith-2.rs \ bool-not.rs \ char.rs \ dead-code-one-arm-if.rs \ deep.rs \ + div-mod.rs \ fact.rs \ hello.rs \ int.rs \ item-name-overload.rs \ lazy-init.rs \ multiline-comment.rs \ + return-nil.rs \ + unit.rs \ + while-and-do-while.rs \ ), \ $(wildcard test/*/*.rs test/*/*.rc)) diff --git a/src/comp/front/lexer.rs b/src/comp/front/lexer.rs index d2f308e3238..38e9367f5a2 100644 --- a/src/comp/front/lexer.rs +++ b/src/comp/front/lexer.rs @@ -572,7 +572,7 @@ impure fn next_token(reader rdr) -> token.token { } case ('/') { - ret binop(rdr, token.STAR); + ret binop(rdr, token.SLASH); } case ('^') {