Skip site navigation (1)Skip section navigation (2)
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>