diff options
Diffstat (limited to 'lib/compiler/test')
| -rw-r--r-- | lib/compiler/test/compilation_SUITE.erl | 9 | 
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/compiler/test/compilation_SUITE.erl b/lib/compiler/test/compilation_SUITE.erl index c546666a3a..664582a3a8 100644 --- a/lib/compiler/test/compilation_SUITE.erl +++ b/lib/compiler/test/compilation_SUITE.erl @@ -470,9 +470,12 @@ compile_compiler(Files, OutDir, Version, InlineOpts) ->  	    {d,'COMPILER_VSN',"\""++Version++"\""},  	    nowarn_shadow_vars,  	    {i,filename:join(code:lib_dir(stdlib), "include")}|InlineOpts], -    lists:foreach(fun(File) -> -			  {ok,_} = compile:file(File, Opts) -		  end, Files). +    test_lib:p_run(fun(File) -> +			   case compile:file(File, Opts) of +			       {ok,_} -> ok; +			       _ -> error +			   end +		   end, Files).  compiler_src() ->      filelib:wildcard(filename:join([code:lib_dir(compiler), "src", "*.erl"])).  | 
