digitalmars.D.bugs - [Issue 15079] New: Assertion `fd->semanticRun == PASSsemantic3done'
- via Digitalmars-d-bugs (35/35) Sep 17 2015 https://issues.dlang.org/show_bug.cgi?id=15079
https://issues.dlang.org/show_bug.cgi?id=15079 Issue ID: 15079 Summary: Assertion `fd->semanticRun == PASSsemantic3done' failed. Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: regression Priority: P1 Component: dmd Assignee: nobody puremagic.com Reporter: schuetzm gmx.net dmd: glue.c:809: void FuncDeclaration_toObjFile(FuncDeclaration*, bool): Assertion `fd->semanticRun == PASSsemantic3done' failed. This happens when compiling current botan with dub in release mode: git clone git github.com:etcimon/botan.git && cd botan dub build -b release --force Digger blames this merge commit: commit 79e7b48fd45334301d1694653da993066b3d6946 Author: Hara Kenji <k.hara.pg+dev gmail.com> Date: Wed Sep 2 13:10:09 2015 +0900 https://github.com/D-Programming-Language/dmd/pull/5019 Merge branch 'merge_stable_convert' into merge_stable diff --git a/dmd b/dmd index ef811cf..d44cda0 160000 --- a/dmd +++ b/dmd -1 +1 -Subproject commit ef811cf0e76f960eccfb56ef9c6448ed3513bb35 +Subproject commit d44cda0ccaf157ca8a22e9683939ad55c30632b5 Not sure how to bisect this further... --
Sep 17 2015