mirror of
https://github.com/Mercury-Language/mercury.git
synced 2025-12-10 11:23:15 +00:00
Estimated hours taken: 0.5 Fix a bug in smart recompilation which caused unnecessary recompilations. compiler/recompilation_check.m: The code to check whether a new functor could cause an ambiguity wasn't properly checking whether the functor could have matched a functor seen during the previous compilation. Simplify similar code to handle types, insts, predicates, etc. tests/recompilation/TESTS: tests/recompilation/add_constructor_nr*: Test case.
2 lines
5 B
Groff
2 lines
5 B
Groff
c(1)
|