Boost logo

Boost-Build :

Subject: Re: [Boost-build] bjam aborts due to duplicate class scanner registration
From: Belcourt, Kenneth (kbelco_at_[hidden])
Date: 2010-04-21 14:23:02


On Apr 21, 2010, at 11:22 AM, Belcourt, Kenneth wrote:

>
> On Apr 21, 2010, at 11:07 AM, Rene Rivera wrote:
>
>> On 4/21/2010 12:03 PM, Belcourt, Kenneth wrote:
>>> Does this error look familiar to anyone?
>>>
>>> Class c-scanner already defined
>>>
>>> The abort() call at line 118 of class.c is what kills bjam. It seems
>>> that a commit on Saturday or Sunday broke the Sandia-cuda-2.2
>>> tester.
>>>
>>> Any ideas?
>>
>> That is likely my fault.. But I thought I had fixed the problems with
>> that check-in :-\
>>
>> I moved some code around in BB, the header scanner for C/++, into the
>> corresponding type. So that I could reuse it in the ObjC scanner. Not
>> sure how it's managing to include the type/cpp.jam file twice though
>> (that's what the error boils down to).
>>
>> Unless there's another c-scanner class some place?
>
> Let me look at my patch_boost script for this tester, it may be doing
> something that overwrites your changes.

I think I'll just kill this tester. I don't think anyone is doing
anything with it (at least I've not seen any discussion in the list).

-- Noel


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk