May 02, 2014
  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 541692caa7bcbc3b33095686ff25e1f6b02012cb
      https://github.com/D-Programming-Language/dmd/commit/541692caa7bcbc3b33095686ff25e1f6b02012cb
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2014-04-30 (Wed, 30 Apr 2014)

  Changed paths:
    M src/cast.c
    M src/expression.c

  Log Message:
  -----------
  More better fix for issue 5498

The root issue is in typeMerge function.


  Commit: 70ae4dd0db8b7d9b8d0a3fd4f2522cde9aec4bb0
      https://github.com/D-Programming-Language/dmd/commit/70ae4dd0db8b7d9b8d0a3fd4f2522cde9aec4bb0
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2014-04-30 (Wed, 30 Apr 2014)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  [Refactoring] Improve error propagation in arrayExpressionToCommonType


  Commit: 476b87e9d900f0d251a2ab30a15d7cd8a780c2b7
      https://github.com/D-Programming-Language/dmd/commit/476b87e9d900f0d251a2ab30a15d7cd8a780c2b7
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2014-04-30 (Wed, 30 Apr 2014)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  [Refactoring] Prevent storing ErrorExp in exps


  Commit: d49f1ead5ccfe19297f78529f59f81dd340e128a
      https://github.com/D-Programming-Language/dmd/commit/d49f1ead5ccfe19297f78529f59f81dd340e128a
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2014-04-30 (Wed, 30 Apr 2014)

  Changed paths:
    M src/cast.c
    A test/fail_compilation/ice8309.d

  Log Message:
  -----------
  fix Issue 8309 - ICE in typeMerge on 'void main(){auto x = [()=>1.0, ()=>1];}'


  Commit: 9ba6b66c8819dce20af2d80554daaa96369774bc
      https://github.com/D-Programming-Language/dmd/commit/9ba6b66c8819dce20af2d80554daaa96369774bc
  Author: Walter Bright <walter@walterbright.com>
  Date:   2014-05-02 (Fri, 02 May 2014)

  Changed paths:
    M src/cast.c
    M src/expression.c
    A test/fail_compilation/ice8309.d

  Log Message:
  -----------
  Merge pull request #3477 from 9rnsr/fix8309

Issue 8309 - ICE in typeMerge on 'void main(){auto x = [()=>1.0, ()=>1];}'


Compare: https://github.com/D-Programming-Language/dmd/compare/19a9e4fe64b4...9ba6b66c8819