diff -r fa5080577da9 -r 52d71ee5c8a8 src/Pure/Tools/codegen_thingol.ML --- a/src/Pure/Tools/codegen_thingol.ML Tue Jun 06 11:58:10 2006 +0200 +++ b/src/Pure/Tools/codegen_thingol.ML Tue Jun 06 14:55:19 2006 +0200 @@ -586,7 +586,7 @@ val add_edge = if null r1 andalso null r2 then Graph.add_edge - else fn edge => (Graph.add_edge_acyclic edge + else fn edge => fn gr => (Graph.add_edge_acyclic edge gr handle Graph.CYCLES _ => error ("adding dependency " ^ quote name1 ^ " -> " ^ quote name2 ^ " would result in module dependency cycle")) fun add [] node =