The cause of errors is a non alphabetical order of complex entity, which do not affect export.
Move messages to debug mode.
Replace fail by warning.
Correction of test case bugs/vis/bug23153 according to the new behavior
//themults.SetValue(prev,num);
themults.Bind(prev,num);
if(thenametypes.FindKey(thetypes.Value(num)).IsLess(thenametypes.FindKey(thetypes.Value(prev)))) {
- //if (thetypes.Value(num).IsLess(thetypes.Value(prev)))
-
-// ERREUR : Type complexe pas en ordre alphabetique. On enregistre.
+ // Warning: components in complex entity are not in alphabetical order.
TCollection_AsciiString errm("Complex Type incorrect : ");
errm.AssignCat(thenametypes.FindKey(thetypes.Value(prev)));
errm.AssignCat(" / ");
errm.AssignCat(thenametypes.FindKey(thetypes.Value(num)));
errm.AssignCat(" ... ");
- thecheck->AddFail(errm.ToCString(),"Complex Type incorrect : ");
-// On Affiche a l ecran, le plus de donnees possibles
+#ifdef OCCT_DEBUG
while (theidents(prev) <= 0) {
prev --; if (prev <= 0) break;
}
<< " -> " << num*100/NbRecords() << " % in File) ***";
if (prev > 0) sout << " Ident #" << theidents(prev);
sout << "\n" << errm << endl;
+#endif
+ thecheck->AddWarning(errm.ToCString(),"Complex Type incorrect : ");
}
break;
}
-puts "TODO OCC27532 ALL: Error on Record"
-
puts "============"
puts "OCC27341"
puts "============"
-puts "TODO OCC12345 ALL: Error on Record"
-puts "TODO OCC12345 ALL: OCC2368: Error during reading attached IGES file"
-
puts "============"
puts "OCC2368"
puts "============"
-puts "TODO OCC12345 ALL: Error on Record"
-
puts "========"
puts "OCC205"
puts "OCC348"
-puts "TODO OCC12345 ALL: Error on Record"
-
puts "========"
puts "OCC205"
puts "OCC348"
-puts "TODO OCC12345 ALL: Error on Record"
-
puts "========"
puts "OCC205"
puts "OCC348"
-puts "TODO OCC12345 ALL: Error on Record"
-
puts "========"
puts "OCC205"
puts "OCC348"
-puts "TODO OCC12345 ALL: Error on Record"
puts "TODO OCC12345 ALL: Error : OCC926 is WRONG because number of "
puts "================"
+++ /dev/null
-IGNORE /Error on Record/ message during loading file
-puts "REQUIRED All: \\*\\*\\* Error on Record"
+#puts "REQUIRED All: \\*\\*\\* Error on Record"
puts "============"
puts "OCC23153"
puts "============"
-puts "TODO OCC22982 ALL: Error on Record"
-# errors appear during reading source step file
pload QAcommands
puts "============"
FAILED /\bFaulty\b/ error
-IGNORE /Error on Record/ message during loading file
IGNORE /Software error/ message in tpstat
IGNORE /Syntax error/ message in data c
IGNORE /Transfer error/ message in tpstat
-puts "TODO OCC23469 ALL: Error on Record "
ReadStep D_First [locate_data_file trj3_d1-tc-214.stp]
set TypeOfFile ""
set AddToDocument ""
-puts "TODO OCC23469 ALL: Error on Record "
ReadStep D_First [locate_data_file trj4_d2-tc-214.stp]
set TypeOfFile ""
set AddToDocument ""
-puts "TODO OCC23469 ALL: Error on Record "
ReadStep D_First [locate_data_file trj4_d2-tu-214.stp]
set TypeOfFile ""
set AddToDocument ""