No. Form 8915-E is not finalized by the IRS. They do not want you filing it until it is final. FORM 8915-E
This is an early release draft of an IRS tax form, instructions, or publication, which the IRS is providing for your information. Do not file draft forms and do not rely on draft forms, instructions, and publications for filing. We do not release draft forms until we believe we have incorporated all changes.