From owner-freebsd-ports-bugs@freebsd.org Tue May 10 04:43:25 2016 Return-Path: Delivered-To: freebsd-ports-bugs@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 308DBB3591E for ; Tue, 10 May 2016 04:43:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F2DD019F7 for ; Tue, 10 May 2016 04:43:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u4A4hNZo008687 for ; Tue, 10 May 2016 04:43:24 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 209412] math/openblas SEGFAULT during build on AMD64 BARCELONA and BULLDOZER Date: Tue, 10 May 2016 04:43:24 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: cy@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform bug_file_loc op_sys bug_status bug_severity priority component assigned_to reporter cc flagtypes.name attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 May 2016 04:43:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D209412 Bug ID: 209412 Summary: math/openblas SEGFAULT during build on AMD64 BARCELONA and BULLDOZER Product: Ports & Packages Version: Latest Hardware: amd64 URL: https://github.com/xianyi/OpenBLAS/issues/786 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: cy@FreeBSD.org CC: phd_kimberlite@yahoo.co.jp, pi@FreeBSD.org CC: phd_kimberlite@yahoo.co.jp Flags: maintainer-feedback?(phd_kimberlite@yahoo.co.jp) Created attachment 170165 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D170165&action= =3Dedit This patch circumvents the problem by disabling stack checking. Builds on i386 architecture and builds on amd64 using Intel processors build fine whereas builds on amd64 architecture using AMD CPUs (BARCELONA and BULLDOZER) still fail. This discusses the problem: https://github.com/xianyi/OpenBLAS/issues/786. Unfortunately it doesn't discuss a fix, my builds on my BARCELONA processor still fail. The attached patch does workaround the problem but I don't think it's suitable for inclusion in ports. Note the port builds properly on the BARCELONA and BULLDOZER CPUs in i386 (32-bit) mode but SEGFAULTS in amd64 (64-bit) mode. The port builds successfully on the Intel Sandy Bridge CPU in both modes (i386 and amd64). --=20 You are receiving this mail because: You are the assignee for the bug.=