From owner-freebsd-ports@FreeBSD.ORG Thu Jun 27 13:41:49 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 537C8E3B; Thu, 27 Jun 2013 13:41:49 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) by mx1.freebsd.org (Postfix) with ESMTP id 131851658; Thu, 27 Jun 2013 13:41:48 +0000 (UTC) Received: from spaceball.andric.com (spaceball.andric.com [IPv6:2001:7b8:3a7:0:204:4bff:fe01:de8a]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id E10885C43; Thu, 27 Jun 2013 15:41:45 +0200 (CEST) Message-ID: <51CC411C.4060105@FreeBSD.org> Date: Thu, 27 Jun 2013 15:41:48 +0200 From: Dimitry Andric Organization: The FreeBSD Project User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Thunderbird/22.0 MIME-Version: 1.0 To: Michael Gmelin , Konstantin Belousov Subject: Re: Global destructor order problems References: <20130626015508.426ab5b9@bsd64.grem.de> <51CAADB8.7090603@FreeBSD.org> <20130626133149.4835f14a@bsd64.grem.de> <7CD9075C-F8D6-41C1-8D21-8B10DF866ECE@FreeBSD.org> <20130626204521.GU91021@kib.kiev.ua> <6900C006-2A57-4EAF-B19A-629A85CBA001@FreeBSD.org> <20130626210534.GY91021@kib.kiev.ua> <20130626231741.497f7a9b@bsd64.grem.de> <20130626212833.GB91021@kib.kiev.ua> <20130627015602.7a437aad@bsd64.grem.de> In-Reply-To: <20130627015602.7a437aad@bsd64.grem.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Brooks Davis , David Chisnall , "freebsd-ports@freebsd.org Ports" , Matthias Andree X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jun 2013 13:41:49 -0000 On 2013-06-27 01:56, Michael Gmelin wrote: > On Thu, 27 Jun 2013 00:28:33 +0300 > Konstantin Belousov wrote: > >> On Wed, Jun 26, 2013 at 11:17:41PM +0200, Michael Gmelin wrote: >>> Are you both on the same architecture? >> >> I tested both on amd64 and i386. For i386, it was -m32 for clang, and >> native 32bit gcc 4.8.1, stock build from the tarball. >> > > For completeness sake I tested once more using various compilers > including gcc 4.8.1 on 10-CURRENT amd64 (see below). I have now tested the lang/gcc44, 46, 47, 48 and 49 ports, on both i386 and amd64. All result in the incorrect destructor order. -Dimitry