Boost logo

Boost Testing :

Subject: Re: [Boost-testing] [EXTERNAL] Regression zip failure
From: Belcourt, Kenneth (kbelco_at_[hidden])
Date: 2014-01-29 23:30:03


On Jan 29, 2014, at 5:57 PM, Belcourt, Kenneth wrote:

> On Jan 29, 2014, at 4:08 PM, Steven Watanabe wrote:
>
>> AMDG
>>
>> On 01/29/2014 02:28 PM, Belcourt, Kenneth wrote:
>>>
>>> On Jan 29, 2014, at 3:20 PM, Beman Dawes wrote:
>>>
>>> On Wed, Jan 29, 2014 at 3:48 PM, Belcourt, Kenneth <kbelco_at_[hidden]<mailto:kbelco_at_[hidden]>> wrote:
>>>
>>> I reran clang on develop with -m2, the log and xml file are now reasonably sized, hopefully the results will appear on the web page shortly (Sandia-Linux).
>>>
>>> -rw------- 1 kbelco kbelco 35687373 Jan 29 13:45 bjam.log
>>> -rw------- 1 kbelco kbelco 23085286 Jan 29 13:47 Sandia-Linux.xml
>>>
>>> IIUC, this is a problem that could hit any compiler if a widely used library happened to kick off a voluminous error message. So should -m# (for some appropriate #) be the default for regression testing?
>>>
>>> Perhaps for develop yes, let's constrain it to, what, 1 or 2 kb message size maximum? But for master (release), hopefully Boost code will be much cleaner and we'd probably want to know if a Boost release is throwing off 100 kb messages when you compile.
>>>
>>> Are you planning to make such a change?
>>>
>>> I can make the change, 2 kb (-m2) for develop and for master ...?
>>>
>>
>> FWIW, the reporting system trims the output
>> to 65536 bytes.
>
> Good to know. I was thinking we could constrain bjam to match the reporting system (-m64) so I just built with clang on develop and the files are order 100 Mb with -m64.
>
> -rw------- 1 kbelco kbelco 129370345 Jan 29 17:52 bjam.log
> -rw------- 1 kbelco kbelco 100987295 Jan 29 17:54 Sandia-Linux.xml
>
> Not too bad so for now I'll limit bjam targets to 64kb, I'll get a patch in for this shortly.

Updated develop regression.py to add -m64 to bjam options if user didn't pass a -m option (will use users -m option if they did). This will impact both develop and master testers since they both use the develop tools.

-- Noel


Boost-testing list run by mbergal at meta-comm.com