Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Jun 2015 04:52:03 +0000 (GMT)
From:      jenkins-admin@freebsd.org
To:        jenkins-admin@FreeBSD.org, freebsd-current@freebsd.org
Subject:   FreeBSD_HEAD-tests - Build #1113 - Failure
Message-ID:  <333146506.18.1434603123282.JavaMail.jenkins@jenkins-9.freebsd.org>

next in thread | raw e-mail | index | archive | help
FreeBSD_HEAD-tests - Build #1113 - Failure:

Check console output at https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/1113/ to view the results.
From owner-freebsd-current@FreeBSD.ORG  Thu Jun 18 06:23:18 2015
Return-Path: <owner-freebsd-current@FreeBSD.ORG>
Delivered-To: freebsd-current@hub.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 54E5579;
 Thu, 18 Jun 2015 06:23:18 +0000 (UTC) (envelope-from avg@FreeBSD.org)
Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140])
 by mx1.freebsd.org (Postfix) with ESMTP id 4C86D5F5;
 Thu, 18 Jun 2015 06:23:16 +0000 (UTC) (envelope-from avg@FreeBSD.org)
Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua
 [212.40.38.100])
 by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id JAA10695;
 Thu, 18 Jun 2015 09:23:13 +0300 (EEST)
 (envelope-from avg@FreeBSD.org)
Received: from localhost ([127.0.0.1])
 by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD))
 id 1Z5TEH-000Cz4-I9; Thu, 18 Jun 2015 09:23:13 +0300
Message-ID: <55826399.3020801@FreeBSD.org>
Date: Thu, 18 Jun 2015 09:22:17 +0300
From: Andriy Gapon <avg@FreeBSD.org>
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64;
 rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: "Simon J. Gerraty" <sjg@juniper.net>
CC: FreeBSD Current <freebsd-current@FreeBSD.org>,
 Dimitry Andric <dim@FreeBSD.org>
Subject: Re: toolchain target
References: <5581DBD0.3020004@FreeBSD.org> <5581E324.8030000@FreeBSD.org>
 <22196.1434583597@chaos>
In-Reply-To: <22196.1434583597@chaos>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>;
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-current>,
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jun 2015 06:23:18 -0000

On 18/06/2015 02:26, Simon J. Gerraty wrote:
> Andriy Gapon <avg@FreeBSD.org> wrote:
>>> Seems like there is some problem with 'toolchain' target in the latest head.
>>> Output of running `make toolchain TARGET=i386` on amd64 system can be found
>>> here: http://dpaste.com/3RD3C4V
>>>
>>
>> AFAICS, it still worked as of r283188.
> 
> There has been a clang update since then.
> 
> I just did make -j12 toolchain TARGET=i386 ok
> do you have anything interesting in /etc/make.conf?

Thank you for the hint -- __MAKE_CONF=/dev/null SRC_CONF=/dev/null fix the problem.

Now I am trying to figure out what the problem is.

My make.conf:
.if defined(CC)
.if ${CC} == gcc
CPUTYPE?=k8-sse3
.else
CPUTYPE?=amdfam10
.endif
.endif
CFLAGS+= -O2 -fno-strict-aliasing -pipe
CFLAGS+= -fno-omit-frame-pointer
CXXFLAGS+= -O2 -fno-strict-aliasing -pipe

And src.conf:
WITH_DEBUG_FILES=yes
WITH_CTF=yes
WITHOUT_INET6=YES
WITHOUT_PROFILE=YES
WITHOUT_FORTRAN=YES
WITHOUT_I4B=YES
WITHOUT_IPFILTER=YES
WITHOUT_ATM=YES
WITHOUT_IPX=YES
WITHOUT_LPR=yes
WITHOUT_ZONEINFO=yes
MALLOC_PRODUCTION=yes
LOADER_BZIP2_SUPPORT=yes
LOADER_FIREWIRE_SUPPORT=yes


Looks like my rather innocent manipulations of CFLAGS could be causing the problem.
Without my make.conf:
mkdep -f .depend -a
-I/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/include
-I/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include
-I/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I.
-I/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include
-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
-DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd11.0\"
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\"
-I/usr/obj/usr/devel/svn2/head/tmp/legacy/usr/include  -std=c++11
-stdlib=libc++
/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cpp
...

With my make.conf:
mkdep -f .depend -a      -std=c++11  -stdlib=libc++
/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cpp
...

All the preprocessor flags (-I, -D) are gone.

-- 
Andriy Gapon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?333146506.18.1434603123282.JavaMail.jenkins>