|
Boost Testing : |
Subject: Re: [Boost-testing] bjam.exe crash, msvc-10, tag=master
From: Jim Bell (Jim_at_[hidden])
Date: 2014-02-23 14:22:37
On 2014-02-22 5:04 PM, Steven Watanabe wrote:
> AMDG
>
> On 02/22/2014 02:25 PM, Jim Bell wrote:
>> On 2014-02-21 11:30 AM, Steven Watanabe wrote:
>>> On 02/20/2014 09:58 AM, Jim Bell wrote:
>>>> ... But maybe I'll attach
>>>> a debugger on the next run anyway.
>>>>
>>> In that case, you might want to build
>>> bjam with --symbols.
>> I did a "bootstrap --symbols" in tools_bb, and I see it passed through
>> in bootstrap.log, but the resulting bjam.exe is only 512 bytes larger.
>> And all the .obj files are dated right now, too.
> Is there a .pdb file?
Two .pdb files, but both in src/engine/bootstrap: jam0.pdb and vc10.pdb.
None in src/engine/bin.ntx86.
>
>> But the same-named .obj
>> file in src/engine/bootstrap is significantly larger than the one in
>> src/engine/bin.ntx86.
>>
> That's not particularly surprising.
> The build options for bootstrap/jam0
> are different.
I don't think I stated that clearly. Many different pairs of .obj files,
which I think come from the same source. The size difference in the
example below makes me think that the same source-file was compiled with
and without debug symbols between jam0 and bjam:
F:\boost\msvc\master\tools_bb>dir /s function.obj
Volume in drive F is 2013-03
Volume Serial Number is CC42-4218
Directory of F:\boost\msvc\master\tools_bb\src\engine\bin.ntx86
2014-02-22 04:10 PM 76,461 function.obj
1 File(s) 76,461 bytes
Directory of F:\boost\msvc\master\tools_bb\src\engine\bootstrap
2014-02-22 04:10 PM 172,188 function.obj
1 File(s) 172,188 bytes