Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -158,10 +158,10 @@ jobs:
# would have. Pinned rather than floating: a green run should mean this
# code passed against a known compiler, not against whatever was newest
# that morning.
- name: Install twill v1.12.0
- name: Install twill v1.13.0
run: |
curl -fsSL -o twill \
https://github.com/twill-lang/twill/releases/download/v1.12.0/twill-v1.12.0-linux-amd64
https://github.com/twill-lang/twill/releases/download/v1.13.0/twill-v1.13.0-linux-amd64
chmod +x twill
./twill --version

Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@

### Changed

- **Take twill 1.13.0.** twill 1.13.0 is released, so the pin follows it.
`spool.toml`, CI and the README install line move from 1.12.0 to 1.13.0. The
floor stays 1.11.0, the release with `std/test`; this is a currency bump, so
no source or test changed and the seven suites pass unchanged on 1.13.0.
- **The suites are written with `std/test`.** `tests/harness.tw` is deleted.
It was the fourth copy of the same harness across four repositories, and
`docs/needs.md` entry 12 said a `std/test` was what would delete it. twill
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,11 @@ You need twill 1.11.0 or newer, because the suites are written with `std/test`,
which arrived in 1.11. Get one:

```bash
curl -fsSL -o twill https://github.com/twill-lang/twill/releases/download/v1.12.0/twill-v1.12.0-linux-amd64
curl -fsSL -o twill https://github.com/twill-lang/twill/releases/download/v1.13.0/twill-v1.13.0-linux-amd64
chmod +x twill
```

The asset name is `twill-v1.12.0-<os>-<arch>`: `linux-amd64`, `linux-arm64`,
The asset name is `twill-v1.13.0-<os>-<arch>`: `linux-amd64`, `linux-arm64`,
`darwin-amd64`, `darwin-arm64`, `windows-amd64.exe`.

The suite needs a checkout of [selvedge](https://github.com/twill-lang/selvedge)
Expand Down
2 changes: 1 addition & 1 deletion spool.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ entry = "src/predict.tw"
# The language itself, pinned to the release whose std modules and tensor
# builtins this source was written against. spool has no notion of a toolchain
# dependency, so it is declared as an ordinary git dependency.
twill = { version = "^1.12.0", git = "https://github.com/twill-lang/twill" }
twill = { version = "^1.13.0", git = "https://github.com/twill-lang/twill" }

# Reading model archives. A real dependency and not a convenience: loading
# through selvedge gets the model's declared input and output shapes out of the
Expand Down
Loading