From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id WHHpOO1iXGebkhUAWB0awg (envelope-from ) for ; Fri, 13 Dec 2024 11:38:05 -0500 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=gP+ZZG6i; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id E519E1E097; Fri, 13 Dec 2024 11:38:05 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-6.4 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 autolearn=unavailable autolearn_force=no version=4.0.0 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 6564C1E091 for ; Fri, 13 Dec 2024 11:38:05 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 1FBAC385840D for ; Fri, 13 Dec 2024 16:38:05 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1FBAC385840D 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=gP+ZZG6i Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by sourceware.org (Postfix) with ESMTPS id 9BB3C3858D35 for ; Fri, 13 Dec 2024 16:04:18 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9BB3C3858D35 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 9BB3C3858D35 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=192.198.163.7 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1734105858; cv=none; b=UpfzBZNImw0zBsyr9oMcXmej4XnBN8VyzoxeGKsDmTSvVCaVUqu2YnFCtX462/6AQIwhmPcGevPd8kXp7Tyf63CS+UX9mD7mGg5MUZUrTRVhfG0ed42AEYs13DZ3iG0o4thu4eN464w1pf5IzN3LR1tHpy7PzyVekoxxlhmePG0= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1734105858; c=relaxed/simple; bh=52ocSphbF/Tu9MoyTSfoS3OCGNy2V08zlfNudpR53Vs=; h=DKIM-Signature:From:To:Subject:Date:Message-Id:MIME-Version; b=HDgPtc8k6RS8dH5bkSLU3apQfkc75vlVKPWnAm9NLGVpskTQtPt9QinuTGkmbwjwiM/NXemrG5Ov4UpmHcMbP/Ntrgto8NXaJwUOHZnCrJNmci8n1rtSetBOKISzKvWu1dueYzEgM/ygujJAw3eBQOpungAItb0BcQL1wXcUVys= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9BB3C3858D35 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1734105859; x=1765641859; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=52ocSphbF/Tu9MoyTSfoS3OCGNy2V08zlfNudpR53Vs=; b=gP+ZZG6i3h5/HjTD1bcJHZpHQNC4SghqJlz8pUDy0n3RryAyZ8x9ChnQ ISwCee5dQ7+sn/ukVFvoTfSms+RPKnLkclxT0sFXPX4e6CWydXDE8jPvH WD1+JeoGcW8Tn7o9WGORrWCyQ4ymcmX9xbXd9kXum7BKzEAC0lBhJ5pVP q27d2AZ2WJ4HrMiG1TTEo1NJLoh4SHa+S902eenQdSZBjDlnj/bpmJICQ Gi/GS2tRG22Bps7aY622+SVZlULuryeb5TVPJPouEzpkLDKcC7wUsIXGu xN1XzOstn+dWpLioLWsbJyArddcnbx+pLwQ/MWgZd0Xg2Yo/8pA3jkkND g==; X-CSE-ConnectionGUID: NU5dIRMURGyqMM4CEJqqYg== X-CSE-MsgGUID: QKdj66EISWy/zE/AxQSCFg== X-IronPort-AV: E=McAfee;i="6700,10204,11285"; a="59958377" X-IronPort-AV: E=Sophos;i="6.12,231,1728975600"; d="scan'208";a="59958377" Received: from fmviesa009.fm.intel.com ([10.60.135.149]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Dec 2024 08:04:18 -0800 X-CSE-ConnectionGUID: uWxT1s3MQBCz0Z1Upn8R1w== X-CSE-MsgGUID: xpJTWL60SSKGrjxhBY+CNg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,231,1728975600"; d="scan'208";a="97125559" Received: from gkldtt-dev-004.igk.intel.com (HELO localhost) ([10.123.221.202]) by fmviesa009-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Dec 2024 08:04:16 -0800 From: Tankut Baris Aktemur To: gdb-patches@sourceware.org, Markus Metzger Subject: [PATCH v2 42/47] testsuite, sycl: add tests for stepping and accessing data elements Date: Fri, 13 Dec 2024 16:59:59 +0100 Message-Id: <20241213-upstream-intelgt-mvp-v2-42-5c4caeb7b33d@intel.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241213-upstream-intelgt-mvp-v2-0-5c4caeb7b33d@intel.com> References: <20241213-upstream-intelgt-mvp-v2-0-5c4caeb7b33d@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 MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMDZkMDA0NmY0NmYxYmU5 MmE5OTczNDNiZTZkNzE4YzlkNzAyY2FlYgotLS0gL2Rldi9udWxsCisrKyBiL2dkYi90ZXN0c3Vp dGUvZ2RiLnN5Y2wvc3RlcC1pbnRvLWZ1bmN0aW9uLmV4cApAQCAtMCwwICsxLDQ3IEBACisjIENv cHlyaWdodCAyMDE5LTIwMjQgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCisKKyMgVGhp 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 MDAwMDAwMDAuLmIxNjY3OWY4NzA0ODY5Y2Y3YzBkZjA2MWM0MGRkZTY2YjA4YjhiODEKLS0tIC9k ZXYvbnVsbAorKysgYi9nZGIvdGVzdHN1aXRlL2dkYi5zeWNsL3N0ZXAuZXhwCkBAIC0wLDAgKzEs NTEgQEAKKyMgQ29weXJpZ2h0IDIwMTktMjAyNCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIElu 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=