command:
eengine --compare -schema1 mim_lf.exp -schema2 multidisciplinary_analysis_and_design_mim.test.exp
first crashes because a CONSTANT was deleted.
then crashes apparently on the common_datum_list change (delete extraneous parentheses).
a--in the concatenated_mim.exp v1.13 (not supplied)
TYPE common_datum_list is this:
TYPE common_datum_list = LIST[2:?] OF datum_reference_element;
WHERE
WR1: SIZEOF( QUERY(dre <* SELF | dre\shape_aspect.of_shape <> SELF[1]\shape_aspect.of_shape)) = 0; <<original
END_TYPE;
b--In the mim_lf.exp (supplied) it is
TYPE common_datum_list = LIST [2 : ?] OF datum_reference_element;
WHERE
wr1: ( SIZEOF( QUERY ( dre <* SELF | ( dre\shape_aspect.of_shape <> SELF[1]\shape_aspect.of_shape ) ) ) = 0 ); <<<stepcode pretty printer added 2 extra sets of parentheses
END_TYPE;
c--deleted
d--in a newly created longform file: multidisciplinary_analysis_and_design_mim.test.exp (supplied), it is
TYPE common_datum_list = LIST[2:?] OF datum_reference_element;
WHERE
WR1: SIZEOF( QUERY(dre <* SELF | dre\shape_aspect.of_shape <> SELF[1]\shape_aspect.of_shape)) = 0; <<<shtolo is ok. !
END_TYPE;
d3b88b7f67a1939e127708bbda89a39391cd6a48
now reports the changed common_datum_list and successfully restarts itself.
7f18bc967a09b9e4e8e82c4f35d28843c6c66bdc
successfully completes.
There are some EEK.. entries.
no longer prints EEK.
Close.