June 27, 2011
  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd

  Commit: dce514326cbe086f35d23c4c2b24cb2dc1da659d
      https://github.com/D-Programming-Language/dmd/commit/dce514326cbe086f35d23c4c2b24cb2dc1da659d
  Author: KennyTM~ <kennytm at gmail.com>
  Date:   2011-06-27 (Mon, 27 Jun 2011)

  Changed paths:
    M src/aggregate.h
  M src/backend/cod3.c
  M src/backend/cod4.c
  M src/cast.c
  M src/class.c
  M src/clone.c
  M src/constfold.c
  M src/declaration.c
  M src/declaration.h
  M src/e2ir.c
  M src/expression.c
  M src/expression.h
  R src/freebsd.mak
  M src/func.c
  M src/glue.c
  M src/iasm.c
  M src/interpret.c
  M src/link.c
  R src/linux.mak
  M src/mars.c
  M src/mars.h
  M src/module.c
  M src/mtype.c
  M src/mtype.h
  R src/openbsd.mak
  M src/opover.c
  R src/osx.mak
  M src/parse.c
  M src/parse.h
  R src/solaris.mak
  M src/statement.c
  M src/statement.h
  M src/struct.c
  M src/traits.c
  M test/compilable/extra-files/header.di
  M test/compilable/header.d
  M test/compilable/interpret3.d
  M test/d_do_test.d
  M test/runnable/arrayop.d
  M test/runnable/assignable.d
  A test/runnable/iasm.d
  M test/runnable/iasm64.d
  M test/runnable/lexer.d
  M test/runnable/sdtor.d
  M test/runnable/test28.d
  M test/runnable/test42.d
  A test/runnable/testsafe.d
  M test/runnable/xtest46.d

  Log Message:
  -----------
  Merge branch 'master' into value_range_propagation_merging_master

Conflicts:
	src/freebsd.mak
	src/linux.mak
	src/openbsd.mak
	src/osx.mak
	src/solaris.mak


  Commit: dd2b9df84b95db7328a7f7172a9fdaf9af814cef
      https://github.com/D-Programming-Language/dmd/commit/dd2b9df84b95db7328a7f7172a9fdaf9af814cef
  Author: Walter Bright <walter at walterbright.com>
  Date:   2011-06-27 (Mon, 27 Jun 2011)

  Changed paths:
    M src/cast.c
  M src/expression.h
  A src/intrange.c
  A src/intrange.h
  M src/posix.mak
  M src/win32.mak
  A test/compilable/testVRP.d

  Log Message:
  -----------
  Merge pull request #116 from kennytm/value_range_propagation

(Bug 3147) Reimplemented Value-Range Propagation.


Compare: https://github.com/D-Programming-Language/dmd/compare/327407b...dd2b9df