{"push_id":774384847,"size":14,"distinct_size":1,"ref":"refs/heads/fix12929","head":"71efa0d26a3d5152e71b232c44d173ff4caabf10","before":"1ffc517ab24edb0e0520d9ab570936021d58187c","commits":[{"sha":"6e60e06e5b44395b8a30567b213c601b8f66286c","author":{"email":"7b34c86e54d03a8595b091abe33ebf48b4d04b3b@gmx.de","name":"Rainer Schuetze"},"message":"Fix VC mangling for class reference/pointer","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/6e60e06e5b44395b8a30567b213c601b8f66286c"},{"sha":"d16e409431c6a73af8f4a92f512de1976f615b51","author":{"email":"f18f9d8baa2fa0cb58562a87b426733853e0a4e9@walterbright.com","name":"Walter Bright"},"message":"Merge pull request #4935 from rainers/issue14951\n\nFix issue 14951 - VC mangling for class reference/pointer","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/d16e409431c6a73af8f4a92f512de1976f615b51"},{"sha":"bdd7d5bf7b5dd148ab0dd0087b2754b0b6867ce7","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"fix Issue 14923 - ICE: Assertion failed: (tret->ty != Tvoid), function semantic3, file func.c, line 1736.","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/bdd7d5bf7b5dd148ab0dd0087b2754b0b6867ce7"},{"sha":"d780e3114333c17056e78f982012f37ca141e958","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge pull request #4949 from 9rnsr/fix14923\n\n[REG2.067] Issue 14923 - ICE: Assertion failed: (tret->ty != Tvoid), function semantic3, file func.c, line 1736.","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/d780e3114333c17056e78f982012f37ca141e958"},{"sha":"3e3fdfe12e49815f3a78659266b2a5aad737ec79","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"fix Issue 14929 - ICE: Assertion failure: 'ez->exp && ez->exp->op == TOKconstruct' on line 302 in file 'escape.c'\n\nIf error happens, propagate it without storing.","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/3e3fdfe12e49815f3a78659266b2a5aad737ec79"},{"sha":"cb72272c16a607486097eb9b6bdefa985ff65ac5","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"Fix error propagation to improve error diagnostic\n\nIf an operator overloading member function fails to compile in its `semantic3`,\n`op_overload` should return `ErrorExp`.","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/cb72272c16a607486097eb9b6bdefa985ff65ac5"},{"sha":"45c115bccd2e3fe64e607eb2cf40786fe1dc4412","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge pull request #4950 from 9rnsr/fix14929\n\n[REG2.067] Issue 14929 - ICE: Assertion failure: 'ez->exp && ez->exp->op == TOKconstruct' on line 302 in file 'escape.c'","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/45c115bccd2e3fe64e607eb2cf40786fe1dc4412"},{"sha":"e891688d80a398be2fc41366184cd26e8229406e","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"fix Issue 14973 - compiler inference of contexts for nested map seems broken","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/e891688d80a398be2fc41366184cd26e8229406e"},{"sha":"955eb73f73a31ef52cd3e619fc3b8b1b8bb0f19e","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge pull request #4971 from 9rnsr/fix14973\n\n[REG2.068] Issue 14973 - compiler inference of contexts for nested map seems broken","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/955eb73f73a31ef52cd3e619fc3b8b1b8bb0f19e"},{"sha":"1cfd4a912366d5ad9dc55302d6ece57964303471","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge remote-tracking branch 'upstream/stable' into merge_stable_convert","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/1cfd4a912366d5ad9dc55302d6ece57964303471"},{"sha":"22d697d84726843e4c3e55d988312dc1d3d0b269","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"convert C++ -> D","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/22d697d84726843e4c3e55d988312dc1d3d0b269"},{"sha":"3c1a00ed65c6f2d818f924e3c53bb274fd6f5e8f","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge branch 'merge_stable_convert' into merge_stable\n\nConflicts:\n\tsrc/access.d\n\tsrc/aggregate.d\n\tsrc/aliasthis.d\n\tsrc/apply.d\n\tsrc/argtypes.d\n\tsrc/arrayop.d\n\tsrc/arraytypes.d\n\tsrc/attrib.d\n\tsrc/builtin.d\n\tsrc/canthrow.d\n\tsrc/clone.d\n\tsrc/cond.d\n\tsrc/constfold.d\n\tsrc/cppmangle.d\n\tsrc/ctfeexpr.d\n\tsrc/dcast.d\n\tsrc/dclass.d\n\tsrc/declaration.d\n\tsrc/delegatize.d\n\tsrc/denum.d\n\tsrc/dimport.d\n\tsrc/dinterpret.d\n\tsrc/dmacro.d\n\tsrc/dmangle.d\n\tsrc/dmodule.d\n\tsrc/doc.d\n\tsrc/dscope.d\n\tsrc/dstruct.d\n\tsrc/dsymbol.d\n\tsrc/dtemplate.d\n\tsrc/dversion.d\n\tsrc/errors.d\n\tsrc/escape.d\n\tsrc/expression.d\n\tsrc/func.d\n\tsrc/globals.d\n\tsrc/hdrgen.d\n\tsrc/identifier.d\n\tsrc/init.d\n\tsrc/inline.d\n\tsrc/json.d\n\tsrc/lexer.d\n\tsrc/lib.d\n\tsrc/link.d\n\tsrc/mars.d\n\tsrc/mtype.d\n\tsrc/nogc.d\n\tsrc/nspace.d\n\tsrc/objc.d\n\tsrc/opover.d\n\tsrc/optimize.d\n\tsrc/parse.d\n\tsrc/root/file.d\n\tsrc/root/outbuffer.d\n\tsrc/sapply.d\n\tsrc/sideeffect.d\n\tsrc/statement.d\n\tsrc/staticassert.d\n\tsrc/target.d\n\tsrc/tokens.d\n\tsrc/traits.d\n\tsrc/visitor.d","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/3c1a00ed65c6f2d818f924e3c53bb274fd6f5e8f"},{"sha":"055300745386c365fc8af1c066e41a50dc7c592d","author":{"email":"130b15f4aada0dc5bd3664824d6a8967e431e4ba@gmail.com","name":"Hara Kenji"},"message":"Merge pull request #4979 from MartinNowak/merge_stable\n\nMerge branch 'merge_stable_convert' into merge_stable","distinct":false,"url":"https://api.github.com/repos/9rnsr/dmd/commits/055300745386c365fc8af1c066e41a50dc7c592d"},{"sha":"71efa0d26a3d5152e71b232c44d173ff4caabf10","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"fix Issue 12929 - Empty union followed by field causes ICE due to offset of 0.","distinct":true,"url":"https://api.github.com/repos/9rnsr/dmd/commits/71efa0d26a3d5152e71b232c44d173ff4caabf10"}]}