MantisBT - Community
View Issue Details
0027447Community[OCCT] OCCT:Data Exchangepublic2016-04-28 14:282016-12-09 16:37
martinsiggel 
bugmaster 
normalfeature 
closedfixed 
 
[OCCT] 7.1.0[OCCT] 7.1.0 
bugs xde bug27447
0027447: Add support for long IGES entity names
IGES supports labels/names with more than 8 characters using the entity 406 form 15.

The IGESCAFControl_Writer should be extended to support this.
- Use samples/tcl/xde.tcl
- Change the label "link" to "very long link name"
- Use "WriteIges D link.igs" to write IGES file
- Look for 406 / 15 entities in link.igs
No tags attached.
Issue History
2016-04-28 14:28martinsiggelNew Issue
2016-04-28 14:28martinsiggelAssigned To => gka
2016-04-28 14:34gitNote Added: 0053670
2016-04-28 14:39martinsiggelStatusnew => resolved
2016-04-28 14:39martinsiggelSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=13587#r13587
2016-04-28 14:42martinsiggelSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=13588#r13588
2016-04-28 14:45gitNote Added: 0053674
2016-05-12 11:22gkaNote Added: 0054011
2016-05-12 11:22gkaAssigned Togka => bugmaster
2016-05-12 11:22gkaStatusresolved => reviewed
2016-05-12 11:36apvAssigned Tobugmaster => apv
2016-05-12 12:22gitNote Added: 0054016
2016-05-12 12:22apvNote Added: 0054017
2016-05-16 11:43gitNote Added: 0054046
2016-05-16 11:43apvTest case number => bugs xde bug27447
2016-05-16 11:44apvNote Added: 0054047
2016-05-16 11:45apvNote Added: 0054048
2016-05-16 11:45apvAssigned Toapv => gka
2016-05-16 11:45apvStatusreviewed => feedback
2016-06-15 15:51gkaNote Added: 0055031
2016-06-15 15:51gkaAssigned Togka => bugmaster
2016-06-15 15:51gkaStatusfeedback => reviewed
2016-06-15 15:53apvAssigned Tobugmaster => apv
2016-06-15 18:03gitNote Added: 0055042
2016-06-15 18:04apvNote Added: 0055044
2016-06-16 09:44apvNote Added: 0055053
2016-06-16 09:44apvAssigned Toapv => bugmaster
2016-06-16 09:44apvStatusreviewed => tested
2016-06-16 09:44apvNote Edited: 0055053bug_revision_view_page.php?bugnote_id=55053#r13949
2016-06-17 12:04bugmasterChangeset attached => occt master 6f21399c
2016-06-17 12:04bugmasterStatustested => verified
2016-06-17 12:04bugmasterResolutionopen => fixed
2016-06-17 12:13gitNote Added: 0055133
2016-12-09 16:31aivStatusverified => closed
2016-12-09 16:37aivFixed in Version => 7.1.0

Notes
(0053670)
git   
2016-04-28 14:34   
Branch CR0027447 has been created by martinsiggel.

SHA-1: 9dfed0ee53f3236bbfef3bdb2a617d253ebc483b


Detailed log of new commits:

Author: Martin Siggel
Date: Thu Apr 28 13:33:57 2016 +0200

    0027447: Add support for long IGES entity names
    
    This commit adds support for long IGES name. The method
    IGESCAFControl_Writer::WriteNames is now extended
    to also write IGES 406 / 15 name entities containing the
    full label name.
(0053674)
git   
2016-04-28 14:45   
Branch CR0027447 has been updated forcibly by martinsiggel.

SHA-1: bca74361c741137704514b06f51842bdfcae0164
(0054011)
gka   
2016-05-12 11:22   
Branch CR0027447 is ready to be tested
(0054016)
git   
2016-05-12 12:22   
Branch CR0027447 has been updated forcibly by apv.

SHA-1: 2909c2c097d0f91757ed056f89850e476ba42acf
(0054017)
apv   
2016-05-12 12:22   
Branch CR0027447 has been rebased on the current master
(0054046)
git   
2016-05-16 11:43   
Branch CR0027447 has been updated by apv.

SHA-1: 4a876ebb44bdeaa1a1d32d04b2e75dd5e9a03d43


Detailed log of new commits:

Author: apv
Date: Mon May 16 11:42:56 2016 +0300

    Test case for issue 0027447

(0054047)
apv   
2016-05-16 11:44   
Test case bugs/xde/bug27447 has been added
(0054048)
apv   
2016-05-16 11:45   
Dear Galina,

Please, validate test case bugs/xde/bug27447
(0055031)
gka   
2016-06-15 15:51   
Test script is OK
(0055042)
git   
2016-06-15 18:03   
Branch CR0027447 has been updated forcibly by apv.

SHA-1: d69de035a2763b5efd92340f36f17672a3d27a62
(0055044)
apv   
2016-06-15 18:04   
Branch CR0027447 has been rebased on the current master
(0055053)
apv   
2016-06-16 09:44   
Dear BugMaster,

Branch CR0027447 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested.
SHA-1: d69de035a2763b5efd92340f36f17672a3d27a62

Number of compiler warnings:
occt component:
   Linux: 0 (0 on master)
   Windows: 0 (0 on master)
   MacOS: 0 (0 on master)
products component:
   Linux: 72
   Windows: 4
   MacOS: 1131

Regressions/Differences:
Not detected

Testing cases:
bugs xde bug27447 - OK
http://occt-tests/CR0027447-master-OCCT/Debian70-64/bugs/xde/bug27447.html [^]
http://occt-tests/CR0027447-master-OCCT/Windows-64-VC10/bugs/xde/bug27447.html [^]

Testing on Linux:
Total MEMORY difference: 88956437 / 88305942 [+0.74%]
Total CPU difference: 19548.010000000137 / 19440.459999999966 [+0.55%]

Testing on Windows:
Total MEMORY difference: 56083029 / 55983280 [+0.18%]
Total CPU difference: 18274.222341698784 / 19056.302154998906 [-4.10%]

(0055133)
git   
2016-06-17 12:13   
Branch CR0027447 has been deleted by inv.

SHA-1: d69de035a2763b5efd92340f36f17672a3d27a62