From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id sNhtExKPjGhvhwEAWB0awg (envelope-from ) for ; Fri, 01 Aug 2025 05:55:30 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=LIzVrbAy; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 4A4891E102; Fri, 1 Aug 2025 05:55:30 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-10.1 required=5.0 tests=ARC_SIGNED,ARC_VALID, BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE autolearn=ham autolearn_force=no version=4.0.1 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 9BC031E089 for ; Fri, 1 Aug 2025 05:55:29 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 571A03858416 for ; Fri, 1 Aug 2025 09:55:29 +0000 (GMT) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.19]) by sourceware.org (Postfix) with ESMTPS id 8BD233858287 for ; Fri, 1 Aug 2025 09:42:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8BD233858287 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 8BD233858287 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=198.175.65.19 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1754041321; cv=none; b=ZHaBY8sbzcQ9YhoGFNYZ5VvfamJAY9W5mb8EFSFI6y69TLT6avUrsQtXbLs1AJ+Va7he//nvjaNoMlQpHFwvO1bBEhpxwCI7cdyZTw9rS3vP9QIx3887WZdIqxUnPyEWBdxIc8pYv0Xs808ETEWDswAli81xi+lLmG3V7bAj5aY= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1754041321; c=relaxed/simple; bh=C7+DkOWjkbw2qZkyBT22fbsleSldj3S0VF70ClI7Uws=; h=DKIM-Signature:From:To:Subject:Date:Message-Id:MIME-Version; b=KU2UTVtsalzJkdixomtOLnV/74GUZ+4hYIanAbeBT3DWC92iJGaF/klhx6UnoM+CeAeO19ePkZETtjKgmabf1ab8RS5P2JMDRbWUtJZ8SSr2Z6bU0RRfyMjGevA4h/A59SGK2s9G09TnKuqi0PJA96vmKSn6Q+ClWJ4tvLn99AY= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8BD233858287 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=LIzVrbAy DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1754041322; x=1785577322; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=C7+DkOWjkbw2qZkyBT22fbsleSldj3S0VF70ClI7Uws=; b=LIzVrbAyUqssqV4OMF4J/bJwlHiCAa/VA4pw5sHXmSQFOgET/d7FJpLN c+wQ6gr+GNOTKmDOidRAHGIUZgu8SX+s8KHxZsN8lbrQCgUhyq3hjsbaA wZa7V8KhgAPeeZxbOooINCNzUnPHjLk/09uZkTBpTC56pPE2BJwrawU+Y 3oOfQCStFHsn7kT5TTvVu/Yp847HTV6xLeL6QOj6MszENrLl7nErUHFUa h3MIar0yz4KM7Lwgsft0CQfc0/+QdhEGoJhDDjbIwZe0j57k6bk8ACXrz v8WvgezUCyurogIPXv/ivbLr3TSeeS00ZYbctKElUulAJ/N+mPX1KyHQ8 Q==; X-CSE-ConnectionGUID: v+lBhMMBRY2b95b7UW6Ncg== X-CSE-MsgGUID: lkwAhv3gQtCAk3Qk1ynwcw== X-IronPort-AV: E=McAfee;i="6800,10657,11508"; a="56254021" X-IronPort-AV: E=Sophos;i="6.17,255,1747724400"; d="scan'208";a="56254021" Received: from fmviesa007.fm.intel.com ([10.60.135.147]) by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Aug 2025 02:41:57 -0700 X-CSE-ConnectionGUID: Us9Qw2fXSReh6rkvyN73Ng== X-CSE-MsgGUID: JMXpnorlT4S0h3fD02Zlxw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.17,255,1747724400"; d="scan'208";a="163087182" Received: from gkldtt-dev-004.igk.intel.com (HELO localhost) ([10.123.221.202]) by fmviesa007-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Aug 2025 02:41:55 -0700 From: Tankut Baris Aktemur To: gdb-patches@sourceware.org, Markus Metzger Subject: [PATCH v3 39/44] testsuite, sycl: add tests for stepping and accessing data elements Date: Fri, 1 Aug 2025 11:37:41 +0200 Message-Id: <20250801-upstream-intelgt-mvp-v3-39-59ce0f87075b@intel.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250801-upstream-intelgt-mvp-v3-0-59ce0f87075b@intel.com> References: <20250801-upstream-intelgt-mvp-v3-0-59ce0f87075b@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Mailer: b4 0.14.2 Content-Transfer-Encoding: base64 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org QWRkIFNZQ0wgdGVzdCBjYXNlcyBmb3IKLSBzdGVwcGluZyBpbnNpZGUgdGhlIGtlcm5lbAotIHJl YWRpbmcgZGF0YSBlbGVtZW50cyBhbmQgbG9jYWxzCi0gbW9kaWZ5aW5nIGRhdGEgZWxlbWVudHMg YW5kIGxvY2FscwotLS0KIGdkYi90ZXN0c3VpdGUvZ2RiLnN5Y2wvc3RlcC1pbnRvLWZ1bmN0aW9u LmV4cCB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysrKwogZ2RiL3Rlc3RzdWl0ZS9nZGIuc3lj bC9zdGVwLmV4cCAgICAgICAgICAgICAgIHwgNTEgKysrKysrKysrKysrKysrKysrKysrKysrKysr CiAyIGZpbGVzIGNoYW5nZWQsIDk4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nZGIvdGVz dHN1aXRlL2dkYi5zeWNsL3N0ZXAtaW50by1mdW5jdGlvbi5leHAgYi9nZGIvdGVzdHN1aXRlL2dk Yi5zeWNsL3N0ZXAtaW50by1mdW5jdGlvbi5leHAKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZTMxMDIzMDU4YTJkYTkz YmZkMTVmNDI4N2RmMmIxOWYxMmY5M2U3MAotLS0gL2Rldi9udWxsCisrKyBiL2dkYi90ZXN0c3Vp dGUvZ2RiLnN5Y2wvc3RlcC1pbnRvLWZ1bmN0aW9uLmV4cApAQCAtMCwwICsxLDQ3IEBACisjIENv cHlyaWdodCAyMDE5LTIwMjUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCisKKyMgVGhp cyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9v ciBtb2RpZnkKKyMgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg TGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyMgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsg ZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IKKyMgKGF0IHlvdXIgb3B0aW9uKSBh bnkgbGF0ZXIgdmVyc2lvbi4KKyMKKyMgVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRo ZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisjIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5U WTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisjIE1FUkNIQU5UQUJJTElU WSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyMgR05VIEdl bmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyMKKyMgWW91IHNob3VsZCBo YXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyMg YWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3Jn L2xpY2Vuc2VzLz4uCisjCisjIFRlc3RzIEdEQnMgc3VwcG9ydCBmb3Igc3RlcHBpbmcgaW50byBh IGtlcm5lbCBmdW5jdGlvbi4KKworbG9hZF9saWIgc3ljbC5leHAKKworc3RhbmRhcmRfdGVzdGZp bGUgY2FsbC1zdGFjay5jcHAKKworc2V0IHN5Y2xfZGV2aWNlX2xpc3QgW2luaXRfc3ljbF9kZXZp Y2VzX2xpc3RdCitpZiB7W2xsZW5ndGggJHN5Y2xfZGV2aWNlX2xpc3RdID09IDB9IHsKKyAgICB1 bnN1cHBvcnRlZCAidGFyZ2V0IGRvZXMgbm90IHN1cHBvcnQgU1lDTCIKKyAgICByZXR1cm4gMAor fQorCitpZiB7W2J1aWxkX2V4ZWN1dGFibGUgImZhaWxlZCB0byBjb21waWxlICRzcmNmaWxlIiBc CisgICAgIiR7YmluZmlsZX0iICRzcmNmaWxlIHtzeWNsIGRlYnVnfV19IHsKKyAgICByZXR1cm4g LTEKK30KKworZm9yZWFjaCBkZXZpY2UgJHN5Y2xfZGV2aWNlX2xpc3QgeworICAgIHN5Y2xfd2l0 aF9pbnRlbGd0X2xvY2sgJGRldmljZSB7CisJY2xlYW5fcmVzdGFydCAiJHtiaW5maWxlfSIKKwor CWlmIHshW3N5Y2xfc3RhcnQgJGRldmljZV19IHsKKwkgICAgY29udGludWUKKwl9CisKKwlzZXQg aW5zaWRlIFtnZGJfZ2V0X2xpbmVfbnVtYmVyICJvcmRpbmFyeS1vdXRlci1sb2MiXQorCWdkYl9i cmVha3BvaW50ICRpbnNpZGUKKwlnZGJfY29udGludWVfdG9fYnJlYWtwb2ludCAiaW5zaWRlIiAi Liokc3JjZmlsZTokaW5zaWRlLioiCisKKwlnZGJfdGVzdCAic3RlcCIgImZpcnN0IC4qIGF0IC4q IiAic3RlcCBpbnRvIGZ1bmN0aW9uIgorICAgIH0KK30KZGlmZiAtLWdpdCBhL2dkYi90ZXN0c3Vp dGUvZ2RiLnN5Y2wvc3RlcC5leHAgYi9nZGIvdGVzdHN1aXRlL2dkYi5zeWNsL3N0ZXAuZXhwCm5l dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAuLjhjZDAyODI0Y2U3ZDU3Njg1MmY2MTdlZDVjYTczNjJmZWFhOWI0NDYKLS0tIC9k ZXYvbnVsbAorKysgYi9nZGIvdGVzdHN1aXRlL2dkYi5zeWNsL3N0ZXAuZXhwCkBAIC0wLDAgKzEs NTEgQEAKKyMgQ29weXJpZ2h0IDIwMTktMjAyNSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIElu Yy4KKworIyBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1 dGUgaXQgYW5kL29yIG1vZGlmeQorIyBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5l cmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorIyB0aGUgRnJlZSBTb2Z0d2FyZSBG b3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgorIyAoYXQgeW91 ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorIworIyBUaGlzIHByb2dyYW0gaXMgZGlzdHJp YnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyMgYnV0IFdJVEhPVVQg QU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyMgTUVS Q0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRo ZQorIyBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorIworIyBZ b3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg TGljZW5zZQorIyBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxodHRwOi8v d3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyMKKyMgVGVzdHMgR0RCcyBzdXBwb3J0IGZvciBTWUNM OyBpbiBwYXJ0aWN1bGFyLCBzaW5nbGUtc3RlcHBpbmcgdGhlCisjIHNvdXJjZSBhbmQgcHJpbnRp bmcgdmFsdWVzIG9mIGxvY2FsIHZhcnMgYW5kIGRhdGEgZWxlbWVudHMuCisKK2xvYWRfbGliIHN5 Y2wuZXhwCisKK3N0YW5kYXJkX3Rlc3RmaWxlIHNpbmdsZS10YXNrLmNwcAorCitzZXQgc3ljbF9k ZXZpY2VfbGlzdCBbaW5pdF9zeWNsX2RldmljZXNfbGlzdF0KK2lmIHtbbGxlbmd0aCAkc3ljbF9k ZXZpY2VfbGlzdF0gPT0gMH0geworICAgIHVuc3VwcG9ydGVkICJ0YXJnZXQgZG9lcyBub3Qgc3Vw cG9ydCBTWUNMIgorICAgIHJldHVybiAwCit9CisKK2lmIHtbYnVpbGRfZXhlY3V0YWJsZSAiZmFp bGVkIHRvIGNvbXBpbGUgJHNyY2ZpbGUiIFwKKyAgICAiJHtiaW5maWxlfSIgJHNyY2ZpbGUge3N5 Y2wgZGVidWd9XX0geworICAgIHJldHVybiAtMQorfQorCitmb3JlYWNoIGRldmljZSAkc3ljbF9k ZXZpY2VfbGlzdCB7CisgICAgc3ljbF93aXRoX2ludGVsZ3RfbG9jayAkZGV2aWNlIHsKKwljbGVh bl9yZXN0YXJ0ICIke2JpbmZpbGV9IgorCisJaWYgeyFbc3ljbF9zdGFydCAkZGV2aWNlXX0gewor CSAgICBjb250aW51ZQorCX0KKworCSMgQnJlYWsgYXQgdGhlIGZpcnN0IGxpbmUgb2YgdGhlIGtl cm5lbCwgdGhlbiBtYWtlIHN0ZXBzLgorCXNldCBmaXJzdF9saW5lIFtnZGJfZ2V0X2xpbmVfbnVt YmVyICJrZXJuZWwtbGluZS0xIl0KKwlnZGJfYnJlYWtwb2ludCAkZmlyc3RfbGluZQorCWdkYl9j b250aW51ZV90b19icmVha3BvaW50ICJmaXJzdCBsaW5lIiAiLiokc3JjZmlsZTokZmlyc3RfbGlu ZS4qIgorCisJZ2RiX3Rlc3QgIm5leHQiICJpbnQgZm91ciA9IC4qIiAibmV4dCAxIgorCWdkYl90 ZXN0ICJuZXh0IiAiaW50IGZvdXJ0ZWVuID0gLioiICJuZXh0IDIiCisJZ2RiX3Rlc3QgIm5leHQi ICJudW1iZXJzLjAuID0gLioiICJuZXh0IDMiCisgICAgfQorfQoKLS0gCjIuMzQuMQoKSW50ZWwg RGV1dHNjaGxhbmQgR21iSA0KUmVnaXN0ZXJlZCBBZGRyZXNzOiBBbSBDYW1wZW9uIDEwLCA4NTU3 OSBOZXViaWJlcmcsIEdlcm1hbnkNClRlbDogKzQ5IDg5IDk5IDg4NTMtMCwgd3d3LmludGVsLmRl DQpNYW5hZ2luZyBEaXJlY3RvcnM6IFNlYW4gRmVubmVsbHksIEplZmZyZXkgU2NobmVpZGVybWFu LCBUaWZmYW55IERvb24gU2lsdmENCkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZpc29yeSBCb2Fy ZDogTmljb2xlIExhdQ0KUmVnaXN0ZXJlZCBPZmZpY2U6IE11bmljaA0KQ29tbWVyY2lhbCBSZWdp c3RlcjogQW10c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo=