From patchwork Thu Jun 5 03:05:27 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Doug Evans X-Patchwork-Id: 1323 Received: (qmail 17477 invoked by alias); 5 Jun 2014 03:05:50 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 17463 invoked by uid 89); 5 Jun 2014 03:05:48 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.5 required=5.0 tests=AWL, BAYES_00, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_PASS autolearn=no version=3.3.2 X-HELO: mail-pd0-f172.google.com Received: from mail-pd0-f172.google.com (HELO mail-pd0-f172.google.com) (209.85.192.172) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Thu, 05 Jun 2014 03:05:47 +0000 Received: by mail-pd0-f172.google.com with SMTP id fp1so415160pdb.17 for ; Wed, 04 Jun 2014 20:05:45 -0700 (PDT) X-Received: by 10.68.131.227 with SMTP id op3mr70051110pbb.87.1401937545539; Wed, 04 Jun 2014 20:05:45 -0700 (PDT) Received: from seba.sebabeach.org.gmail.com (173-13-178-50-sfba.hfc.comcastbusiness.net. [173.13.178.50]) by mx.google.com with ESMTPSA id wg7sm16450463pbc.73.2014.06.04.20.05.44 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Jun 2014 20:05:44 -0700 (PDT) From: Doug Evans To: gdb-patches@sourceware.org, ludo@gnu.org Subject: [commit] delete scm-generics.exp Date: Wed, 04 Jun 2014 20:05:27 -0700 Message-ID: MIME-Version: 1.0 X-IsSubscribed: yes Hi. fyi, I committed this. commit a872e241e2c2d23f3b14bc122cea6adc05a40d25 Author: Doug Evans Date: Wed Jun 4 20:01:40 2014 -0700 Delete scm-generics.exp. Support for smobs as goops classes is changing in guile 2.2. We may eventually switch to using structs instead of smobs, so remove any claim we support goops or generics for now. * gdb.guile/scm-generics.exp: Delete. diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 98b5e45..45f3512 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,5 +1,9 @@ 2014-06-04 Doug Evans + * gdb.guile/scm-generics.exp: Delete. + +2014-06-04 Doug Evans + * gdb.guile/scm-breakpoint.exp: Update. Add tests for breakpoint registration. diff --git a/gdb/testsuite/gdb.guile/scm-generics.exp b/gdb/testsuite/gdb.guile/scm-generics.exp deleted file mode 100644 index 664affc..0000000 --- a/gdb/testsuite/gdb.guile/scm-generics.exp +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright (C) 2010-2014 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# This file is part of the GDB testsuite. -# It tests using GDB smobs with generics. - -load_lib gdb-guile.exp - -# Start with a fresh gdb. -gdb_exit -gdb_start - -# Skip all tests if Guile scripting is not enabled. -if { [skip_guile_tests] } { continue } - -gdb_reinitialize_dir $srcdir/$subdir - -gdb_install_guile_utils -gdb_install_guile_module - -gdb_test_no_output "guile (use-modules ((oop goops)))" - -gdb_test_no_output "guile (define-generic +)" -gdb_test_no_output "guile (define-method (+ (x ) (y )) (value-add x y))" - -gdb_test_no_output "guile (define x (make-value 42))" - -gdb_test_no_output "guile (define y (+ x x))" - -gdb_test "guile y" "#"