=== Test case: erlc_SUITE:features/1 (click for source code)
=== Config value:
[{watchdog,<0.462.0>},
{tc_logfile,"/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@54b73e2de48c.2025-08-12_12.57.35/make_test_dir.system_test.logs/run.2025-08-12_12.57.35/erlc_suite.features.html"},
{tc_group_properties,[{name,without_server}]},
{tc_group_path,[]},
{data_dir,"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/"},
{priv_dir,"/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@54b73e2de48c.2025-08-12_12.57.35/make_test_dir.system_test.logs/run.2025-08-12_12.57.35/log_private/"},
{nodenames,[]}]
=== Current directory is "/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@54b73e2de48c.2025-08-12_12.57.35"
=== Started at 2025-08-12 12:58:08
"/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.0.2/bin/erlc" -I/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/include -o/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@54b73e2de48c.2025-08-12_12.57.35/make_test_dir.system_test.logs/run.2025-08-12_12.57.35/log_private/ /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl
Result: ["_OK_"]
Expected: ["_OK_"]
"/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.0.2/bin/erlc" -I/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/include -o/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@54b73e2de48c.2025-08-12_12.57.35/make_test_dir.system_test.logs/run.2025-08-12_12.57.35/log_private/ -enable-feature experimental_ftr_1 -disable-feature experimental_ftr_1 /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl
Result: ["_OK_"]
Expected: ["_OK_"]
"/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.0.2/bin/erlc" -I/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/include -o/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@54b73e2de48c.2025-08-12_12.57.35/make_test_dir.system_test.logs/run.2025-08-12_12.57.35/log_private/ +"{feature, experimental_ftr_1, enable}" +"{feature, experimental_ftr_1, disable}" /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl
Result: ["_OK_"]
Expected: ["_OK_"]
"/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.0.2/bin/erlc" -I/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/include -o/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@54b73e2de48c.2025-08-12_12.57.35/make_test_dir.system_test.logs/run.2025-08-12_12.57.35/log_private/ -enable-feature experimental_ftr_1 +"{feature, experimental_ftr_1, disable}" /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl
Result: ["_OK_"]
Expected: ["_OK_"]
"/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.0.2/bin/erlc" -I/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/include -o/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@54b73e2de48c.2025-08-12_12.57.35/make_test_dir.system_test.logs/run.2025-08-12_12.57.35/log_private/ +"{feature, experimental_ftr_1, enable}" -disable-feature experimental_ftr_1 /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl
Result: ["_OK_"]
Expected: ["_OK_"]
"/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.0.2/bin/erlc" -I/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/include -o/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@54b73e2de48c.2025-08-12_12.57.35/make_test_dir.system_test.logs/run.2025-08-12_12.57.35/log_private/ -enable-feature experimental_ftr_1 /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl
Result: ["/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:38:6: syntax error before: ifn",
"% 38| [ifn, while, until].","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:45:5: syntax error before: ifn",
"% 45| baz(ifn) ->","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:28:2: function baz/1 undefined",
"% 28| -export([foo/0,","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:28:2: function foo/0 undefined",
"% 28| -export([foo/0,","% | ^",[],"_ERROR_"]
Expected: ["syntax error before: ifn",skip_lines,"syntax error before: ifn",
skip_lines,"_ERROR_"]
"/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.0.2/bin/erlc" -I/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/include -o/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@54b73e2de48c.2025-08-12_12.57.35/make_test_dir.system_test.logs/run.2025-08-12_12.57.35/log_private/ -enable-feature experimental_ftr_2 /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl
Result: ["/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:31:10: syntax error before: until",
"% 31| until/1,","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:34:1: syntax error before: until",
"% 34| until(X) ->","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:38:11: syntax error before: while",
"% 38| [ifn, while, until].","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:40:6: syntax error before: while",
"% 40| frob(while) -> false.","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:43:6: syntax error before: until",
"% 43| [until, while].","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:45:1: Warning: function baz/1 is unused",
"% 45| baz(ifn) ->","% | ^",[],"_ERROR_"]
Expected: ["syntax error before: until",skip_lines,
"syntax error before: until",skip_lines,
"syntax error before: while",skip_lines,
"syntax error before: while",skip_lines,
"syntax error before: until",skip_lines,"_ERROR_"]
"/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.0.2/bin/erlc" -I/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/include -o/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@54b73e2de48c.2025-08-12_12.57.35/make_test_dir.system_test.logs/run.2025-08-12_12.57.35/log_private/ -enable-feature experimental_ftr_1 -enable-feature experimental_ftr_2 /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl
Result: ["/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:31:10: syntax error before: until",
"% 31| until/1,","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:34:1: syntax error before: until",
"% 34| until(X) ->","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:38:6: syntax error before: ifn",
"% 38| [ifn, while, until].","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:40:6: syntax error before: while",
"% 40| frob(while) -> false.","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:43:6: syntax error before: until",
"% 43| [until, while].","% | ^",[],
"/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/ignorant.erl:45:5: syntax error before: ifn",
"% 45| baz(ifn) ->","% | ^",[],"_ERROR_"]
Expected: ["syntax error before: until",skip_lines,
"syntax error before: until",skip_lines,"syntax error before: ifn",
skip_lines,"syntax error before: while",skip_lines,
"syntax error before: until",skip_lines,"syntax error before: ifn",
skip_lines,"_ERROR_"]
=== Ended at 2025-08-12 12:58:10
=== successfully completed test case
=== === Returned value: ok
Test run history | Top level test index | Latest test result