=== Test case: erlc_SUITE:features_include/1 (click for source code)

=== Config value:

    [{watchdog,<0.464.0>},
     {tc_logfile,"/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@b77cd946c480.2025-09-18_13.31.03/make_test_dir.system_test.logs/run.2025-09-18_13.31.04/erlc_suite.features_include.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@b77cd946c480.2025-09-18_13.31.03/make_test_dir.system_test.logs/run.2025-09-18_13.31.04/log_private/"},
     {nodenames,[]}]

=== Current directory is "/buildroot/otp/erts/make_test_dir/ct_logs/ct_run.test_server@b77cd946c480.2025-09-18_13.31.03"

=== Started at 2025-09-18 13:31:33


"/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.1/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@b77cd946c480.2025-09-18_13.31.03/make_test_dir.system_test.logs/run.2025-09-18_13.31.04/log_private/ /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_1.erl Result: ["/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/is_enabled.hrl:3:18: syntax error before: ifn", "% 3| -record(random, {ifn = 42, unless = 17}).", "% | ^",[],"_ERROR_"] Expected: ["syntax error before: ifn",skip_lines,"_ERROR_"] "/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.1/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@b77cd946c480.2025-09-18_13.31.03/make_test_dir.system_test.logs/run.2025-09-18_13.31.04/log_private/ -Dend_include /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_1.erl Result: ["/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_1.erl:13:2: feature directive not allowed after exports or record definitions", "% 13| -feature(approved_ftr_1, disable).","% | ^",[], "/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/is_enabled.hrl:3:18: syntax error before: ifn", "% 3| -record(random, {ifn = 42, unless = 17}).", "% | ^",[],"_ERROR_"] Expected: ["feature directive not allowed after exports or record definitions", skip_lines,"_ERROR_"] "/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.1/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@b77cd946c480.2025-09-18_13.31.03/make_test_dir.system_test.logs/run.2025-09-18_13.31.04/log_private/ -Dend_include /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_2.erl Result: ["_OK_"] Expected: ["_OK_"] "/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.1/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@b77cd946c480.2025-09-18_13.31.03/make_test_dir.system_test.logs/run.2025-09-18_13.31.04/log_private/ /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_3.erl Result: ["_OK_"] Expected: ["_OK_"] "/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.1/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@b77cd946c480.2025-09-18_13.31.03/make_test_dir.system_test.logs/run.2025-09-18_13.31.04/log_private/ -Dend_prefix /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_3.erl Result: ["/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/enable.hrl:1:2: feature directive not allowed after exports or record definitions", "% 1| -feature(experimental_ftr_2, enable).","% | ^",[], "/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_3.erl:6:2: Warning: record constant is unused", "% 6| -record(constant, {value = 42}).","% | ^",[],"_ERROR_"] Expected: ["feature directive not allowed after exports or record definitions", "experimental_ftr_2",skip_lines,"_ERROR_"] "/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.1/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@b77cd946c480.2025-09-18_13.31.03/make_test_dir.system_test.logs/run.2025-09-18_13.31.04/log_private/ -Denable_exp_2=0 /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_exp2.erl Result: ["_OK_"] Expected: ["_OK_"] "/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.1/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@b77cd946c480.2025-09-18_13.31.03/make_test_dir.system_test.logs/run.2025-09-18_13.31.04/log_private/ -Denable_exp_2=0 -enable-feature experimental_ftr_2 /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_exp2.erl Result: ["/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/exp2.hrl:5:30: syntax error before: until", "% 5| -record(conditional, {on=on, until=until}).", "% | ^",[], "/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_exp2.erl:10:5: record conditional undefined", "% 10| #conditional{}.","% | ^",[],"_ERROR_"] Expected: ["syntax error before: until",skip_lines,"_ERROR_"] "/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.1/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@b77cd946c480.2025-09-18_13.31.03/make_test_dir.system_test.logs/run.2025-09-18_13.31.04/log_private/ -Denable_exp_2=1 /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_exp2.erl Result: ["/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_exp2.erl:14:5: syntax error before: until", "% 14| until.","% | ^",[], "/buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_exp2.erl:5:2: function bar/0 undefined", "% 5| -export([foo/0,","% | ^",[],"_ERROR_"] Expected: ["syntax error before: until",skip_lines,"_ERROR_"] "/buildroot/otp/erts/make_test_dir/Erlang ∅⊤℞/erts-16.1/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@b77cd946c480.2025-09-18_13.31.03/make_test_dir.system_test.logs/run.2025-09-18_13.31.04/log_private/ -Denable_exp_2=2 -enable-feature experimental_ftr_2 /buildroot/otp/erts/make_test_dir/system_test/erlc_SUITE_data/src/f_include_exp2.erl Result: ["_OK_"] Expected: ["_OK_"] === Ended at 2025-09-18 13:31:36 === successfully completed test case === === Returned value: ok


Test run history | Top level test index | Latest test result