From owner-freebsd-questions@freebsd.org Sat Jun 10 20:38:52 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7D206BF5AE1 for ; Sat, 10 Jun 2017 20:38:52 +0000 (UTC) (envelope-from emorrasg@yahoo.es) Received: from nm29-vm8.bullet.mail.ir2.yahoo.com (nm29-vm8.bullet.mail.ir2.yahoo.com [212.82.97.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F0E0C1842 for ; Sat, 10 Jun 2017 20:38:51 +0000 (UTC) (envelope-from emorrasg@yahoo.es) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1497126907; bh=QciJSBEtj+T1MkgYeJiMRKVsr3mIQSTEAKmesxQUqqs=; h=Date:From:To:Subject:In-Reply-To:References:From:Subject; b=B9oSjYBPAOek5c6ZFwPVqVghKunJGexRPFE5kRzcgfSziDu/A+LZA4Ci98K6sFwgDMqZeSDAgz5wCMz7c+gM3ytVVsbH5CY0Ekd3tNQ3OtRqa9xYC58/xEk9WBYsTM/gwz7P2nPw0eD+g2mAyFj/eHuUJu8qCg9zSrG5SD4aB67hgk5NenXtYbgJYXjHZP0FfYDTjON+dDws4TqDfsoFGyETsPPPbYYwtZflrgUs7Ejg57RvHVNpSHum026hvYpgKKnjkHekJeZvlHW1re6psZR55pJUKAWc0Ft2lBXgNfcgqG8/oNmUCqj02H+wRFlKrcfJxSxtmdyt6TojXjOT5A== Received: from [212.82.98.53] by nm29.bullet.mail.ir2.yahoo.com with NNFMP; 10 Jun 2017 20:35:07 -0000 Received: from [46.228.39.104] by tm6.bullet.mail.ir2.yahoo.com with NNFMP; 10 Jun 2017 20:35:06 -0000 Received: from [127.0.0.1] by smtp141.mail.ir2.yahoo.com with NNFMP; 10 Jun 2017 20:35:06 -0000 X-Yahoo-Newman-Id: 973280.11584.bm@smtp141.mail.ir2.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: qRVxeFsVM1mGbJ7giYGV_wXsMIjsVqIbRpOlFyaUVil0dqN 6Z3U8IXL0EB8wNCpRAaP9rZIiLnn.Y6YEM52tlUDdsG1gZU7.8qvpg1F1Xne aopDQPjC3tQsNrsRHxWW9HKOs7kljhm7xV1E8w9KAH7H4fLKwZPWMpgRS3kX B9OnLcInVvRnImXfiz9VyLW6RkahL0l9Fq7bBqE7QeXrJ4Sw0LPZrpy4cuzx f6l_797FgK2YmQregchC0_nvTn6h5EHahcYGfHYrwEVoq.Ma4QY3.G3tcOtn bU.AY9gPQwavwCunKQsoD99A2hZWU9oe1U3hIy9d.snyXMXcs49NHlCUHPOa 7XXrYaps2XA5In2tbGmmW0VNOctG15k9jZ_vBIOTNtTa9cZa.ElTgrIV6Uu. faHVg.dFsXUiWzRAHupevclymF6v5apxoquUXiat6JTASi_8lLPgezvS4I6M WO8Nqwbg894mJXwe7dyfV474WwvXaIHwX_x4Ugt4xTqdpVw8EftSNEq.USLH eFrrJ_HbFMJfANZoacNApvnGYIEYa7Evmm__pWhBGls0WChSExDYXg2siFyc lB9PgMAcpHU91Z_P3eAflZLun5jA- X-Yahoo-SMTP: mX392iiswBAeJNdO_s.EW62LZDJR Date: Sat, 10 Jun 2017 22:37:53 +0200 From: Eduardo Morras To: freebsd-questions@freebsd.org Subject: Re: -O2 flag Message-Id: <20170610223753.4e37600d2c32d0b689144e00@yahoo.es> In-Reply-To: <593C4679.5010104@gmail.com> References: <593C4679.5010104@gmail.com> X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.29; amd64-portbld-freebsd11.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jun 2017 20:38:52 -0000 On Sat, 10 Jun 2017 16:20:25 -0300 Friedrich Locke wrote: > Hi folks, > > i am trying compile a program with cc on freebsd 11. > When i use -O2 compilation flag, the compiled code is giving error on > execution, but with i omit -O2 everything works ok. > > Have anybody already faced such problem ? No, which compiler are you using? Which version? Are you using the last version? It looks like a bug in the compiler, perhaps modifying your code you can bypass it. In FreeBSD 11, the default cc is clang38, try with clang40. To install it, use port llvm40, it includes clang40 now: #pkg install llvm40 and use clang40 instead cc. > Thanks in advance. HTH --- --- Eduardo Morras