From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17380 invoked by alias); 6 Oct 2014 13:48:05 -0000 Mailing-List: contact java-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-patches-owner@gcc.gnu.org Received: (qmail 17349 invoked by uid 89); 6 Oct 2014 13:48:03 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.1 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,MEDICAL_SUBJECT,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-pa0-f47.google.com Received: from mail-pa0-f47.google.com (HELO mail-pa0-f47.google.com) (209.85.220.47) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Mon, 06 Oct 2014 13:48:02 +0000 Received: by mail-pa0-f47.google.com with SMTP id rd3so5274306pab.6 for ; Mon, 06 Oct 2014 06:48:01 -0700 (PDT) X-Received: by 10.70.61.229 with SMTP id t5mr1565777pdr.148.1412603280878; Mon, 06 Oct 2014 06:48:00 -0700 (PDT) Received: from ShengShiZhuChengdeMacBook-Pro.local ([223.72.65.50]) by mx.google.com with ESMTPSA id ix1sm13380601pbc.60.2014.10.06.06.47.57 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Oct 2014 06:47:59 -0700 (PDT) Message-ID: <54329EEC.8040609@gmail.com> Date: Mon, 06 Oct 2014 13:48:00 -0000 From: Chen Gang User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Andrew Haley , Mike Stump CC: Michael Eager , Jeff Law , davem@redhat.com, gcc-patches List , java-patches@gcc.gnu.org Subject: Re: Libjava test failure Was: [PATCH] microblaze: microblaze.md: Use 'SI' instead of 'VOID' for operand 1 of 'call_value_intern' References: <5430B7E8.1060001@gmail.com> <5430BBBE.8050905@gmail.com> <543215AE.7080206@gmail.com> <543254DB.9020600@redhat.com> In-Reply-To: <543254DB.9020600@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-SW-Source: 2014-q4/txt/msg00004.txt.bz2 On 10/6/14 16:37, Andrew Haley wrote: > On 06/10/14 05:08, Chen Gang wrote: >> After try normal configure, get almost the same result, I guess, our >> testsuite under Darwin x86_64 is OK. >> >> If no any additional reply within a week, I shall continue to try to >> analyze the libjava Throw_2 issue. > > Throw_2 is a test specially contrived to detect segfaults that are > not being correctly detected and turned into NullPointerException()s. > A failure indicates that the segfault signal handler is broken. > OK, thank, at present, it passes compiling (can generate 'Throw_2.exe'), and after run it without any parameters, "1" is printed, but "2" is not printed. Under Fedora 20 x86_64, the same gcc code, it is OK ("2" can be printed), but under Darwin x86_64, it is "Abort trap: 6" instead of. The related code: "try{Double.parseDouble(str());}catch", and "str(){return null;}". And I shall continue to try to analyze it (within this month), and welcome any additional ideas, suggestions, and completion for it, Thanks -- Chen Gang Open, share, and attitude like air, water, and life which God blessed