fetching https://github.com/maxhaton/dmd.git tryRebaseCTFE (attempt: 1/3) From https://github.com/maxhaton/dmd * branch tryRebaseCTFE -> FETCH_HEAD merging FETCH_HEAD Merge made by the 'recursive' strategy. compiler/src/build.d | 5 +- compiler/src/dmd/cli.d | 2 + compiler/src/dmd/common/fpconv.d | 620 ++ compiler/src/dmd/ctfe/bc.d | 2369 +++++++ compiler/src/dmd/ctfe/bc_abi.d | 108 + compiler/src/dmd/ctfe/bc_common.d | 1211 ++++ compiler/src/dmd/ctfe/bc_interpreter.d | 1698 +++++ compiler/src/dmd/ctfe/bc_limits.d | 20 + compiler/src/dmd/ctfe/bc_printer_backend.d | 790 +++ compiler/src/dmd/ctfe/bc_test.d | 369 + compiler/src/dmd/ctfe/ctfe_bc.d | 10213 +++++++++++++++++++++++++++ compiler/src/dmd/dinterpret.d | 17 +- compiler/src/dmd/globals.d | 2 + 13 files changed, 17421 insertions(+), 3 deletions(-) create mode 100644 compiler/src/dmd/common/fpconv.d create mode 100644 compiler/src/dmd/ctfe/bc.d create mode 100644 compiler/src/dmd/ctfe/bc_abi.d create mode 100644 compiler/src/dmd/ctfe/bc_common.d create mode 100644 compiler/src/dmd/ctfe/bc_interpreter.d create mode 100644 compiler/src/dmd/ctfe/bc_limits.d create mode 100644 compiler/src/dmd/ctfe/bc_printer_backend.d create mode 100644 compiler/src/dmd/ctfe/bc_test.d create mode 100644 compiler/src/dmd/ctfe/ctfe_bc.d