Return-Path: <John.Harrison-request@cl.cam.ac.uk>
Delivery-Date: 
Received: from leopard.cs.byu.edu (no rfc931) by swan.cl.cam.ac.uk 
          with SMTP (PP-6.5) outside ac.uk; Wed, 17 May 1995 01:09:11 +0100
Received: by leopard.cs.byu.edu (1.37.109.15/16.2) id AA121578153;
          Tue, 16 May 1995 17:49:13 -0600
Sender: info-hol-request@lal.cs.byu.edu
Errors-To: info-hol-request@lal.cs.byu.edu
Precedence: list
Received: from oahu.cs.ucla.edu by leopard.cs.byu.edu 
          with SMTP (1.37.109.15/16.2) id AA121458146;
          Tue, 16 May 1995 17:49:07 -0600
Received: by oahu.cs.ucla.edu (Sendmail 4.1/3.27) id AA04588;
          Tue, 16 May 95 16:47:36 PDT
From: homeier@cs.ucla.edu (peter v. homeier)
Message-Id: <9505162347.AA04588@oahu.cs.ucla.edu>
Subject: Question on Dijkstra Quote
To: info-hol@leopard.cs.byu.edu
Date: Tue, 16 May 1995 16:47:35 -0700 (PDT)
X-Mailer: ELM [version 2.4 PL21]
Content-Type: text
Content-Length: 596

Some time ago I heard that E. W. Dijkstra had once said or written
something to the following effect:

"Testing is fine for showing the presence of errors; 
but it is useless for showing their absence."

Try as I might, I have not been able to pin down the source of
this quote.  Can anyone refer me to an article, book, etc. that I can
reliably quote?  Also, what was the actual, literal quote?

It seems like such a standard part of the folklore that I thought
it would be easy to find, but it hasn't been quickly obvious from the
books I have here.

Thanks!

Peter Homeier
homeier@cs.ucla.edu
