Date: Wed, 27 Jan 2016 12:11:59 +0000 From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 206664] lang/ruby21: miniruby gets bus error on arm that requires alignment (SCTLR bit[1]==1); build fails Message-ID: <bug-206664-21402-14zQTMxNNS@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-206664-21402@https.bugs.freebsd.org/bugzilla/> References: <bug-206664-21402@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D206664 --- Comment #4 from Mark Millard <markmi@dsl-only.net> --- (In reply to Mark Millard from comment #0 and #3) I have verified that for the RPI2B context using gcc5 as the compiler allows miniruby to run. So, again, a clang vs. gcc distinction. Using a RPI2 clang 3.8.0 (from a projects/clang380-import context) produces= the same warnings as via the powerpc64 clang 3.7.1, including the ones about undefined behavior. So gcc vs. clang may handle shifting negative values differently in some contexts (since there is no language definition of the result). --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-206664-21402-14zQTMxNNS>