MPS issue job003811

TitleMissing dependencies for benchmarks
Assigned userGareth Rees
DescriptionIf you edit an MPM source file (for example, arena.c) and then run make VARIETY=cool, the benchmarks (djbench and gcbench) are not recompiled.
AnalysisThe benchmarks (djbench and gcbench) build via mps.c, even in the COOL variety. This means that they depend on mps.c and all the files it includes. But this dependency is not expressed in the build system, which (incorrectly) expresses a dependency on mps.a.
How foundmanual_test
Created byGareth Rees
Created on2014-05-19 10:37:56
Last modified byGareth Rees
Last modified on2014-05-20 22:14:31
History2014-05-19 GDR Created.


Change Effect Date User Description
186171 closed 2014-05-19 10:55:48 Gareth Rees Correct dependencies for benchmarks and event tools.