=== source code for op_SUITE:logical/1

=== Test case started with:
op_SUITE:logical([{watchdog,<0.20979.4142>},
                  {tc_logfile,"/home/pi/R16B03/otp-support/release/tests/test_server/ct_run.test_server@localhost.2014-01-03_13.54.23/tests.emulator_test.logs/run.2014-01-03_13.56.47/op_suite.logical.html"},
                  {tc_group_properties,[]},
                  {tc_group_path,[]},
                  {data_dir,"/home/pi/R16B03/otp-support/release/tests/emulator_test/op_SUITE_data/"},
                  {priv_dir,"/home/pi/R16B03/otp-support/release/tests/test_server/ct_run.test_server@localhost.2014-01-03_13.54.23/tests.emulator_test.logs/run.2014-01-03_13.56.47/log_private/"},
                  {nodenames,[]}])

=== Current directory is "/home/pi/R16B03/otp-support/release/tests/test_server/ct_run.test_server@localhost.2014-01-03_13.54.23"

=== Started at 2014-01-03 15:28:20


-module(op_tests). -compile(export_all). -compile([{hipe,[{regalloc,linear_scan}]}]). guard_tests() -> ok. body_tests() -> put(last, {'and',true,true}), true = id(true) and true, put(last, {'and',true,false}), false = id(true) and false, put(last, {'and',true,bad}), {'EXIT',_} = (catch id(true) and bad), put(last, {'and',false,true}), false = id(false) and true, put(last, {'and',false,false}), false = id(false) and false, put(last, {'and',false,bad}), {'EXIT',_} = (catch id(false) and bad), put(last, {'and',bad,true}), {'EXIT',_} = (catch id(bad) and true), put(last, {'and',bad,false}), {'EXIT',_} = (catch id(bad) and false), put(last, {'and',bad,bad}), {'EXIT',_} = (catch id(bad) and bad), put(last, {'or',true,true}), true = id(true) or true, put(last, {'or',true,false}), true = id(true) or false, put(last, {'or',true,bad}), {'EXIT',_} = (catch id(true) or bad), put(last, {'or',false,true}), true = id(false) or true, put(last, {'or',false,false}), false = id(false) or false, put(last, {'or',false,bad}), {'EXIT',_} = (catch id(false) or bad), put(last, {'or',bad,true}), {'EXIT',_} = (catch id(bad) or true), put(last, {'or',bad,false}), {'EXIT',_} = (catch id(bad) or false), put(last, {'or',bad,bad}), {'EXIT',_} = (catch id(bad) or bad), put(last, {'xor',true,true}), false = id(true) xor true, put(last, {'xor',true,false}), true = id(true) xor false, put(last, {'xor',true,bad}), {'EXIT',_} = (catch id(true) xor bad), put(last, {'xor',false,true}), true = id(false) xor true, put(last, {'xor',false,false}), false = id(false) xor false, put(last, {'xor',false,bad}), {'EXIT',_} = (catch id(false) xor bad), put(last, {'xor',bad,true}), {'EXIT',_} = (catch id(bad) xor true), put(last, {'xor',bad,false}), {'EXIT',_} = (catch id(bad) xor false), put(last, {'xor',bad,bad}), {'EXIT',_} = (catch id(bad) xor bad), ok. bif_tests() -> put(last, {'and',true,true}), true = erlang:'and'(id(true), true), put(last, {'and',true,false}), false = erlang:'and'(id(true), false), put(last, {'and',true,bad}), {'EXIT',_} = (catch erlang:'and'(id(true), bad)), put(last, {'and',false,true}), false = erlang:'and'(id(false), true), put(last, {'and',false,false}), false = erlang:'and'(id(false), false), put(last, {'and',false,bad}), {'EXIT',_} = (catch erlang:'and'(id(false), bad)), put(last, {'and',bad,true}), {'EXIT',_} = (catch erlang:'and'(id(bad), true)), put(last, {'and',bad,false}), {'EXIT',_} = (catch erlang:'and'(id(bad), false)), put(last, {'and',bad,bad}), {'EXIT',_} = (catch erlang:'and'(id(bad), bad)), put(last, {'or',true,true}), true = erlang:'or'(id(true), true), put(last, {'or',true,false}), true = erlang:'or'(id(true), false), put(last, {'or',true,bad}), {'EXIT',_} = (catch erlang:'or'(id(true), bad)), put(last, {'or',false,true}), true = erlang:'or'(id(false), true), put(last, {'or',false,false}), false = erlang:'or'(id(false), false), put(last, {'or',false,bad}), {'EXIT',_} = (catch erlang:'or'(id(false), bad)), put(last, {'or',bad,true}), {'EXIT',_} = (catch erlang:'or'(id(bad), true)), put(last, {'or',bad,false}), {'EXIT',_} = (catch erlang:'or'(id(bad), false)), put(last, {'or',bad,bad}), {'EXIT',_} = (catch erlang:'or'(id(bad), bad)), put(last, {'xor',true,true}), false = erlang:'xor'(id(true), true), put(last, {'xor',true,false}), true = erlang:'xor'(id(true), false), put(last, {'xor',true,bad}), {'EXIT',_} = (catch erlang:'xor'(id(true), bad)), put(last, {'xor',false,true}), true = erlang:'xor'(id(false), true), put(last, {'xor',false,false}), false = erlang:'xor'(id(false), false), put(last, {'xor',false,bad}), {'EXIT',_} = (catch erlang:'xor'(id(false), bad)), put(last, {'xor',bad,true}), {'EXIT',_} = (catch erlang:'xor'(id(bad), true)), put(last, {'xor',bad,false}), {'EXIT',_} = (catch erlang:'xor'(id(bad), false)), put(last, {'xor',bad,bad}), {'EXIT',_} = (catch erlang:'xor'(id(bad), bad)), ok. id(I) -> I. Compiling [] transform_module : 0.00 s 20.5 kB lint_module : 0.01 s 20.5 kB expand_module : 0.01 s 22.8 kB core_module : 0.03 s 66.4 kB core_fold_module : 0.05 s 63.9 kB core_transforms : 0.00 s 63.9 kB core_dsetel_module : 0.01 s 63.9 kB kernel_module : 0.05 s 112.2 kB v3_life : 0.01 s 98.3 kB v3_codegen : 0.05 s 56.2 kB beam_a : 0.00 s 56.2 kB beam_block : 0.02 s 74.2 kB beam_except : 0.00 s 61.7 kB beam_bool : 0.00 s 61.7 kB beam_type : 0.02 s 57.3 kB beam_split : 0.00 s 50.1 kB beam_dead : 0.01 s 54.5 kB beam_jump : 0.02 s 47.2 kB beam_peep : 0.01 s 46.1 kB beam_clean : 0.00 s 46.1 kB beam_bsm : 0.00 s 46.1 kB beam_receive : 0.00 s 46.1 kB beam_trim : 0.00 s 46.1 kB beam_flatten : 0.01 s 39.2 kB beam_z : 0.00 s 39.2 kB beam_validator : 0.01 s 39.2 kB beam_asm : 0.00 s 0.3 kB === Ended at 2014-01-03 15:28:21 === successfully completed test case === returned value = {comment,"27 cases"}


Test run history | Top level test index