From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#25401: tcc fails to build (test failure) Date: Tue, 10 Jan 2017 09:21:18 +0100 Message-ID: <87bmvfz5oh.fsf@gnu.org> References: <87inppcizn.fsf@elephly.net> <87wpe4r4b2.fsf@gnu.org> <87bmvgarpl.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44951) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cQrh0-00088z-59 for bug-guix@gnu.org; Tue, 10 Jan 2017 03:22:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cQrgx-0005HI-16 for bug-guix@gnu.org; Tue, 10 Jan 2017 03:22:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:32970) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cQrgw-0005Gj-Tj for bug-guix@gnu.org; Tue, 10 Jan 2017 03:22:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cQrgw-0000Hw-A3 for bug-guix@gnu.org; Tue, 10 Jan 2017 03:22:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87bmvgarpl.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> (ng0@libertad.pw's message of "Mon, 09 Jan 2017 20:44:38 +0000") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: ng0 Cc: 25401@debbugs.gnu.org ng0 skribis: > Ludovic Court=C3=A8s writes: > >> Ricardo Wurmus skribis: >> >>> The package =E2=80=9Ctcc=E2=80=9D fails to build. The check phase fail= s: >>> >>> starting phase `check' >>> make -C tests test >>> make[1]: Entering directory '/tmp/guix-build-tcc-0.9.26.drv-0/tcc-0.9.2= 6/tests' >>> ------------ hello-exe ------------ >>> ../tcc -B.. ../examples/ex1.c -o hello || (../tcc -vv; exit 1) && ./hel= lo >>> ------------ hello-run ------------ >>> ../tcc -B.. -run ../examples/ex1.c >>> Hello World >>> gcc -o libtcc_test libtcc_test.c ../libtcc.a -I.. -Wall -g -O2 -fno-st= rict-aliasing -Wno-pointer-sign -Wno-sign-compare -Wno-unused-result -DCONF= IG_TCC_SYSINCLUDEPATHS=3D"\"/gnu/store/iwgi9001dmmihrjg4rqhd6pa6788prjw-gli= bc-2.24/include:/gnu/store/jc898psn5yc9s328nn8fya3sc2daf037-linux-libre-hea= ders-4.4.18/include:{B}/include\"" -DCONFIG_TCC_LIBPATHS=3D"\"/gnu/store/iw= gi9001dmmihrjg4rqhd6pa6788prjw-glibc-2.24/lib\"" -DCONFIG_TCC_CRTPREFIX=3D"= \"/gnu/store/iwgi9001dmmihrjg4rqhd6pa6788prjw-glibc-2.24/lib\"" -DCONFIG_TC= C_ELFINTERP=3D"\"/gnu/store/iwgi9001dmmihrjg4rqhd6pa6788prjw-glibc-2.24/lib= /ld-linux-x86-64.so.2\"" -DTCC_TARGET_X86_64 -lm -ldl=20=20 >>> make[1]: *** [Makefile:63: hello-exe] Segmentation fault >> >> FWIW it started failing after the last =E2=80=98core-updates=E2=80=99 me= rge, which >> updated Binutils and glibc, among other things. >> >> We should check whether tinycc Git master has this problem. >> >> Ludo=E2=80=99. > > I have tcc-next (git checkout) in a branch since forever, I'm > testing this now again. Neat, and it doesn=E2=80=99t have this problem I guess? Could you give the URL of your repo again? Thanks, Ludo=E2=80=99.