Date: Sat, 17 Dec 2016 21:55:35 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 215333] head -r310046 for powerpc family: sys/powerpc/powerpc/intr_machdep.c's i->trig == -1 if-tests reported as always false by compiler Message-ID: <bug-215333-29464-fQldsrgXFE@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-215333-29464@https.bugs.freebsd.org/bugzilla/> References: <bug-215333-29464@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=3D215333 --- Comment #1 from Mark Millard <markmi@dsl-only.net> --- (In reply to Mark Millard from comment #0) This is more likely a kernel source code issue than a toolchain issue as fa= r as I know: It is not a claim that the compiler's report is wrong. More likely the source code violates a C rule in a way that the compiler is allowed any handling. That handling can change with optimization level and at some optimization levels it might appears to be working even though the language standard makes no such guarantees. --=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-215333-29464-fQldsrgXFE>