From 9b8bfa0cbe7cfbcf12a390d5c98c9b3731ef268d Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sun, 25 Oct 2026 22:47:49 +0900 Subject: cmd/mbf: improve cross-compile error message This removes the unnecessary azalea AST information. Signed-off-by: Ophestra --- cmd/mbf/main.go | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/cmd/mbf/main.go b/cmd/mbf/main.go index 9c41e3ff..894c3100 100644 --- a/cmd/mbf/main.go +++ b/cmd/mbf/main.go @@ -81,9 +81,16 @@ func main() { return } - switch r.(type) { - case rosa.LoadError, pkg.IRStringError: + switch e := r.(type) { + case rosa.LoadError: + if ce, ok := errors.AsType[rosa.CrossError](e); ok { + log.Fatal(ce) + } + log.Fatal(r) + + case pkg.IRStringError: log.Fatal(r) + default: panic(r) } -- cgit v1.3.1