From owner-freebsd-questions@freebsd.org Fri Feb 5 00:44:02 2021 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B53555363D5 for ; Fri, 5 Feb 2021 00:44:02 +0000 (UTC) (envelope-from freebsd.ed.lists@sumeritec.com) Received: from out2-92.antispamcloud.com (out2-92.antispamcloud.com [185.201.17.92]) (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 4DWxW54WGjz3kMP for ; Fri, 5 Feb 2021 00:44:01 +0000 (UTC) (envelope-from freebsd.ed.lists@sumeritec.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=out.niagahoster.com; s=spamexpert; h=Content-Transfer-Encoding:Content-Type :MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date: reply-to:sender:bcc; bh=SmFKG1r/ucFPronx4Vt+82EfF9UuOqjwQ+qv3zgcj/c=; b=SjsAB XDG7ap74RqrIZ1yJIL7gEQLw7HtmY6L/7p4a2vzx36X1mBwEqrDcbEX6ctUutIHvSZehhMhIgXeNu 02b25dK40AUMBZ8aM7+Z2XqtzeLnKBwU8/8G8BketoWR/It7gbtYDxCfeQa32WQTu/yMVhoBjR+C1 rwMxkwcLiyxf5LszAKsMgjrSm7FmLI9d+z60z+EJxr1C7aLcDrX59VX9zjqtK2m4GKbfoGxUlb4YE 1TYo5cl4AT+UE8V7gpsMxF2hiJcxDstar/fu4TI2/mHOLt3U5txxHgbRQg8J1SJcyKp9wg4X29dDe BopWl3OVG60Gf34l5FIHK2wVodDhA==; Received: from srv31.niagahoster.com ([153.92.8.106]) by mx63.antispamcloud.com with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from ) id 1l7o5X-0004qG-4g; Fri, 05 Feb 2021 00:31:05 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sumeritec.com; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=SmFKG1r/ucFPronx4Vt+82EfF9UuOqjwQ+qv3zgcj/c=; b=LSVP/x22UBSGG/G2tYs0Qm0M+S z2CJLjm9GAnUxWE2ebTjugGvUitV/q5EK7rLc6/JjNjsVjvi9g7AUbahBF87bnrHaVwuAT4efk2bz DS9yJoAvrqDJQCk3Fl+Jyj2lIr7lkQ0hS68ILl8BsDRSuNj9dXKUbTVhscOf0VyEqJuZiWN1ekIyK mUa3+p7fIoKPked6YyEbBz9AR+FJpUwmPTChPGZ5XnwsYryjUyLZhDrQLciEhUBzv0tMDsW4VYqtd s6P8tsCDzsOZcP/LOC8JjOLiAlFzEv91VoNfl359ddO0GuWvH39Bbq8QziQWuZDsGlAZf/Z1enLDr umEAVJcw==; Received: from subs08-103-10-67-170.three.co.id ([103.10.67.170]:60330 helo=Ryzen1.sumeritec.com) by srv31.niagahoster.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1l7o5N-0001Ml-Gl; Fri, 05 Feb 2021 06:30:55 +0700 Date: Fri, 5 Feb 2021 07:30:51 +0800 From: Erich Dollansky To: Frank Leonhardt Cc: freebsd-questions@freebsd.org Subject: Re: Warnings when compiling kernel Message-ID: <20210204233051.560f4f64.freebsd.ed.lists@sumeritec.com> In-Reply-To: <4a8b2522-2046-6212-9a40-ce1d6c4a0473@fjl.co.uk> References: <4a8b2522-2046-6212-9a40-ce1d6c4a0473@fjl.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-OutGoing-Spam-Status: No, score=-1.0 X-AuthUser: freebsd.ed.lists@sumeritec.com X-Originating-IP: 153.92.8.106 X-Spampanel-Domain: out.niagahoster.com X-Spampanel-Username: niaga X-Spampanel-Outgoing-Class: ham X-Spampanel-Outgoing-Evidence: Combined (0.02) X-Recommended-Action: accept X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT9VhYXkiyahyt5Ci55bhhFuPUtbdvnXkggZ 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5wLKJm3wdb2O7rEbFhq9TR4BKUT0v1j3kJttYIJZ3YaqmBx bjGq7+awfIqpdn8V94ueRPc9CAbzRE/602pdqsc7fjgbZ96TivmtmY/VYPbjueKVse1sVhWabI0/ +PN3sIJwaamb6PEvxJYegyRXvOeQB3PPZVJXzRiDtPk9EjJJjxtDCxbtr+uPmhy8lPsq5Izlm7E8 Tiet23fWl3UhlTO4mO11ZdTXpSSe6zDSlrsfTXnEEeQIwKMymizPrn975/riVqamZ8M26IAEWi+2 Ocx1d9znyvshD5S3zgAJKEOu+MW2K9b7rjx99/aQfurBJHFmUuHHS1hI0/62DweQ9wn1GqPjieCv eghZMsz7jsTCnh/bvG8EEe0+nGAJVEMtr6SKkG81vkW47SNvzb4M/X+nSboDxwiJ8RK4XP7TbqLp xzz9p2VbDMF6E2S0WnUC7fRxpX13ZoCayowZU6VrO/MvWeE1etlLVBNMEaUkTMbMapFVgpT1b21u ZVckGp0ccOYNkBHrZLx9NP8Zp+qBec/LJLgeHyzXbJuPc5xhDsFtUcmk/n4Z5j5mfjlLleQTOnss uVaOsTohfZcZAm3ZkGbkFQkdf491SRFZbXlgPbMvLva58rVnH9/Pp9Clk/85NDdLEmQDtRdhvFJk E4OwgwPBZv+IWRVGx7GRYsNUSGBJWQq1ewm/rIEOEoIpWvcayoKLBDMrD7q/cJogwbqzsuokFR1W TRYQgW5CxbOkDibrvk4Iq0lqVGnjQ4wgElFOh2sIWVtqxX7hWB8368r3QAp7EbgYE2w6/jGtFmAK Qvyuk28DdAQpMwW9RYHmSXu2k4rGOIr5SnIygs68YHVm55HHw6nIoDr0sXUZ7YZoZ/GZ+gPMGCWj L4K2hqLDWn/veu5kerUkwLzeTnBJ5Yl9pMLf1p6kA78rrfR4c9KIaEsbbWvDK3PKrieG7T6bf9hS 7hRBQX6neg0zbl64XGBzIn0eeb8HAB7WeHZG3vjHUDIRm2xt4QNqlTaq5CgI0ykwIOH2OKHH5lr9 xXvSM4nM3avg X-Report-Abuse-To: spam@quarantine10.antispamcloud.com X-Rspamd-Queue-Id: 4DWxW54WGjz3kMP X-Spamd-Bar: ++++++++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=out.niagahoster.com header.s=spamexpert header.b=SjsAB XD; dkim=pass header.d=sumeritec.com header.s=default header.b=LSVP/x22; dmarc=none; spf=none (mx1.freebsd.org: domain of freebsd.ed.lists@sumeritec.com has no SPF policy when checking 185.201.17.92) smtp.mailfrom=freebsd.ed.lists@sumeritec.com X-Spamd-Result: default: False [8.98 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_XOIP(0.00)[]; TO_DN_SOME(0.00)[]; GREYLIST(0.00)[pass,body]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[out.niagahoster.com:+,sumeritec.com:+]; RCPT_COUNT_TWO(0.00)[2]; RECEIVED_SPAMHAUS_PBL(0.00)[103.10.67.170:received]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[185.201.17.92:from]; ASN(0.00)[asn:49544, ipnet:185.201.17.0/24, country:NL]; ARC_NA(0.00)[]; RECEIVED_SPAMHAUS_XBL(5.00)[103.10.67.170:received]; R_DKIM_ALLOW(0.00)[out.niagahoster.com:s=spamexpert,sumeritec.com:s=default]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.98)[0.984]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[sumeritec.com]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; BAD_REP_POLICIES(0.10)[]; SPAMHAUS_ZRD(0.00)[185.201.17.92:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(1.00)[1.000]; MID_CONTAINS_FROM(1.00)[]; RCVD_IN_DNSWL_NONE(0.00)[185.201.17.92:from]; R_SPF_NA(0.00)[no SPF record]; RWL_MAILSPIKE_POSSIBLE(0.00)[185.201.17.92:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-questions] X-Spam: Yes X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2021 00:44:02 -0000 Hi, On Wed, 3 Feb 2021 22:34:28 +0000 Frank Leonhardt wrote: > On 31/01/2021 21:22, Roderick wrote: > > > > Are they normal? > > > > """"""""""""""""""""""""""""""""""""" > > cc=C2=A0 -c -O2 -pipe -fno-strict-aliasing=C2=A0 -std=3Dc99=C2=A0 -Wall= =20 > > -Wredundant-decls -Wnested-externs -Wstrict-prototypes=20 > > -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual=C2=A0 -Wundef= =20 > > -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs=20 > > -fdiagnostics-show-option -Wno-error-tautological-compare=20 > > -Wno-error-empty-body -Wno-error-parentheses-equality=20 > > -Wno-error-unused-function=C2=A0=C2=A0 -nostdinc -I. -I/usr/src/sys=20 > > -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL=20 > > -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-aes > > -mno-avx -mno-mmx -mno-sse -msoft-float -ffreestanding > > -fstack-protector -Werror=C2=A0 /usr/src/sys/kern/kern_cpuset.c > > /usr/src/sys/kern/kern_cpuset.c:637:16: warning: comparison of > > unsigned expression < 0 is always false [-Wtautological-compare] > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 for (i =3D 0; i < (_NCPUWORD= S - 1); i++) { > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ~ ^ ~~~~~~~~~~~~~~~~ > > 1 warning generated. > > =20 > Compiler warnings are normal, but I'd rather they weren't there > myself. I wish I knew which file generated the error (it's not from > any of the kernels I have loaded), and which CPU was the target, as I > can't be sure what happens next. However, _NCPUWORDS can quite easily > be 1, which means the for() loop will never be executed on some CPUs. > One would hope the optimiser would remove it completely if this was > the case, and this may have been the intention. >=20 words like 'may have' are the reason for countless software errors. Erich > Regards, Frank. >=20 >=20 >=20 > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org"