# HG changeset patch # User Anders Halager # Date 1215603491 -7200 # Node ID 9869194de9b7b8094443f1e7ad2ce2d246302b1a # Parent 570a4917413a920b5cbe79d660d63c2d989d6073 Removed some output We have 15 tests that fail in release mode and 17 in debug - both from things that are only handled by an assert. One is a comments lexing test, that fails on an invalid location in debug The other is returning a struct - it's cought in codegen by an assert, but should be checked explicitly before that diff -r 570a4917413a -r 9869194de9b7 sema/ScopeCheck.d --- a/sema/ScopeCheck.d Wed Jul 09 12:59:57 2008 +0200 +++ b/sema/ScopeCheck.d Wed Jul 09 13:38:11 2008 +0200 @@ -65,7 +65,6 @@ auto child = m.child; auto st = target.getSymbol; auto res = st.findMember(child.get); - Stdout(st.type.asStruct.members).newline; if(!res) messages.report(MissingMember, m.loc) diff -r 570a4917413a -r 9869194de9b7 sema/Symbol.d --- a/sema/Symbol.d Wed Jul 09 12:59:57 2008 +0200 +++ b/sema/Symbol.d Wed Jul 09 13:38:11 2008 +0200 @@ -43,13 +43,9 @@ **/ Symbol findMember(char[] member) { - Stdout.formatln("Trying to find {} in {}", member, name); foreach (possible; actual.contained) if (possible.name == member) - { - Stdout.formatln(" - found it: {} ({})", possible.getFQN(), possible.getMangledFQN()); return possible; - } return null; } @@ -67,7 +63,6 @@ /// Create a member with the given name and type Symbol createMember(char[] member, DType type) { - Stdout.formatln("Creating {} of type {} in {}", member, type.mangle, name); auto res = new Symbol(member, type, this); actual.contained ~= res; return res;