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-posix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ jobs:
./bootstrap.sh
shell: bash

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
if: failure()
with:
name: log-info-posix
name: log-info-posix-${{ matrix.os }}-${{ matrix.ccomp }}
path: |
autotests/__error.txt
autotests/__dump.txt
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/CI-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ jobs:
bootstrap.bat
shell: cmd

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
if: failure()
with:
name: log-info-windows
name: log-info-windows-${{ matrix.ccomp }}
path: |
autotests\__error.txt
autotests\__dump.txt
Expand Down
16 changes: 16 additions & 0 deletions autotests/opt-tree-match4.ref
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
* TREE

$ENTRY Go {
/* пусто */ = <F X Y> : B = /* пусто */;
}

* Проблема была в специализации этой функции, $ENTRY нужно,
* чтобы специализировался не вызов из Go, а сама эта функция
$ENTRY F {
t.A e.D t.E = <G (t.A e.D) t.A e.D DA t.A e.D>;
}

G {
(e.F) e.F 'a' = A;
e.X = B;
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
memory-limit = 20000000
memory-limit = 30000000
# TODO: вернуть старое значение после слияния с v3.4
# memory-limit = 20000000
step-limit = 1000000000
idents-limit = 5000
enable-debugger = false
Loading