EC1151: ParseJob [job id] failed after 3 attempts

Article ID:360033192351
1 minute readKnowledge base

Summary

Despite multiple retries, emake was unable to successfully execute the parse job indicated in the error message.

Description

This error indicates that emake has crashed with an access violation while trying to parse a makefile during a build. Because this can be caused by defects in system libraries, emake will retry any parse jobs that fail in this way, up to three times. If none of these attempts is successful, emake will display error EC1151.

Reasons

This error may be caused by an improperly configured cluster node; or by a defect in emake.

Fixes

Take note of the cluster host on which the crash occurred. If the same host consistently produces this failure, consider reimaging that node. If that does not resolve the issue, contact Electric Cloud support at support@cloudbees.com. Be prepared to provide the following information:

  • An emake debug log generated with --emake-debug=jn.

  • An emake remote parse debug log generated with --emake-rdebug=jp.

  • The crash dump or core file generated by emake at the time of the failure. Note that this may be found on the cluster node in the bin directory of the ElectricAccelerator installation.

  • The emake version number, from --version.

This article is part of our Knowledge Base and is provided for guidance-based purposes only. The solutions or workarounds described here are not officially supported by CloudBees and may not be applicable in all environments. Use at your own discretion, and test changes in a safe environment before applying them to production systems.