From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [87.239.111.99] (localhost [127.0.0.1]) by dev.tarantool.org (Postfix) with ESMTP id E329B6EFEB; Fri, 31 Jul 2026 22:12:09 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org E329B6EFEB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1785525130; bh=5aShEHwcB09/aGDAiMDsW/LCUSbVQ14Q1aLSQMmGU84=; h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=qFpi1PP94bHoncXPRLK2ZHLToz1qSBdnTCgSzb6nXvDSQs+dOJpTWSszDBxYDzh9O mV8djcpxvlbj5bTJk+xvBnlYhU/wpkQvvodVCP3lnADFo3o3MDz1PWh+E18W8Peb66 Jek7GPxNAnnXGg61o1CtmcBCdF3BmDuFiKu+B5KA= Received: from send129.i.mail.ru (send129.i.mail.ru [89.221.237.224]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 9E5076ECCD for ; Fri, 31 Jul 2026 22:12:08 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 9E5076ECCD Received: by exim-smtp-7f4897b4d8-5vls4 with esmtpa (envelope-from ) id 1wpseN-000000009a7-0DT8; Fri, 31 Jul 2026 22:12:07 +0300 To: Sergey Kaplun , Sergey Bronnikov Date: Fri, 31 Jul 2026 22:11:59 +0300 Message-ID: X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Mailru-Src: smtp X-7564579A: 78E4E2B564C1792B X-77F55803: 4F1203BC0FB41BD9DFD0580A18F855909275BB0BC6A3C71430406AE4078A27D1182A05F538085040B8C2D4AB5C13C1993DE06ABAFEAF670574FB8A2443F55E9C1581BDD28CC22B3BBE19F134F8138CEA X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE796563325B6E011C8C2099A533E45F2D0395957E7521B51C2CFCAF695D4D8E9FCEA1F7E6F0F101C6759CC434672EE6371C2A783ECEC0211ADC4224003CC836476D5A39DEEDB180909611E41BBFE2FEB2B0C7779324EDE1CC3FC3558E85B7313E93A155A993AE797243A6650CCAD883AEF9FA2833FD35BB23D9E625A9149C048EE1E561CDFBCA1751F618001F51B5FD3F9D2E47CDBA5A96583BD4B6F7A4D31EC0BC014FD901B82EE079FA2833FD35BB23D27C277FBC8AE2E8BF80095D1E57F4578A471835C12D1D977C4224003CC836476EB9C4185024447017B076A6E789B0E975F5C1EE8F4F765FC4B69ABD6F311C2333AA81AA40904B5D9CF19DD082D7633A0C84D3B47A649675F3AA81AA40904B5D98AA50765F790063767121A0B7F6434DFD81D268191BDAD3D3666184CF4C3C14F3FC91FA280E0CE3D1A620F70A64A45A98AA50765F79006372E808ACE2090B5E1725E5C173C3A84C3C5EA940A35A165FF2DBA43225CD8A89F616AD31D0D18CD5C6D8C47C27EEC5E9FB5C8C57E37DE458BEDA766A37F9254B7 X-C1DE0DAB: 0D63561A33F958A56C7F4B679E4BC88F5002B1117B3ED6968B1BE5122B77BC65957033528158102E823CB91A9FED034534781492E4B8EEADABF80F987DAEDACBC79554A2A72441328621D336A7BC284946AD531847A6065A535571D14F44ED41 X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE1918E10F71CB4DF9F9677DD89D51EBB774225B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D6597CDD8F4DB0811F267A4307C1F22367FC51E306C7AA0ECAA80598D69D24B161A0DA85E34BA92DC7EAB8341EE9D5BE9A0AA0968E9912759CDA6FD00E945C915C54602CE33AEA9EE6ECC7CEAA0681F5848F4C41F94D744909CEEF9E35A692215F79327F81E6EEE0AEB67A0F9F91F029B6AF33F2C28C22F508233FCF178C6DD14203 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVczkDsfooUjf3YFSE0f2l4g= X-Mailru-Sender: 67F79B6D769303DDF42BF8E8391677BCFE72270BFC81A6083DE06ABAFEAF670574FB8A2443F55E9C6FA35EADE8FD784D8916C52554E253A2C77752E0C033A69EE1EF5E1C5BB7B70978184EDC3E27953A3A5DB60FBEB33A8A0DA7A0AF5A3A8387 X-Mras: Ok Subject: [Tarantool-patches] [PATCH luajit v2 0/3] build: fixed making tests with ASAN on OSX X-BeenThere: tarantool-patches@dev.tarantool.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Evgeniy Temirgaleev via Tarantool-patches Reply-To: Evgeniy Temirgaleev Cc: tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" This patch fixes building of the LuaJIT tests with sanitizer checks on macOS. The fix is in the first commit. The second commit enables sanitizer checks on macOS in CI. The third contains 'other changes' which is helpful to debug new CI behavior. Changes in v2: - CI updated. Branch: https://github.com/tarantool/luajit/tree/tmr_g/lj-noticket-fix-test-build-mac Temir Galeev (3): build: fixed making tests with ASAN on OSX ci: enabled sanitizer tests for macOS ci: added a common way to disable perfomance workflow .../README.md | 0 .../action.yml | 0 .../actions/setup-sanitizers-macos/README.md | 12 ++++ .../actions/setup-sanitizers-macos/action.yml | 18 +++++ .github/workflows/performance.yml | 1 + .github/workflows/sanitizers-testing.yml | 65 ++++++++++++++++--- test/LuaJIT-tests/CMakeLists.txt | 3 +- 7 files changed, 89 insertions(+), 10 deletions(-) rename .github/actions/{setup-sanitizers => setup-sanitizers-linux}/README.md (100%) rename .github/actions/{setup-sanitizers => setup-sanitizers-linux}/action.yml (100%) create mode 100644 .github/actions/setup-sanitizers-macos/README.md create mode 100644 .github/actions/setup-sanitizers-macos/action.yml -- 2.49.0