From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp34.i.mail.ru (smtp34.i.mail.ru [94.100.177.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 17E03445320 for ; Thu, 9 Jul 2020 08:13:44 +0300 (MSK) References: <20200312100549.31608-1-arkholga@tarantool.org> <20200708123813.5biyztnzecknnxad@tkn_work_nb> From: Olga Arkhangelskaia Message-ID: <66af9bc4-5abf-2014-2388-c5d6005aa66d@tarantool.org> Date: Thu, 9 Jul 2020 08:13:42 +0300 MIME-Version: 1.0 In-Reply-To: <20200708123813.5biyztnzecknnxad@tkn_work_nb> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: 8bit Content-Language: en-GB Subject: Re: [Tarantool-patches] [PATCH] cmake: add LTO support for building luajit List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Turenko Cc: tarantool-patches@dev.tarantool.org 08.07.2020 15:38, Alexander Turenko пишет: > BTW, just found that we don't test LTO on Mac OS X :( > > https://gitlab.com/tarantool/tarantool/-/jobs/627735445 > > jobs name: osx_15_release_lto > > From logs: > >> -- Enabling LTO: FALSE > Olga, do you test LTO on Mac OS X manually? If so, it is not blocker. Hey! I have tested LTO in Mojave 10.14.1 (my macbook). With DENABLE_LTO=ON cflags: -Wno-unknown-pragmas-fexceptions-funwind-tables-fno-omit-frame-pointer-fno-stack-protector-fno-common-msse2-Wno-parentheses-equality-Wno-tautological-compare-Wno-varargs-Wno-implicit-fallthrough-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk-flto=thin third_party/luajit/src/lib_aux.o: LLVM bitcode, wrapper x86_64 Without DENABLE_LTO=ON third_party/luajit/src/lib_aux.o: Mach-O 64-bit object x86_64 > > Alexander will look at the problem with CI (CCed). > > WBR, Alexander Turenko.