DiscussionsIssue archiveOCCT:Foundation Classes

Archived issue #0031976

Foundation Classes, BVH_IndexedBoxSet - access members of base class via this pointer

Open CASCADEOCCT:Foundation Classesclosed8 public notes

Search issues

Description

Compilation errors on VS2019 when using BVH_IndexedBoxSet.

Steps to reproduce

test lowalgos bvh bug30655_1

Public activity

8 archived notes

Participants are labeled by their role within this record.

01Commenter 2
Branch [archived branch] has been created by Author.

[revision removed]


Detailed log of new commits:

Author: Author
Date: Fri Dec 4 08:52:23 2020 +0300

    0031976: Foundation Classes, BVH_IndexedBoxSet - access members of base class via this pointer
02Commenter 2
Branch [archived branch] has been updated forcibly by Author.

[revision removed]
03Commenter 3
Dear Mikhail, could you please review the git branch CR31976?
Test results - http://jenkins-test-12.nnov.opencascade.com/view/CR31976-master-emv/view/COMPARE/
04Commenter 3
Eugeny, I suppose that changed line in QABugs_BVH.cxx triggers this compilation error in OCCT itself (e.g. now this scenario will be tested)?
05Commenter 5
You're right, just including the BVH_IndexedBoxSet triggers the compilation error. But I've decided to use this BVH set to avoid useless includes.
06Commenter 6
For integration:
occt - CR31976
products - none
07Commenter 1
Combination -
OCCT branch : [archived branch]
master SHA - [revision removed]
[revision removed]
Products branch : [archived branch] SHA - [revision removed]
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 18090.67999999998 / 18052.040000000085 [+0.21%]
Products
Total CPU difference: 12342.950000000128 / 12326.850000000131 [+0.13%]
Windows-64-VC14:
OCCT
Total CPU difference: 19751.5 / 19705.828125 [+0.23%]
Products
Total CPU difference: 13772.515625 / 13793.796875 [-0.15%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
08Commenter 2
Branch [archived branch] has been deleted by Participant.

[revision removed]