mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-19 03:13:40 +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.
3 lines
88 B
Groff
3 lines
88 B
Groff
Recompiling module `add_constructor_nr_2':
|
|
file `add_constructor_nr_2.m' has changed.
|