[M3commit] [modula3/cm3] c87df4: Fix m3llvm for test p116b.

Rodney Bates rodney.m.bates at acm.org
Thu Oct 1 16:33:03 CEST 2015


  Branch: refs/heads/master
  Home:   https://github.com/modula3/cm3
  Commit: c87df409ea9dde4dab6459a9b1100b66b0426b73
      https://github.com/modula3/cm3/commit/c87df409ea9dde4dab6459a9b1100b66b0426b73
  Author: Rodney Bates <rodney.m.bates at acm.org>
  Date:   2015-10-01 (Thu, 01 Oct 2015)

  Changed paths:
    M m3-sys/llvm3.6.1/src/M3CG_LLVM.m3

  Log Message:
  -----------
  Fix m3llvm for test p116b.

p116b still has two execution output failures, but these are also failing
using m3cc.

m3llvm's patching of front-end-produced actual/formal type mismatch on
parameters of imported procedures should not be applied in the case
of set types, at least small ones such as used in p116b.

This needs thorough review of just when this patch is/isn't needed.




More information about the M3commit mailing list