From patchwork Sun Nov 7 17:00:26 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Schwab X-Patchwork-Id: 70364 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) by ozlabs.org (Postfix) with SMTP id 58718B70FC for ; Mon, 8 Nov 2010 04:00:41 +1100 (EST) Received: (qmail 30211 invoked by alias); 7 Nov 2010 17:00:38 -0000 Received: (qmail 30196 invoked by uid 22791); 7 Nov 2010 17:00:36 -0000 X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL, BAYES_00, RCVD_IN_DNSWL_NONE X-Spam-Check-By: sourceware.org Received: from mail-out.m-online.net (HELO mail-out.m-online.net) (212.18.0.10) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sun, 07 Nov 2010 17:00:29 +0000 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 9800C1C001BD for ; Sun, 7 Nov 2010 18:00:26 +0100 (CET) Received: from igel.home (ppp-88-217-124-121.dynamic.mnet-online.de [88.217.124.121]) by mail.mnet-online.de (Postfix) with ESMTP id 828221C001D7 for ; Sun, 7 Nov 2010 18:00:26 +0100 (CET) Received: by igel.home (Postfix, from userid 501) id 369D6CA2A0; Sun, 7 Nov 2010 18:00:26 +0100 (CET) From: Andreas Schwab To: gcc-patches@gcc.gnu.org Subject: Fix spurious g++.dg/debug/dwarf2/nested-2.C failure X-Yow: I request a weekend in Havana with Phil Silvers! Date: Sun, 07 Nov 2010 18:00:26 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org The g++.dg/debug/dwarf2/nested-2.C test spuriously fails on m68k because it uses "|" to introduce comments. Tested on powerpc-linux and m68k-linux, checked in as obvious. Andreas. 2010-11-07 Andreas Schwab * g++.dg/debug/dwarf2/nested-2.C: Adjust pattern to also match "|" as comment character. Index: gcc/testsuite/g++.dg/debug/dwarf2/nested-2.C =================================================================== --- gcc/testsuite/g++.dg/debug/dwarf2/nested-2.C (revision 166417) +++ gcc/testsuite/g++.dg/debug/dwarf2/nested-2.C (working copy) @@ -32,6 +32,6 @@ We want to express that the DIE of S::T< Hence the slightly odd regexp: - { dg-final { scan-assembler "\[^\n\r\]*\\(DIE\[^\n\r\]*DW_TAG_structure_type\\)\[\n\r\]+\[^\n\r\]*\"S\\\\0\"\[ \t\]+\(@|#|!|//?\)\[ \t\]+DW_AT_name\[\n\r\]+\(.*\)?\\(DIE\[^\n\r\]*DW_TAG_structure_type\\)\[\n\r\]+\[^\n\r\]*\"T\\\\0\"\[ \t\]+\(.*\)?\\(DIE\[^\n\r\]*DW_TAG_template_type_param\\)\[\n\r\]+\[^\n\r\]*\[\n\r\]+\[^\n\r\]*\[\n\r\]+\[^\n\r\]*\(@|#|!|//?\)\[ \t\]+end of children of DIE\[^\n\r\]*\[\n\r\]+\[^\n\r\]*end of children of DIE\[^\n\r\]*" } } + { dg-final { scan-assembler "\[^\n\r\]*\\(DIE\[^\n\r\]*DW_TAG_structure_type\\)\[\n\r\]+\[^\n\r\]*\"S\\\\0\"\[ \t\]+\(\[@|#!\]|//?\)\[ \t\]+DW_AT_name\[\n\r\]+\(.*\)?\\(DIE\[^\n\r\]*DW_TAG_structure_type\\)\[\n\r\]+\[^\n\r\]*\"T\\\\0\"\[ \t\]+\(.*\)?\\(DIE\[^\n\r\]*DW_TAG_template_type_param\\)\[\n\r\]+\[^\n\r\]*\[\n\r\]+\[^\n\r\]*\[\n\r\]+\[^\n\r\]*\(\[@|#!\]|//?\)\[ \t\]+end of children of DIE\[^\n\r\]*\[\n\r\]+\[^\n\r\]*end of children of DIE\[^\n\r\]*" } } */