From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,FSL_HELO_HOME autolearn=no autolearn_force=no version=3.4.1 Date: Fri, 12 Apr 2019 15:19:27 +0200 From: Konstantin Lepikhov To: ALT Linux Team development discussions Message-ID: <20190412131927.GA7747@lks.home> Mail-Followup-To: ALT Linux Team development discussions References: <20190412120537.GA14317@altlinux.org> <20190412124001.GA1492@lks.home> <20190412124744.GA15110@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20190412124744.GA15110@altlinux.org> X-Operation-System: ALT Sisyphus Sisyphus (unstable) (sisyphus) 4.19.0-lks-wks-alt0.9 User-Agent: Mutt/1.10.1 (2018-07-13) Subject: Re: [devel] I: gcc used for build X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 13:19:31 -0000 Archived-At: List-Archive: List-Post: Hi Dmitry! On 04/12/2019, at 03:47:45 PM you wrote: > On Fri, Apr 12, 2019 at 02:40:02PM +0200, Konstantin Lepikhov wrote: > > Hi Dmitry! > > > > On 04/12/2019, at 03:05:38 PM you wrote: > > > > > gcc5: > > ... > > > vulkan-amdgpu > > > > > с AMDVLK к сожалению только так - с gcc8 он не собирается, а с gcc7/6 не > > работает ( > > В каком смысле не работает? Может, ему тоже нужен -fno-strict-overflow? Это низкоуровневая работа с железом, там все не так просто - проект собирается, но потом на тестах просто черный экран. Апстрим (AMD) вряд будет что-то делать, поскольку у них тесты на убунте, где тоже gcc5. Вся надежда только на то, что в какой-то момент current llvm9, на котором они сидят, сломается и им придется переходить на новый gcc. Другой фактор - библиотека PAL (program abstraction layer), которую AMDVLK использует для доступа к железу, используется еще и в windows версии Vulkan драйвера и я не думаю что ее собирают gcc. -- WBR et al.