@@ -835,7 +835,7 @@ features_macros(Config) when is_list(Config) ->
835835 erpc :call (Node1 , code , load_file , [f_macros ]),
836836 % % Check features enabled during compilation
837837 [approved_ftr_1 , approved_ftr_2 , experimental_ftr_1 ] =
838- erpc :call (Node1 , erl_features , used , [f_macros ]),
838+ lists : sort ( erpc :call (Node1 , erl_features , used , [f_macros ]) ),
839839
840840 peer :stop (Peer1 ),
841841
@@ -903,7 +903,7 @@ features_all(Config) when is_list(Config) ->
903903 {Peer0 , Node0 } = peer ([" -pa" , OutDir ]),
904904 % % Check features enabled during compilation
905905 [approved_ftr_1 ,approved_ftr_2 ,experimental_ftr_1 ,experimental_ftr_2 ] =
906- erpc :call (Node0 , erl_features , used , [foo ]),
906+ lists : sort ( erpc :call (Node0 , erl_features , used , [foo ]) ),
907907 peer :stop (Peer0 ),
908908
909909 Compile (" foo.erl" , longopt (disable , all ),
@@ -997,8 +997,8 @@ features_runtime(Config) when is_list(Config) ->
997997 peer :stop (Peer0 ),
998998
999999 {Peer1 , Node1 } = peer ([" -enable-feature" , " experimental_ftr_2" ]),
1000- [experimental_ftr_2 , approved_ftr_2 , approved_ftr_1 ] =
1001- erpc :call (Node1 , erl_features , enabled , []),
1000+ [approved_ftr_1 , approved_ftr_2 , experimental_ftr_2 ] =
1001+ lists : sort ( erpc :call (Node1 , erl_features , enabled , []) ),
10021002 [while , until , unless ] = erpc :call (Node1 , erl_features , keywords , []),
10031003
10041004 peer :stop (Peer1 ),
@@ -1077,7 +1077,7 @@ features_include(Config) when is_list(Config) ->
10771077 {conditional , off , none } = erpc :call (Node3 , f_include_exp2 , foo , []),
10781078
10791079 [approved_ftr_1 , approved_ftr_2 , experimental_ftr_2 ] =
1080- erpc :call (Node3 , erl_features , used , [f_include_exp2 ]),
1080+ lists : sort ( erpc :call (Node3 , erl_features , used , [f_include_exp2 ]) ),
10811081 peer :stop (Peer3 ),
10821082
10831083 ok .
0 commit comments