Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Education > Science > Re: Bug in Math...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 6 Topic 1768 of 1945
Post > Topic >>

Re: Bug in Mathematica 6 - NIntegrate - 5 (regression bug, invalid value)

by quasi <quasi@[EMAIL PROTECTED] > Jan 27, 2008 at 01:45 PM

On Sun, 27 Jan 2008 13:17:56 -0500, D Herring
<dherring@[EMAIL PROTECTED]
> wrote:

>quasi wrote:
>> On Sun, 27 Jan 2008 17:19:12 GMT, rjf <fateman@[EMAIL PROTECTED]
> wrote:
>> 
>>> Vladimir Bondarenko wrote:
>>>> ----------------------------------------------------------------
>>>>
>>>> Our little demo continues..... Hello again from the VM machine
>>>> which hopefully soon will not be ignored by CAS manufacturers.
>>>>
>>>> ----------------------------------------------------------------
>>>>
>>>> N[Integrate[Sin[z] BesselJ[1, z]/Sqrt[z + z^2], {z,0,Infinity}]]
>>>>
>>>>                    0.800192
>>> This little demonstration illustrates how NOT to do re****ting of a
bug.
>... [good stuff snipped]
>> 
>> I disagree. 
>> 
>> A bug is a reproducible erroneous output. 
>> 
>> No need to debug it. 
>> 
>> No need to find an explanation. 
>> 
>> The users who find the bug are the _customers_, not the employees.
>> Simply re****t it and let the CAS vendor's sup****t people take it from
>> there.
>
>But here's the rub.
>
>If you or I or any other random user finds a bug, we can say "I'm just 
>a paying user -- the devs should ferret out the cause so I can get 
>back to doing what I paid for."
>
>VB claims to be more than that -- he claims to be a #1 tester of CAS 
>software.  Such a person is expected to not only find bugs, but submit 
>quality bug re****ts.  But he rarely does that; his re****ts are 
>generally "ooh look; this didn't work as I expected" with little or no 
>analysis.  And sometimes they show his expectations to be out of line 
>with reality (e.g. floating-point problems are here to stay).
>
>There's a normative difference in the source of these bug re****ts.

You may or may not like Vladimir's way of presenting bugs, but there's
no question in my mind that his automated system is of great value,
both as a warning to naive users, and as a provocative challenge to
CAS developers, forcing them to take seriously

(1) the need for a redesign which incor****ates (and optionally
enables) QA checks into the running code of the CAS

(2) the need for a fully automated QA testing suite

quasi
 




 6 Posts in Topic:
Re: Bug in Mathematica 6 - NIntegrate - 5 (regression bug, inval
rjf <fateman@[EMAIL PR  2008-01-27 17:19:12 
Re: Bug in Mathematica 6 - NIntegrate - 5 (regression bug, inval
quasi <quasi@[EMAIL PR  2008-01-27 12:39:30 
Re: Bug in Mathematica 6 - NIntegrate - 5 (regression bug, inval
D Herring <dherring@[E  2008-01-27 13:17:56 
Re: Bug in Mathematica 6 - NIntegrate - 5 (regression bug, inval
quasi <quasi@[EMAIL PR  2008-01-27 13:45:17 
Re: Bug in Mathematica 6 - NIntegrate - 5 (regression bug, inval
nano bagonghi <nano.ba  2008-01-27 21:05:32 
Re: Bug in Mathematica 6 - NIntegrate - 5 (regression bug, inval
quasi <quasi@[EMAIL PR  2008-01-27 15:52:42 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Thu Dec 4 19:13:44 CST 2008.