anchor.diff:            fun error_if_both_any_translations_and_nif/0}])).
   
   increase_timeouts({Descr, Tests}) ->
  -    %% Without increased timeout, the nif test frequently times
  -    %% out on my slow laptop (1.6 GHz Atom N270)
  +    %% On my slow 1.6 GHz Atom N270 machine, the map field test takes
  +    %% ~77 seconds to run, allow for a bit more
  +    PerTestTimeout = 140,
       {Descr,
  -     {timeout, 300,  %% timeout for all tests
  -      [{timeout, 100, %% timeout for each test
  +     {timeout, PerTestTimeout * length(Tests),  %% timeout for all tests
  +      [{timeout, PerTestTimeout,
           [{TestDescr, TestFun}]}
          || {TestDescr, TestFun} <- Tests]}}.
   
  
positive.code:     Fn(Result, Op),
      Result.
  
  never_generates_unused_translator_functions_test() ->
      Enum   = {{enum,ee},[{a,0},{b,1}]},
      SubMsg = {{msg,s},[#?gpb_field{type=uint32,occurrence=required,
                                     fnum=1,rnum=2,opts=[]}]},
  
negative.code: %% ... when there are/aren't warnings/errors
  
  report_or_return_warnings_or_errors_test_() ->
      %% On my slow machine (1.6 GHz Atom N270), it currently takes ~61 seconds
      {timeout,120,fun report_or_return_warnings_or_errors_test_aux/0}.
  
  report_or_return_warnings_or_errors_test_aux() ->
      [begin
  