anchor.diff:       huge_float_field, huge_binary, system_limit, badarg,
        copy_writable_binary, kostis, dynamic, bs_add, otp_7422, zero_width,
        bad_append, bs_add_overflow].
  +
  +init_per_suite(Config) ->
  +    Config.
  +
  +end_per_suite(_Config) ->
  +    application:stop(os_mon).
   
   big(1) ->
       57285702734876389752897683.
  
positive.code:                          Large/bits>>),
  	    ok
      end.
      
  id(I) -> I.
  
negative.code: 
  %% Produce a large result of bs_add that, if cast to signed int, would overflow
  %% into a negative number that fits a smallnum.
  bs_add_overflow(_Config) ->
      Memsize = memsize(),
      io:format("Memsize = ~w Bytes~n", [Memsize]),
      case erlang:system_info(wordsize) of
  	8 ->
  	    {skip, "64-bit architecture"};
          _ when Memsize < (2 bsl 30) ->
  	    {skip, "Less then 2 GB of memory"};
  	4 ->
  	    Large = <<0:((1 bsl 30)-1)>>,
  	    {'EXIT',{system_limit,_}} =
  