anchor.diff:  %% Compile example code under examples/code.
   
   code(Config) ->
  -    Node = slave(compile, here()),
  -    [] = rpc:call(Node,
  -                  ?MODULE,
  -                  install,
  -                  [proplists:get_value(priv_dir, Config)]),
  -    {ok, Node} = ct_slave:stop(compile).
  +    try
  +        [] = rpc:call(slave(compile, here()),
  +                      ?MODULE,
  +                      install,
  +                      [proplists:get_value(priv_dir, Config)])
  +    after
  +        {ok, _} = ct_slave:stop(compile)
  +    end.
   
   %% Compile on another node since the code path may be modified.
   install(PrivDir) ->
  
positive.code: %%
  %% %CopyrightBegin%
  %%
  %% Copyright Ericsson AB 2013-2017. All Rights Reserved.
  %%
  %% Licensed under the Apache License, Version 2.0 (the "License");
  %% you may not use this file except in compliance with the License.
  
negative.code: -export([suite/0,
           all/0,
           groups/0,
           init_per_suite/1,
           end_per_suite/1,
           init_per_group/2,
           end_per_group/2]).
  
  