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 65349B87E20; Wed, 15 May 2024 15:37:21 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 65349B87E20 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1715776641; bh=r4rmmJyQoy+DfRhTXoZWqIaxB0UzEmS9eenJnF70cn8=; h=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=pxDitaRKUK9mjEKMjfa6evrDTUh8vxZqUvqlduz1nHBW075oFaZoPLBh7zO1mZmTa ohTB8Ww76rfOqVT5HLAR6Lzh8estv6nC/JvrCu8NVszaWHfPT0ht77xE34elaxvFv4 HN3OE3covxiaH165Oc/yC6ojJg3EiOYu3QruiBiY= Received: from smtp55.i.mail.ru (smtp55.i.mail.ru [95.163.41.93]) (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 C1F30B87E20 for ; Wed, 15 May 2024 15:36:23 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org C1F30B87E20 Received: by smtp55.i.mail.ru with esmtpa (envelope-from ) id 1s7Drp-00000007iTn-2hyS; Wed, 15 May 2024 15:36:22 +0300 To: Maxim Kokryashkin , Sergey Bronnikov Date: Wed, 15 May 2024 15:32:01 +0300 Message-ID: <8d8b6798b2a52f868c7b6b6d1c56d07ae8d20fdd.1715776117.git.skaplun@tarantool.org> X-Mailer: git-send-email 2.45.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Mailru-Src: smtp X-4EC0790: 10 X-7564579A: 646B95376F6C166E X-77F55803: 4F1203BC0FB41BD947734D04B3128544AA9C5134A33DF38DFC77E6AF38DE64A300894C459B0CD1B9117FB7E8818920DAE4A55148009453FF40BEBF0F39D1DE2C7116BF2B354146CF35AA1534FA60CA86 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7AC4684DF4EC4B256EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F79006376F127A835590024F8F08D7030A58E5AD1A62830130A00468AEEEE3FBA3A834EE7353EFBB553375661C18A750F1A16252FF14B6E1A765450C915C801B97ADCB2DE043BB0D6E2E8123389733CBF5DBD5E913377AFFFEAFD269176DF2183F8FC7C0998E19D2343267C68941B15DA834481FCF19DD082D7633A0EF3E4896CB9E6436389733CBF5DBD5E9D5E8D9A59859A8B68BFD6B1B042489ACCC7F00164DA146DA6F5DAA56C3B73B237318B6A418E8EAB86D1867E19FE14079C09775C1D3CA48CFED8438A78DFE0A9E1DD303D21008E298D5E8D9A59859A8B6957A4DEDD2346B4275ECD9A6C639B01B78DA827A17800CE7B2B7C64F398C7410731C566533BA786AA5CC5B56E945C8DA X-C1DE0DAB: 0D63561A33F958A5140AFCD8D6A0BB865002B1117B3ED6965B5215B0FEA93D771E49B01306B5E3AD823CB91A9FED034534781492E4B8EEAD577AE849BCD98940C79554A2A72441328621D336A7BC284946AD531847A6065A535571D14F44ED41 X-C8649E89: 1C3962B70DF3F0ADE00A9FD3E00BEEDF3FED46C3ACD6F73ED3581295AF09D3DF87807E0823442EA2ED31085941D9CD0AF7F820E7B07EA4CFA2B7FD17FE237885C71C79E0494E8E2256FCDD75FF9C87792849EDBE1BF911CC08FC8DA71D3854888B4B06B5E1E5FA5C15FE75B99E55BC50006D5F5C0420F1D64126008B0D8BEE7AC226CC413062362A913E6812662D5F2A5EAB5682573093F7837F15F2B5E4A70B33F2C28C22F508233FCF178C6DD14203 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5ycPtXkTV4k65bRjmOUUP8cvGozZ33TWg5HZplvhhXbhDGzqmQDTd6OAevLeAnq3Ra9uf7zvY2zzsIhlcp/Y7m53TZgf2aB4JOg4gkr2bioj1+ZIz0g+CV5cppe2cH4lRw== X-DA7885C5: 03A15470DB09902FF255D290C0D534F94C87D57F12AAC77B2DC9B11A34E034E88987211A6859BB475B1A4C17EAA7BC4BEF2421ABFA55128DAF83EF9164C44C7E X-Mailru-Sender: 689FA8AB762F7393C6D0B12EA33CAA9BE4EEDF70636EC105319E4B23862C99EB884D1368AA7A37EDE49D44BB4BD9522A059A1ED8796F048DB274557F927329BE89D5A3BC2B10C37545BD1C3CC395C826B4A721A3011E896F X-Mras: Ok Subject: [Tarantool-patches] [PATCH luajit 2/2] ci: enable UBSan for sanitizers testing workflow 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: Sergey Kaplun via Tarantool-patches Reply-To: Sergey Kaplun Cc: tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" Relates to tarantool/tarantool#8473 --- .github/workflows/sanitizers-testing.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sanitizers-testing.yml b/.github/workflows/sanitizers-testing.yml index 154ebe40..4bf7d023 100644 --- a/.github/workflows/sanitizers-testing.yml +++ b/.github/workflows/sanitizers-testing.yml @@ -41,7 +41,7 @@ jobs: CMAKEFLAGS: -DCMAKE_BUILD_TYPE=RelWithDebInfo runs-on: [self-hosted, regular, Linux, x86_64] name: > - LuaJIT with ASan (Linux/x86_64) + LuaJIT with ASan and UBSan (Linux/x86_64) ${{ matrix.BUILDTYPE }} CC:${{ matrix.CC }} GC64:ON SYSMALLOC:ON @@ -70,9 +70,10 @@ jobs: cmake -S . -B ${{ env.BUILDDIR }} -G Ninja ${{ matrix.CMAKEFLAGS }} + -DLUAJIT_ENABLE_GC64=ON -DLUAJIT_USE_ASAN=ON -DLUAJIT_USE_SYSMALLOC=ON - -DLUAJIT_ENABLE_GC64=ON + -DLUAJIT_USE_UBSAN=ON - name: build run: cmake --build . --parallel working-directory: ${{ env.BUILDDIR }} @@ -91,5 +92,8 @@ jobs: symbolize=1: \ unmap_shadow_on_exit=1: \ " + UBSAN_OPTIONS: " + print_stacktrace=1 \ + " run: cmake --build . --parallel --target LuaJIT-test working-directory: ${{ env.BUILDDIR }} -- 2.45.0