From 01dfda29b05eef7603eb15d65900c983b86980c3 Mon Sep 17 00:00:00 2001 From: Folkert Date: Sun, 24 Apr 2022 19:47:55 +0200 Subject: [PATCH] fix test by swapping definition order --- compiler/solve/tests/solve_expr.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/solve/tests/solve_expr.rs b/compiler/solve/tests/solve_expr.rs index da03df77e2..18f964cf0c 100644 --- a/compiler/solve/tests/solve_expr.rs +++ b/compiler/solve/tests/solve_expr.rs @@ -5297,11 +5297,12 @@ mod solve_expr { #[test] fn issue_2458() { + // TODO: the order of the alias definitions matters infer_eq_without_problem( indoc!( r#" - Foo a : [ Blah (Result (Bar a) { val: a }) ] Bar a : Foo a + Foo a : [ Blah (Result (Bar a) { val: a }) ] v : Bar U8 v = Blah (Ok (Blah (Err { val: 1 })))