Archived issue #0029736
Data Exchange - Some Warnings During Compound Transfer to IGES Look Dubious
Description
The method BRepToIGESBRep_Entity::TransferCompound issues warning when processing isolated wires, edges and vertices.
The respective lines are
AddWarning(S," a Wire alone is not an IGESBRep entity : no Transfer");
and similar. But these warning seems to stem from older OCCT versions (before 6.9.0). Now the lines directly after the warnings actually perform the transfer. Shouldn't the warnings be removed, therefore?
The respective lines are
AddWarning(S," a Wire alone is not an IGESBRep entity : no Transfer");
and similar. But these warning seems to stem from older OCCT versions (before 6.9.0). Now the lines directly after the warnings actually perform the transfer. Shouldn't the warnings be removed, therefore?
Steps to reproduce
N/A
Public activity
5 archived notes
Participants are labeled by their role within this record.
Branch [archived branch] has been created by Participant.
[revision removed]
Detailed log of new commits:
Author: abv
Date: Wed Jul 10 21:45:45 2019 +0300
0029736: Some Warnings During Compound Transfer to IGES Look Dubious
Incorrect (legacy) warnings during IGES export are removed
[revision removed]
Detailed log of new commits:
Author: abv
Date: Wed Jul 10 21:45:45 2019 +0300
0029736: Some Warnings During Compound Transfer to IGES Look Dubious
Incorrect (legacy) warnings during IGES export are removed
Fix pushed to CR29736 and tested, see Jenkins job CR29736-master-abv. Please review
Branch CR29736 was reviewed
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: 16469.590000000047 / 16486.54000000006 [-0.10%]
Products
Total CPU difference: 10503.130000000045 / 10487.700000000032 [+0.15%]
Windows-64-VC14:
OCCT
Total CPU difference: 17929.984375 / 17846.84375 [+0.47%]
Products
Total CPU difference: 12193.296875 / 12107.109375 [+0.71%]
Image differences :
No differences that require special attention
Memory differences :
No differences that require special attention
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: 16469.590000000047 / 16486.54000000006 [-0.10%]
Products
Total CPU difference: 10503.130000000045 / 10487.700000000032 [+0.15%]
Windows-64-VC14:
OCCT
Total CPU difference: 17929.984375 / 17846.84375 [+0.47%]
Products
Total CPU difference: 12193.296875 / 12107.109375 [+0.71%]
Image differences :
No differences that require special attention
Memory differences :
No differences that require special attention
Branch [archived branch] has been deleted by Participant.
[revision removed]
[revision removed]
Related records