From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-relay.contabo.net (mail-relay.contabo.net [173.212.209.230]) by sourceware.org (Postfix) with ESMTPS id EA5FA3857C7D for ; Mon, 17 Aug 2020 19:28:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org EA5FA3857C7D Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=procyonlabs.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=randal@procyonlabs.com Received: from pxmg1.contabo.net (localhost.localdomain [127.0.0.1]) by mail-relay.contabo.net (Proxmox) with ESMTP id 829B082E14 for ; Mon, 17 Aug 2020 21:28:08 +0200 (CEST) Received: from m3447.contabo.net (m3447.contabo.net [91.194.91.202]) by mail-relay.contabo.net (Proxmox) with ESMTPS id 56A0882E16 for ; Mon, 17 Aug 2020 21:28:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=procyonlabs.com; s=default; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=W2DaxFgpgDY4g0zKsgz9tNzsVF3JZ66WMXY7g8UPK+E=; b=Wo7wLEjfU/Aof+j+qN+c/wBY5/ l5KDz5LLeiJEeah9vw02ZyUJPFWEHZCLF/ZK+L6z6Uaej0InpJ1hafiCLaCGlZfuNkG00O35ZWzkl LCH5AGoxj0vXmL3dUlOUkQkcRwVSbiENy6vHpQ2G5dPuIkodtGr4WfAxEcC8gBMyBdHjl+qQV9kUE hiZ01aAJsBzYQo6bBdnDBsY7EpCeSNiS3spWODkaD3NdorcPHRS+wKIDQIHEIM5TmhFE6OdjXvNXF ARwq2WPOQ2w3f44Ej1UQ43cWp8ovUCNxfWpgd1fYdAF7d1BnC9v19asp4SEjb9QLQncEBNcqrgCiI ksSc3UTg==; Received: from pool-100-19-88-76.phlapa.fios.verizon.net ([100.19.88.76]:7062 helo=mars.philadelphia.procyonlabs.com) by m3447.contabo.net with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1k7knZ-001fkb-Ga; Mon, 17 Aug 2020 21:28:06 +0200 Subject: Re: Compiling GCC 10.2 on AIX 7.2 To: Jonathan Wakely Cc: gcc-help References: <88815b4e-dab9-f4c1-dbed-7593adc59390@procyonlabs.com> <87b40c84-2c38-d70d-465f-0275be2e1c17@procyonlabs.com> From: "Randal T. Rioux" Autocrypt: addr=randal@procyonlabs.com; keydata= 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 liM= Message-ID: Date: Mon, 17 Aug 2020 15:28:00 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-OutGoing-Spam-Status: No, score=-2.4 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - m3447.contabo.net X-AntiAbuse: Original Domain - gcc.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - procyonlabs.com X-Get-Message-Sender-Via: m3447.contabo.net: authenticated_id: randal@procyonlabs.com X-Authenticated-Sender: m3447.contabo.net: randal@procyonlabs.com X-Source: X-Source-Args: X-Source-Dir: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_NUMSUBJECT, NICE_REPLY_A, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-help@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-help mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2020 19:28:11 -0000 On 8/17/20 12:15 PM, Jonathan Wakely wrote: > On Mon, 17 Aug 2020 at 17:12, Randal T. Rioux wrote: >> >> On 8/17/20 6:28 AM, Jonathan Wakely wrote: >>> On Mon, 17 Aug 2020 at 07:04, Randal T. Rioux wrote: >>>> >>>> System: IBM POWER 740 (POWER7 CPU) >>>> OS Level: 7200-04-02-2016 >>>> Bootstrap Compiler: GCC 8.3.0 from AIX Toolbox (IBM yum repo) >>>> >>>> Please let me know if I need to include anything else. Hopefully I've >>>> provided enough information to aid in my request here. >>>> >>>> Environment Variables: >>>> >>>> export CFLAGS="-mcpu=power7 -pipe -O2 -I/opt/freeware/include" >>>> export CXXFLAGS=$CFLAGS >>>> export LDFLAGS="-L/opt/freeware/lib64 -L/opt/freeware/lib >>>> -Wl,-blibpath:/opt/freeware/lib64:/opt/freeware/lib:/usr/lib:/lib >>>> -Wl,-bmaxdata:0x80000000" >>>> export CONFIG_SHELL=/opt/freeware/bin/bash >>>> export CONFIG_ENV_ARGS=/opt/freeware/bin/bash >>>> >>>> configure output: https://pastebin.com/FinvPRPU >>>> config.log: https://pastebin.com/4Y30z9tU >>>> config.status: https://pastebin.com/C7ZC9uzB >>>> >>>> configure seems to work fine, although the config.log seems to show it >>>> ignores my flags to only enable c/c++ compilers (I could be reading this >>>> wrong). >>> >>> You are reading it wrong. >> >> Okay then. >> >>>> Running make works for a little bit, then dies around: >>>> >>>> (snip) >>>> mkdir -p -- common/.deps >>>> mkdir -p -- analyzer/.deps >>>> config.status: executing default commands >>>> gmake[2]: Leaving directory '/usr/src/gcc-build' >>>> gmake[1]: *** [Makefile:20799: stage1-bubble] Error 2 >>>> gmake[1]: Leaving directory '/usr/src/gcc-build' >>>> gmake: *** [Makefile:1002: all] Error 2 >>> >>> You've snipped the actual error so we can't see what failed. >> >> What specifically would help you (or anyone else) to diagnose this? > > Showing the error. > > Something failed, and then make kept printing some more lines and then > exited. You've only shown the exiting part, not the error that > preceded it. I see - running parallel make added output past the failure point. This is the part where it conks out: (snip) gcc -mcpu=power7 -pipe -O2 -I/opt/freeware/include -L/opt/freeware/lib64 -L/opt/freeware/lib -Wl,-blibpath:/opt/freeware/lib64:/opt/freeware/lib:/usr/lib:/lib -Wl,-bmaxdata:0x80000000 -o fixincl fixincl.o fixtests.o fixfixes.o server.o procopen.o fixlib.o fixopts.o ../libiberty/libiberty.a collect2: fatal error: ../libiberty/libiberty.a: not a COFF file compilation terminated. gmake[3]: *** [Makefile:110: full-stamp] Error 1 gmake[3]: Leaving directory '/usr/src/gcc-build/build-powerpc-ibm-aix7.2.4.0/fixincludes' gmake[2]: *** [Makefile:2880: all-build-fixincludes] Error 2 gmake[2]: Leaving directory '/usr/src/gcc-build' gmake[1]: *** [Makefile:20799: stage1-bubble] Error 2 gmake[1]: Leaving directory '/usr/src/gcc-build' gmake: *** [Makefile:1002: all] Error 2 Could it be an ld or binutils issue?