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/>
index | next in thread | previous in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215333 --- 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 far 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. -- You are receiving this mail because: You are the assignee for the bug.help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-215333-29464-fQldsrgXFE>
