semuelle · GitHub

Milestone Delivery Checklist

  • The milestone-delivery-template.md has been copied and updated.
  • This pull request is being made by the same account as the accepted application.
  • I have disclosed any and all sources of reused code in the submitted repositories and have done my due diligence to meet its license requirements.
  • In case of acceptance, an invoice must be submitted and the payment will be transferred to the BTC/ETH/fiat account provided in the application.
  • The delivery is according to the Guidelines for Milestone Deliverables.

Link to the application pull request: w3f/Grants-Program#1305

We finally landed the long-promised fix for Unicode on Windows in upstream binaryen. It should appear in either release 116 or 117.

The fix we made last month for missing DWARF passes caused an unanticipated link-time regression for projects that also link to LLVM, since the DWARF passes reuse LLVM code, causing conflicting symbols. We have not decided on a fix yet.

Binaryen has released version 115 and 116. We will skip 115, and are working through some problems attempting the 116 upgrade.

There are two months remaining in this contract. I intend to fix the linkage regression, and get wasm-opt updated to the latest revisions of binaryen. I do not expect to have a solution for the cc rebuild times, as I don't have a plan yet that I am confident in, and the demand for it has been relatively subdued.

Read the original on github.com ↗