<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - comments on Post, make error message more useful</title>
    <link>http://www.mapleprimes.com/posts/36201-Make-Error-Message-More-Useful</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Wed, 10 Jun 2026 16:30:46 GMT</lastBuildDate>
    <pubDate>Wed, 10 Jun 2026 16:30:46 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest comments added to the Post, make error message more useful</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - comments on Post, make error message more useful</title>
      <link>http://www.mapleprimes.com/posts/36201-Make-Error-Message-More-Useful</link>
    </image>
    <item>
      <title>verbosity</title>
      <link>http://www.mapleprimes.com/posts/36201-Make-Error-Message-More-Useful?ref=Feed:MaplePrimes:make error message more useful:Comments#comment61180</link>
      <itunes:summary>&lt;p&gt;The level of verbosity and usefulness of the error messages is quite multiform throughout the system. E.g. this is more useful in telling what is wrong:&lt;/p&gt;
&lt;pre&gt;
dsolve(diff(f(x),x)=0,x,x=-1..1);

Error, (in ODEtools/info) found wrong extra arguments: {x, x = -1 .. 1}
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/pre&gt;</itunes:summary>
      <description>The latest comments added to the Post, make error message more useful</description>
      <guid>61180</guid>
      <pubDate>Mon, 07 Dec 2009 20:44:54 Z</pubDate>
      <itunes:author>jakubi</itunes:author>
      <author>jakubi</author>
    </item>
    <item>
      <title>verbosity and clarity</title>
      <link>http://www.mapleprimes.com/posts/36201-Make-Error-Message-More-Useful?ref=Feed:MaplePrimes:make error message more useful:Comments#comment61181</link>
      <itunes:summary>&lt;p&gt;and sometimes the message is obscure -- what is a &amp;quot;typed procedure&amp;quot;?&lt;/p&gt;
&lt;pre&gt;
f := x-&amp;gt; x^2:
fsolve(f=0,x,x=-1..1);
Error, (in fsolve) Can't handle expressions with typed procedures

&lt;/pre&gt;</itunes:summary>
      <description>The latest comments added to the Post, make error message more useful</description>
      <guid>61181</guid>
      <pubDate>Wed, 09 Dec 2009 10:20:37 Z</pubDate>
      <itunes:author>PatrickT</itunes:author>
      <author>PatrickT</author>
    </item>
    <item>
      <title>The plot thickens</title>
      <link>http://www.mapleprimes.com/posts/36201-Make-Error-Message-More-Useful?ref=Feed:MaplePrimes:make error message more useful:Comments#comment61182</link>
      <itunes:summary>&lt;p&gt;When I posted my initial message, here's what I got, I think: &lt;br&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/br&gt;&lt;br /&gt;
solve(f=0,x,x=-1..1);&lt;br /&gt;
Error, (in solve) invalid arguments&lt;/p&gt;
&lt;p&gt;But when I ran the code again today, here's what I got instead:&lt;/p&gt;
&lt;p&gt;solve(f=0,x,x=-1..1);&lt;br /&gt;
Error, invalid input: too many and/or wrong type of arguments passed to solve; first unused argument is x = -1 .. 1&lt;/p&gt;
&lt;p&gt;Has Maple been updated overnight? Had I drunk too much maple syrup?&lt;/p&gt;
&lt;p&gt;I most likely ran the first call in the middle of another session, but other than that I can't think of why this discrepancy came up. The second error message is a lot more useful, similar to the one jakubi posted above with dsolve.&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;</itunes:summary>
      <description>The latest comments added to the Post, make error message more useful</description>
      <guid>61182</guid>
      <pubDate>Wed, 09 Dec 2009 10:24:45 Z</pubDate>
      <itunes:author>PatrickT</itunes:author>
      <author>PatrickT</author>
    </item>
  </channel>
</rss>