MantisBT - Open CASCADE
View Issue Details
0030345Open CASCADE[OCCT] OCCT:Meshpublic2018-11-06 17:432018-11-11 12:01
kgv 
bugmaster 
normalminor 
closedfixed 
[OCCT] 7.4.0 
[OCCT] 7.4.0[OCCT] 7.4.0 
Not needed
0030345: [REGRESSION] Mesh, BRepMesh_CurveTessellator - GCPnts_TangentialDeflection throws Standard_ConstructionError
GCPnts_TangentialDeflection::Initialize() throws an exception when called by BRepMesh_CurveTessellator::init() with too small Deflection value.

This is a regression since 0026106 (at least in context that these test cases previously not failed).

See the list of affected test cases in Steps to reproduce (OCCT should be built in DEBUG mode or with undefined No_Exception).
bugs mesh bug26407
bugs mesh bug28118
bugs modalg_6 bug27383_3
bugs modalg_6 bug27383_7
bugs modalg_6 bug27830
bugs vis bug23709_1
bugs vis bug23709_2
bugs vis bug23709_3
bugs vis bug23709_4
bugs vis bug24388_2
bugs vis bug24837_1
No tags attached.
related to 0029181assigned apn Open CASCADE Jenkins Certification Tool - testing with enabled exceptions (undefined No_Exception) 
related to 0030234closed bugmaster Community BRepMesh_IncrementalMesh fail to discretize some zero-length free edges 
child of 0026106closed bugmaster Open CASCADE BRepMesh - revision of data model 
Issue History
2018-11-06 17:43kgvNew Issue
2018-11-06 17:43kgvAssigned To => oan
2018-11-06 17:44kgvSummary[REGRESSION] Mesh - GCPnts_TangentialDeflection throws Standard_ConstructionError => [REGRESSION] Mesh, BRepMesh_CurveTessellator - GCPnts_TangentialDeflection throws Standard_ConstructionError
2018-11-06 17:44kgvRelationship addedchild of 0026106
2018-11-06 17:45kgvRelationship addedrelated to 0029181
2018-11-06 17:59oanRelationship addedrelated to 0030234
2018-11-08 11:44nbvAssigned Tooan => nbv
2018-11-08 11:44nbvStatusnew => assigned
2018-11-08 11:47gitNote Added: 0080928
2018-11-08 13:19nbvNote Added: 0080942
2018-11-08 13:19nbvAssigned Tonbv => msv
2018-11-08 13:19nbvStatusassigned => resolved
2018-11-08 16:57msvNote Added: 0080974
2018-11-08 16:57msvAssigned Tomsv => bugmaster
2018-11-08 16:57msvStatusresolved => reviewed
2018-11-08 17:30bugmasterNote Added: 0080978
2018-11-08 17:30bugmasterStatusreviewed => tested
2018-11-08 17:31bugmasterTest case number => Not needed
2018-11-11 11:52bugmasterChangeset attached => occt master 51cf5bb6
2018-11-11 11:52bugmasterStatustested => verified
2018-11-11 11:52bugmasterResolutionopen => fixed
2018-11-11 12:01gitNote Added: 0081029

Notes
(0080928)
git   
2018-11-08 11:47   
Branch CR30345 has been created by nbv.

SHA-1: 2d7a4b8e262649828b1c092505c5e4c93cfb20dd


Detailed log of new commits:

Author: nbv
Date: Thu Nov 8 11:45:01 2018 +0300

    0030345: [REGRESSION] Mesh, BRepMesh_CurveTessellator - GCPnts_TangentialDeflection throws Standard_ConstructionError
    
    Now the algorithm GCPnts_TangentialDeflection is initialized by appropriate parameters.
(0080942)
nbv   
2018-11-08 13:19   
Dear Mikhail,

Please review CR30345 branch.

Test results are here: http://jenkins-test-12.nnov.opencascade.com/view/CR30345-master_NBV/ [^]
(0080974)
msv   
2018-11-08 16:57   
Reviewed.
(0080978)
bugmaster   
2018-11-08 17:30   
Combination -
OCCT branch : CR30345 SHA - 2d7a4b8e262649828b1c092505c5e4c93cfb20dd
Products branch : master SHA - 4525a60ddf97fbcad482f1351d777d1e352a8307
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: 16117.180000000017 / 16093.030000000039 [+0.15%]
Products
Total CPU difference: 7044.550000000042 / 7035.140000000028 [+0.13%]
Windows-64-VC14:
OCCT
Total CPU difference: 17589.265625 / 17600.625 [-0.06%]
Products
Total CPU difference: 8511.53125 / 8526.203125 [-0.17%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
(0081029)
git   
2018-11-11 12:01   
Branch CR30345 has been deleted by inv.

SHA-1: 2d7a4b8e262649828b1c092505c5e4c93cfb20dd