Skip to content

Commit d594f4a

Browse files
author
jan.nijtmans
committed
Merge 8.6 (but keep 8.6.16 version-number)
2 parents 92020b5 + 9b892cb commit d594f4a

File tree

568 files changed

+15916
-27144
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

568 files changed

+15916
-27144
lines changed

.github/workflows/linux-build.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,16 @@ jobs:
5252
timeout-minutes: 5
5353
- name: Build
5454
run: |
55-
make all
55+
make -j4 all
5656
timeout-minutes: 5
5757
- name: Build Test Harness
5858
run: |
59-
make tcltest
59+
make -j4 tcltest
6060
timeout-minutes: 5
61+
- name: Info
62+
run: |
63+
ulimit -a || echo 'get limit failed'
64+
echo 'puts exe:\t[info nameofexecutable]\nver:\t[info patchlevel]\t[if {![catch tcl::build-info ret]} {set ret}]\nlib:\t[info library]\nplat:\t[lsort -dictionary -stride 2 [array get tcl_platform]]' | make runtest || echo 'get info failed'
6165
- name: Run Tests
6266
run: |
6367
make test

.github/workflows/mac-build.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permissions:
1111
contents: read
1212
jobs:
1313
xcode:
14-
runs-on: macos-12
14+
runs-on: macos-13
1515
defaults:
1616
run:
1717
shell: bash
@@ -25,16 +25,16 @@ jobs:
2525
touch tclStubInit.c tclOOStubInit.c
2626
working-directory: generic
2727
- name: Build
28-
run: make all
28+
run: make -j4 all
2929
timeout-minutes: 15
3030
- name: Run Tests
31-
run: make test styles=develop
31+
run: make -j4 test styles=develop
3232
env:
3333
ERROR_ON_FAILURES: 1
3434
MAC_CI: 1
3535
timeout-minutes: 15
3636
clang:
37-
runs-on: macos-12
37+
runs-on: macos-13
3838
strategy:
3939
matrix:
4040
config:
@@ -64,8 +64,12 @@ jobs:
6464
timeout-minutes: 5
6565
- name: Build
6666
run: |
67-
make all tcltest
67+
make -j4 all tcltest
6868
timeout-minutes: 15
69+
- name: Info
70+
run: |
71+
ulimit -a || echo 'get limit failed'
72+
echo 'puts exe:\t[info nameofexecutable]\nver:\t[info patchlevel]\t[if {![catch tcl::build-info ret]} {set ret}]\nlib:\t[info library]\nplat:\t[lsort -dictionary -stride 2 [array get tcl_platform]]' | make runtest || echo 'get info failed'
6973
- name: Run Tests
7074
run: |
7175
make test

.github/workflows/win-build.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,15 @@ jobs:
9292
CFGOPT: --enable-64bit ${{ matrix.config }}
9393
timeout-minutes: 5
9494
- name: Build
95-
run: make all
95+
run: make -j4 all
9696
timeout-minutes: 5
9797
- name: Build Test Harness
98-
run: make tcltest
98+
run: make -j4 tcltest
9999
timeout-minutes: 5
100+
- name: Info
101+
run: |
102+
ulimit -a || echo 'get limit failed'
103+
echo 'puts exe:\t[info nameofexecutable]\nver:\t[info patchlevel]\t[if {![catch tcl::build-info ret]} {set ret}]\nlib:\t[info library]\nplat:\t[lsort -dictionary -stride 2 [array get tcl_platform]]' | make runtest || echo 'get info failed'
100104
- name: Run Tests
101105
run: make test
102106
timeout-minutes: 30

0 commit comments

Comments
 (0)