From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) by sourceware.org (Postfix) with ESMTPS id F095138EC059 for ; Tue, 12 Jul 2022 12:32:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org F095138EC059 Received: by mail-wr1-x42f.google.com with SMTP id q9so10963213wrd.8 for ; Tue, 12 Jul 2022 05:32:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=7be19RFoh1vTDWcXRmtD7AVBggda2IQTa9HCxBkJt8o=; b=eqdjWoWV0nc3C9ev/1R957rIzT44NkjnZ/lOd1c6wOYDxkRkzD9jc/9ytQYQmIRgcO ItIGx2DJVCVM2UIwwf5dESM0jdv5OjMFKKYhL9hpNozBPEqEPGTBEvcol30zargo4Lup 5XjuMzGbKSqntj+fvpEfpK6g3YAVV/Jss5XNOZR2V1KlLbqVrD1FLkOkmgbqyji75cvw 46W5AtPxzrkYLCgDHPo/zQpRqja1opXamkzSHwmzd08XBIvjH6oynHzAgeQvLd1X5G4I ThG5AF7spiXa6PhrLQBpE7FPvoNRQagIP9j5oj26ZMl2bMehe0jxDWbwZKnssRhsnZLU Ra3g== X-Gm-Message-State: AJIora+BaibOyMZdBCYq+xEQPMFdwBXx43H47i8DCfBe3CpnaF2DL3JZ /4kMwlebMSFT5aasKbipEv8= X-Google-Smtp-Source: AGRyM1vyf2pmtF7A23edmLPqfXij28Hmj9Cim8hYyQ0VwpZfKSNT5zTMNPqGSx+2vzA4iap6Y+6OoA== X-Received: by 2002:a05:6000:1d1:b0:21d:6673:9894 with SMTP id t17-20020a05600001d100b0021d66739894mr21836558wrx.640.1657629124771; Tue, 12 Jul 2022 05:32:04 -0700 (PDT) Received: from lancelot ([195.147.220.46]) by smtp.gmail.com with ESMTPSA id x4-20020adfdd84000000b0021d7f032022sm8175916wrl.17.2022.07.12.05.32.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Jul 2022 05:32:03 -0700 (PDT) Received: from gaius by lancelot with local (Exim 4.94.2) (envelope-from ) id 1oBF3Y-00GfhG-RC; Tue, 12 Jul 2022 13:32:00 +0100 From: Gaius Mulley To: Rainer Orth Cc: Gaius Mulley via Gcc-patches Subject: Re: Modula-2: merge followup (brief update on the progress of the new linking implementation) References: <87h73qy3vb.fsf@debian> <87o7xv4rjg.fsf@debian> Date: Tue, 12 Jul 2022 13:32:00 +0100 In-Reply-To: (Rainer Orth's message of "Mon, 11 Jul 2022 22:36:54 +0200") Message-ID: <87r12qqzpb.fsf@debian> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jul 2022 12:32:07 -0000 Rainer Orth writes: Hi Rainer, many thanks for the patch and log of the failures. I've committed the patch and rebuilt all Makefile.in's which are affected by m2. I think this just leaves: > * While this lets the build finish on all of i386-pc-solaris2.11, > sparcv9-sun-solaris2.11, and x86_64-pc-linux-gnu, I get thousands of > testsuite failures, all of the same kind: > > Undefined first referenced > symbol in file > RTco_signal /var/gcc/modula-2/11.4-gcc-modula-2/i386-pc-solaris2.11/./libgm2/libm2pim/.libs/libm2pim.so > RTco_select /var/gcc/modula-2/11.4-gcc-modula-2/i386-pc-solaris2.11/./libgm2/libm2pim/.libs/libm2pim.so > RTco_initSemaphore /var/gcc/modula-2/11.4-gcc-modula-2/i386-pc-solaris2.11/./libgm2/libm2pim/.libs/libm2pim.so > RTco_wait /var/gcc/modula-2/11.4-gcc-modula-2/i386-pc-solaris2.11/./libgm2/libm2pim/.libs/libm2pim.so > ld: fatal: symbol referencing errors > collect2: error: ld returned 1 exit status > compiler exited with status 1 > FAIL: gm2/exceptions/run/pass/libexcept.mod compilation, -g > > I haven't yet tried to fix those. which I'll try and reproduce, regards, Gaius