Boost logo

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


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