atom feed59 messages in org.freebsd.freebsd-currentRe: sparc64 tinderbox failure
FromSent OnAttachments
Dag-Erling SmorgravJul 8, 2002 12:01 am 
Doug BartonJul 8, 2002 12:34 am 
Dag-Erling SmorgravJul 9, 2002 2:57 am 
Dag-Erling SmorgravJul 10, 2002 2:57 am 
Giorgos KeramidasJul 10, 2002 10:23 am 
Dag-Erling SmorgravJul 10, 2002 2:08 pm 
Matthew DillonJul 10, 2002 2:21 pm 
Bruce EvansJul 10, 2002 2:25 pm 
Giorgos KeramidasJul 10, 2002 2:29 pm 
Dag-Erling SmorgravJul 10, 2002 2:58 pm 
Bruce EvansJul 10, 2002 3:22 pm 
Peter WemmJul 10, 2002 4:18 pm 
Peter WemmJul 10, 2002 4:29 pm 
W Gerald HicksJul 10, 2002 4:36 pm 
Mike BarcroftJul 10, 2002 4:51 pm 
David SchultzJul 10, 2002 5:34 pm 
Giorgos KeramidasJul 10, 2002 6:19 pm 
Mike BarcroftJul 10, 2002 9:53 pm.diff
Andrew KolchooginJul 10, 2002 10:49 pm 
Dag-Erling SmorgravJul 11, 2002 4:09 am 
Bruce EvansJul 11, 2002 12:19 pm 
Mike BarcroftJul 11, 2002 3:04 pm 
Bruce EvansJul 11, 2002 7:58 pm 
Dag-Erling SmorgravJul 13, 2002 3:10 am 
Dag-Erling SmorgravJul 14, 2002 3:12 am 
Dag-Erling SmorgravJul 15, 2002 3:10 am 
Dag-Erling SmorgravJul 16, 2002 3:01 am 
Mike BarcroftJul 16, 2002 9:08 am 
Dag-Erling SmorgravJul 17, 2002 3:54 am 
Rob HughesJul 17, 2002 4:49 am 
Sheldon HearnJul 17, 2002 4:55 am 
Dag-Erling SmorgravJul 22, 2002 4:49 am 
Dag-Erling SmorgravJul 23, 2002 4:49 am 
Dag-Erling SmorgravJul 24, 2002 5:00 am 
Mike BarcroftJul 24, 2002 7:18 am 
John PolstraJul 24, 2002 8:41 am 
Dag-Erling SmorgravJul 25, 2002 4:26 am 
Mike BarcroftJul 25, 2002 7:50 am 
Dag-Erling SmorgravJul 25, 2002 9:17 am 
John PolstraJul 25, 2002 9:21 am 
Mike BarcroftJul 25, 2002 9:24 am 
Dag-Erling SmorgravJul 26, 2002 4:58 am 
Dag-Erling SmorgravJul 27, 2002 4:45 am 
Mike BarcroftJul 27, 2002 8:24 am 
Dag-Erling SmorgravJul 28, 2002 2:12 am 
Mike BarcroftJul 28, 2002 9:04 am 
Dag-Erling SmorgravJul 28, 2002 9:47 am 
Mike BarcroftJul 28, 2002 9:52 am 
Dag-Erling SmorgravJul 28, 2002 10:59 am 
Dag-Erling SmorgravJul 28, 2002 2:47 pm 
Mike BarcroftJul 28, 2002 7:22 pm 
Dag-Erling SmorgravJul 29, 2002 1:27 am 
Dag-Erling SmorgravJul 31, 2002 3:53 am 
Maxime HenrionJul 31, 2002 5:06 am 
Dag-Erling SmorgravJul 31, 2002 4:09 pm 
Dag-Erling SmorgravAug 1, 2002 4:14 am 
Dag-Erling SmorgravAug 1, 2002 4:09 pm 
Dag-Erling SmorgravAug 2, 2002 4:13 am 
Dag-Erling SmorgravAug 4, 2002 3:30 pm 
Subject:Re: sparc64 tinderbox failure
From:Bruce Evans (bd@zeta.org.au)
Date:Jul 11, 2002 7:58:54 pm
List:org.freebsd.freebsd-current

On Thu, 11 Jul 2002, Mike Barcroft wrote:

Bruce Evans <bd@zeta.org.au> writes:

The setting of NO_WERROR belongs in [BTX]MAKE if anywhere. This is already done for [BX]MAKE but not for TMAKE. However, I don't like turning off warnings for any of these. Warnings for these stages may be even more important and should be less likely than warnings for building the final world, since it is very important for basic tools to be correct and for their source to be careful about portabilty issues.

Well, unfortunately I don't think we can depend on older compilers having correct warnings. In PR 40382, it would seem the 4.5 -> HEAD upgrade path is broken because of fatal warnings. A good workaround

The problem in that PR seems to be just the current breakage of __printf0like.

for that problem might be specifying NO_WERROR for the entire build, in which case -Werror becomes useless anyway. So we might just as well disable early fatal warnings and hope that developers can catch most of the bugs later on in the build.

It's true that the host compiler might emit spurious warnings. But I think it's worth checking new ones (for new hosts and especially for new sources) carefully. I won't argue this point strongly. We mostly avoid seeing problems by not enabling many warnings (we don't set WARNS for cc, and we set it to to for binutils).

This also has some style bugs :). Any setting of NO_WERROR turns it on, so setting it to different spellings of boolean true is just confusing. It is set correctly for for [BX]MAKE.

Oh, that's a much nicer location. :) I think only BMAKE has NO_WERROR defined, not XMAKE.

XMAKE is based on BMAKE :).

Bruce

To Unsubscribe: send mail to majo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message