From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) by sourceware.org (Postfix) with ESMTPS id 3A971381C6CC for ; Fri, 7 Jun 2024 16:57:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3A971381C6CC Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=troutmask.apl.washington.edu Authentication-Results: sourceware.org; spf=none smtp.mailfrom=troutmask.apl.washington.edu ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 3A971381C6CC Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=128.95.76.21 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1717779487; cv=none; b=toinhrgGbmR06wHfysmNvIlMI6MNpKlHdBXaZG4Lb+9dJfFkEr0vJ6MBVORi1wDn8zj4JJCUiW3tj6U2bO5wII8LnEfNajVsvZTJ1Ot80oA5OwscdBfLWy+tIiVFVPrj8IwhJBqbq18HMV5E9pve3EVxDycf5qC81YdY+RTCJpo= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1717779487; c=relaxed/simple; bh=SLgaZs01YqbvPjHsrmnADR1fHJ0xyojBvbLNbk2S7Kc=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:MIME-Version; b=pvg/goJmiUyn2yXHfz8Dg2SP4f7WiBT+3kO8mxllOqjtDoRJxkUaLBuZX/zvTVkcKtY+deSvOKQULDjI1BjoL14LdlDVQwtwOLi+NNk4OYB1k8IVWef3vIsWlo1zyQHk2dBgaznh8Eyb4ZeHVejxTdpzkYbnZiTPN14/MNj63lk= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.17.1/8.17.1) with ESMTP id 457Gvs1T038710; Fri, 7 Jun 2024 09:57:54 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) DKIM-Filter: OpenDKIM Filter v2.10.3 troutmask.apl.washington.edu 457Gvs1T038710 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=troutmask.apl.washington.edu; s=troutmask; t=1717779474; bh=SLgaZs01YqbvPjHsrmnADR1fHJ0xyojBvbLNbk2S7Kc=; h=Date:From:To:Cc:Subject:Reply-To:References:In-Reply-To:From; b=GA/69pzKzF/V4k+iR8uDvuGpZRxcS02JbXzveWXt1bm1i0CIhJBsSpaXS6marCeKT YvABTVKUSJ8lzeQqfel4Ddqqn3HIfGH/8dpsbjsqRzp6nOQeohTjrLt9g2XlbSjlFN MBMSCbhsmNxUi6dY2HZ9yIl66P5j3rzItjza46ttdqXaRGjsniXqmDh9BBqIPOmeBQ RKnwoafhqxTUtzz5Kd5V7W6zyMP/+PcF4CcGVE8sPlFNgTY/tufLQoGdSmHz1zAo+2 6U9/ET2k323GIfJnyNEnQ9MzfzXhL04vNMQZclekE/Qw4XTLza3f1b2Neogrl/uWr6 uyUpyDkzlcovA== Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.17.1/8.17.1/Submit) id 457GvsOc038709; Fri, 7 Jun 2024 09:57:54 -0700 (PDT) (envelope-from sgk) Date: Fri, 7 Jun 2024 09:57:54 -0700 From: Steve Kargl To: Andre Vehreschild Cc: GCC-Fortran-ML Subject: Re: [GOMP, Fortran] RFC: Issues with gomp-fortran tests Message-ID: Reply-To: sgk@troutmask.apl.washington.edu References: <20240603153820.08dda311@vepi2> <20240607093914.2a6fe425@vepi2> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240607093914.2a6fe425@vepi2> X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,DKIM_INVALID,DKIM_SIGNED,KAM_DMARC_STATUS,SPF_HELO_NONE,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: I don't know too much about the testsuite infrastructure. You'll likely need to ping jakub or tobias, who seem to be the most active gomp contributors. On my FreeBSD system, I have my sources in gcc/gccx, build in gcc/objx, and install into $HOME/work/x. For building and testing, I have a script that ends with # MAKE is required to get the right make(1) propagated through # the 'make' process including the check-fortran phase. # MAKE=gmake export MAKE ../gccx/configure --prefix=$HOME/work/x --enable-languages=c,c++,fortran,lto \ --enable-bootstrap --disable-nls --disable-multilib --disable-libssp \ --enable-initfini-array sleep 1 nice gmake -j6 bootstrap sleep 1 cd gcc nice gmake -j6 check-fortran sleep 1 tail testsuite/gfortran/gfortran.sum Most of the tests that fail have the following log file entry ==3733==ASan runtime does not come first in initial library list; you should either link runtime to your application or manually preload it with LD_PRELOAD. FAIL: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O0 execution test I've never been able to track down how to fix this. It would seem to me that if some ASan lib needs to come first, then it should proactively preload the requisite libraries during testing. -- steve On Fri, Jun 07, 2024 at 09:39:14AM +0200, Andre Vehreschild wrote: > Hi Steve, > > there have not been any answers yet, so thank you for looking into that. I > tried your proposal and changed the installation directory to: > > /mnt/work_store/gcc/installs/dev > > Unfortunately this did not change anything. The gomp-tests are still unable to > compile. But I don't see any issues with libsanitizer tests (at least nothing > is reported) nor any issues with gmake, make and $MAKE. Looks like that is some > Fedora 39 oddity perhaps? Do you have any pointers who might have insight in > this expect stuff and could shed a light why this GFORTRAN_UNDER_TEST is > checked in the gomp tests only when the libs are not found? > > > PS: Welcome back to the gfortran effort. > > Thanks, I hope to produce a constant stream of patches in the next year or even > longer. > > Thank you for your time. If you have any other idea that I could test, please > let me know. > > Regards, > Andre > -- > Andre Vehreschild * Email: vehre ad gmx dot de -- Steve