File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- FROM rust:1.87.0-alpine3.20 AS builder
1+ # Everything from here until WORKDIR should be kept in sync with the test runner.
2+ FROM rust:1.95.0-alpine3.23@sha256:606fd313a0f49743ee2a7bd49a0914bab7deedb12791f3a846a34a4711db7ed2 AS builder
23
34RUN apk add --no-cache linux-headers make musl-dev
45
5- RUN cargo install --git https://github.com/ uiua-lang/uiua --rev aa6310c uiua
6+ RUN cargo install uiua@0.18.1
67
7- FROM alpine:3.20
8+ FROM alpine:3.23.4@sha256:5b10f432ef3da1b8d4c7eb6c487f2f5a8f096bc91145e68878dd4a5019afde11
89
910RUN apk add --no-cache jq
1011
1112COPY --from=builder /usr/local/cargo/bin/uiua /usr/local/bin
13+ # Everything until here should be kept in sync with the test runner.
1214
1315WORKDIR /opt/analyzer
1416COPY . .
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ analyze_files() {
2525 TEMP1=$( mktemp)
2626 for file in " $1 " /* .ua; do
2727 [ -e " $file " ] || continue
28- uiua run " $file " >> " $TEMP1 "
28+ uiua run --no-color " $file " >> " $TEMP1 " 2>&1
2929 done
3030
3131 RESULT=$( cat " $TEMP1 " )
Original file line number Diff line number Diff line change 33 {
44 "comment" : " uiua.general.generic_message" ,
55 "params" : {
6- "comment" : " Style: Prefer `⟜` over `⊃∘` for clarity\n Image ← ⊞+. ÷⊃∘⇡100"
6+ "comment" : " Style: Prefer `⟜` over `⊃∘` for clarity\n Image ← ⊞+⟜∘ ÷⊃∘⇡100"
77 },
88 "type" : " informative"
99 }
Original file line number Diff line number Diff line change 1- Image ← ⊞+. ÷⊃∘⇡100
1+ Image ← ⊞+⟜∘ ÷⊃∘⇡100
You can’t perform that action at this time.
0 commit comments