I would add: **in any software, try to give precise and detailed error message 
to the user of the cause of the problem**

Since a few hours, my tests don't compile any more and the message I have is 
Error: type expected, but got: bool. I've tried changing the tests set, 
expanded manually the macros on a reduced set, etc. It's working with other 
tests but not this one. I know exactly the line where the problem occurs, but I 
can't relate it to the error message. And because that's a compilation problem, 
I can't call expandMacros to help the debugging...

With compiler maximum verbosity, it seems there's a bit of context: 
    
    
    Error: type expected, but got: bool
        result = quote do:
                 ^
    
    
    Run

That's raging...

To solve problems, better give more details than less.

Reply via email to