View Issue Details

IDProjectCategoryView StatusLast Update
0013110Open CASCADEOCCT:Foundation Classespublic2012-01-18 19:02
ReporterydeAssigned Toabv 
PrioritynormalSeveritytrivial 
Status closedResolutionduplicate 
OSLinux 
Summary0013110: `IterAllocator' must be available
DescriptionSources :

Error when test tools is build (QA-tools)



Error :

warning: there are no arguments to `IterAllocator' that depend on a template
parameter, so a declaration of `IterAllocator' must be available



Locate error :

 Error in :
 inc/NCollection_DoubleMap.hxx
 inc/NCollection_SList.hxx



PB :

virtual TYPENAME NCollection_BaseCollection<TheItemType>::Iterator&

  CreateIterator(void) const

{ return *(new (IterAllocator()) NCollection_SList(*this)); }



solve (provide by IMV):

   virtual TYPENAME NCollection_BaseCollection<TheItemType>::Iterator&

   CreateIterator(void) const

{ return *(new (this->IterAllocator()) NCollection_SList(*this)); }
TagsNo tags attached.
Test case number

Attached Files

Relationships

has duplicate 0010415 closedsan Some NCollection template classes are not compilable with gcc3.4.1 

Activities

2006-08-01 18:25

 

2006-08-01 18:26

 

NCollection_SList.hxx (8,195 bytes)

Issue History

Date Modified Username Field Change
2006-08-02 11:14 bugmaster CC => mkv
2006-08-02 11:14 bugmaster Assigned To bugmaster => abv
2006-08-02 11:14 bugmaster Status new => assigned
2006-08-02 11:14 bugmaster Category => FDC
2006-08-02 15:11 abv Status assigned => closed
2006-08-02 15:11 abv Resolution @0@ => duplicate
2011-08-02 11:23 bugmaster Category OCCT:FDC => OCCT:Foundation Classes
2012-01-18 19:02 atp Fixed in Version EMPTY =>
2012-01-18 19:02 atp Description Updated