<html><body style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; font-size: 12px;">Dear Lukas, <br />Thank you for your prompt response.<br /><div>Is there anything i should do to stop this file from bothering dialyzer?</div><div>Many thanks,</div><div>Peter<br /></div><blockquote><br />----- Original Message -----<br /><div style="width:100%;background:rgb(228,228,228);"><div style="font-weight:bold;">From:</div> "Lukas Larsson" <lukas@erlang.org></div><br /><div style="font-weight:bold;">To:</div>"Peter J Etheridge" <petergi@iinet.net.au><br /><div style="font-weight:bold;">Cc:</div>"Erlang Questions" <erlang-questions@erlang.org><br /><div style="font-weight:bold;">Sent:</div>Thu, 20 Jun 2019 08:54:34 +0200<br /><div style="font-weight:bold;">Subject:</div>Re: [erlang-questions] Dialyzer error message<br /><br /><br /><div dir="ltr"><div>Hello,</div><br /><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 20, 2019 at 7:34 AM Peter J Etheridge <<a href="mailto:petergi@iinet.net.au">petergi@iinet.net.au</a>> wrote:<br /></div><blockquote class="gmail_quote" style="margin:0px 0px 0px .8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;"><div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;"><div>Dear Friends,</div><div>on erlang v.22 & ubuntu 18<br /></div><div>When i;</div><div><br /></div><div> dialyzer --gui</div><div><br /></div><div>i get this error;</div><div><br /></div><div>{"init terminating in do_boot",{{case_clause,{{nocatch,{dialyzer_error,[78,111,116,32,97,32,114,101,103,117,108,97,114,32,102,105,108,101,58,32,"/usr/lib/erlang/lib/erts-10.3.4/ebin/atomics.beam",10]}},[{dialyzer_plt,compute_md5_from_file,1,[{file,"dialyzer_plt.erl"},{line,543}]},{dialyzer_plt,compute_new_md5_1,3,[{file,"dialyzer_plterl"},{line,509}]},{dialyzer_plt,check_plt1,3,[{file,"dialyzer_plt.erl"},{line,485}]},{dialyzer_plt,'-subproc/1-fun-0-',1,[{file,"dialyzer_plt.erl"},{line,603}]}]}},[{dialyzer_cl,check_plt,3,[{file,"dialyzer_cl.erl"},{line,250}]},{dialyzer_cl,plt_common,3,[{file,"dialyzer_cl.erl"},{line,183}]},{dialyzer,'-cl_check_init/1-fun-0-',1,[{file,"dialyzer.erl"},{line,94}]},{dialyzer,doit,1,[{file,"dialyzer.erl"},{line,236}]},{dialyzer,plain_cl,0,[{file,"dialyzer.erl"},{line,65}]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}<br />init terminating in do_boot ({{case_clause,{{nocatch,{_}},[{_},{_},{_},{_}]}},[{dialyzer_cl,check_plt,3,[{_},{_}]},{dialyzer_cl,plt_common,3,[{_},{_}]},{dialyzer,-cl_check_init/1-fun-0-,1,[{_},{_}]},<br /></div></div></blockquote><div><br /></div><div>If you do:</div><div><br /></div><div>1> io:format("~s",[[78,111,116,32,97,32,114,101,103,117,108,97,114,32,102,105,108,101,58,32,"/usr/lib/erlang/lib/erts-10.3.4/ebin/atomics.beam",10]]).<br />Not a regular file: /usr/lib/erlang/lib/erts-10.3.4/ebin/atomics.beam<br /></div><div><br /></div><div>You can see that dialyzer is trying to tell you that atomics.beam is not a regular file.</div><div><br /></div><div>Lukas</div></div></div>

</blockquote></body></html>