From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by sourceware.org (Postfix) with ESMTPS id 25E6A385C30B for ; Fri, 10 Jun 2022 15:45:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 25E6A385C30B X-IronPort-AV: E=McAfee;i="6400,9594,10374"; a="363992474" X-IronPort-AV: E=Sophos;i="5.91,290,1647327600"; d="scan'208";a="363992474" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2022 08:45:32 -0700 X-IronPort-AV: E=Sophos;i="5.91,290,1647327600"; d="scan'208";a="649884836" Received: from labpcdell3650-003.iul.intel.com (HELO localhost) ([172.28.49.87]) by fmsmga004-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2022 08:45:31 -0700 From: Nils-Christian Kempke To: gdb-patches@sourceware.org Subject: [PATCH 0/4] Adapt Fortran testsuite for ifort Date: Fri, 10 Jun 2022 17:44:56 +0200 Message-Id: <20220610154500.374897-1-nils-christian.kempke@intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, SPF_HELO_NONE, SPF_NONE, 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: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jun 2022 15:45:36 -0000 Hi, there were a few places in the testsuite where ifort's behavior was FAILing the tests and where I think this is not the result of an ifort bug but rather of a testsuite not forgiving enough. The attached patches should not change the behavior for any other compiler, and I could not find any regressions with gfortran/ifx (tested with unix, unix/m32, native-gdbserver and native-extended-gdbserver). For ifort this series improves testsuite performance if compared to the current master: master before series: === gdb Summary === # of expected passes 5771 # of unexpected failures 238 # of unknown successes 1 # of known failures 1 # of untested testcases 1 # of unresolved testcases 3 # of unsupported tests 5 # of duplicate test names 3 master after series: === gdb Summary === # of expected passes 5847 # of unexpected failures 161 # of known failures 1 # of untested testcases 1 # of unresolved testcases 3 # of unsupported tests 5 # of duplicate test names 3 Any feedback is appreciated, Cheers, Nils Nils-Christian Kempke (4): testsuite, fortran: make mixed-lang-stack less compiler dependent testsuite, fortran: Remove self assignment non-statements testsuite, fortran: adapt tests for ifort's 'start' behavior testsuite, fortran: make kfail gfortran specific gdb/testsuite/gdb.fortran/array-slices-bad.exp | 5 ++++- gdb/testsuite/gdb.fortran/function-calls.exp | 4 +++- gdb/testsuite/gdb.fortran/library-module-lib.f90 | 2 +- gdb/testsuite/gdb.fortran/library-module-main.f90 | 2 +- gdb/testsuite/gdb.fortran/mixed-lang-stack.exp | 9 ++++++++- gdb/testsuite/gdb.fortran/module.f90 | 11 ++++++----- gdb/testsuite/gdb.fortran/vla-type.exp | 5 +++-- 7 files changed, 26 insertions(+), 12 deletions(-) -- 2.25.1 Intel Deutschland GmbH Registered Address: Am Campeon 10, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de Managing Directors: Christin Eisenschmid, Sharon Heck, Tiffany Doon Silva Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928