# [ref_impl_eiffel] [1020] Remove erroneous precondition on ARCH_REP_ARCHETYPE.compile_legacy, which used to protect against compiling legacy archetypes when there was a differential file available . **Category:** [Reference Implementation: Eiffel (archive)](https://discourse.openehr.org/c/reference-implementation-eiffel-archive/161) **Created:** 2010-07-19 01:16 UTC **Views:** 4 **Replies:** 0 **URL:** https://discourse.openehr.org/t/ref-impl-eiffel-1020-remove-erroneous-precondition-on-arch-rep-archetype-compile-legacy-which-used-to-protect-against-compiling-legacy-archetypes-when-there-was-a-differential-file-available/13505 --- ## Post #1 by @svn1 Revision: 1020 Author: thomas\.beale Log Message: --- **Canonical:** https://discourse.openehr.org/t/ref-impl-eiffel-1020-remove-erroneous-precondition-on-arch-rep-archetype-compile-legacy-which-used-to-protect-against-compiling-legacy-archetypes-when-there-was-a-differential-file-available/13505 **Original content:** https://discourse.openehr.org/t/ref-impl-eiffel-1020-remove-erroneous-precondition-on-arch-rep-archetype-compile-legacy-which-used-to-protect-against-compiling-legacy-archetypes-when-there-was-a-differential-file-available/13505