File tree 3 files changed +14
-12
lines changed
3 files changed +14
-12
lines changed Original file line number Diff line number Diff line change @@ -134,24 +134,24 @@ jobs:
134
134
- BUILD_DIR=unix
135
135
- CFGOPT="--enable-symbols=mem"
136
136
# Testing on Mac, various styles
137
- - name : " macOS/Clang/Xcode 11.5 /Shared"
137
+ - name : " macOS/Clang/Xcode 11.7 /Shared"
138
138
os : osx
139
- osx_image : xcode11.5
139
+ osx_image : xcode11.7
140
140
env :
141
141
- BUILD_DIR=macosx
142
142
install : []
143
143
script : &mactest
144
144
- make all
145
145
# The styles=develop avoids some weird problems on OSX
146
146
- make test styles=develop
147
- - name : " macOS/Clang/Xcode 11.5 /Shared/Unix-like"
147
+ - name : " macOS/Clang/Xcode 11.7 /Shared/Unix-like"
148
148
os : osx
149
- osx_image : xcode11.5
149
+ osx_image : xcode11.7
150
150
env :
151
151
- BUILD_DIR=unix
152
- - name : " macOS/Clang/Xcode 11.5 /Shared/libtommath"
152
+ - name : " macOS/Clang/Xcode 11.7 /Shared/libtommath"
153
153
os : osx
154
- osx_image : xcode11.5
154
+ osx_image : xcode11.7
155
155
env :
156
156
- BUILD_DIR=macosx
157
157
install : []
@@ -160,9 +160,9 @@ jobs:
160
160
homebrew :
161
161
packages :
162
162
- libtommath
163
- - name : " macOS/Clang++/Xcode 11.5 /Shared"
163
+ - name : " macOS/Clang++/Xcode 11.7 /Shared"
164
164
os : osx
165
- osx_image : xcode11.5
165
+ osx_image : xcode11.7
166
166
env :
167
167
- BUILD_DIR=unix
168
168
- CFGOPT="CC=clang++ --enable-framework CFLAGS=-Dregister=dont+use+register CPPFLAGS=-D__private_extern__=extern"
Original file line number Diff line number Diff line change @@ -43,6 +43,7 @@ namespace eval ::tcl::test::io {
43
43
testConstraint testmainthread [llength [info commands testmainthread]]
44
44
testConstraint testservicemode [llength [info commands testservicemode]]
45
45
testConstraint knownMsvcBug [expr {![info exists ::env(TRAVIS_OS_NAME)] || ![string match windows $::env(TRAVIS_OS_NAME) ]}]
46
+ testConstraint notOSX [expr {$::tcl_platform(os) ne " Darwin" }]
46
47
47
48
# You need a *very* special environment to do some tests. In particular,
48
49
# many file systems do not support large-files...
@@ -5720,7 +5721,7 @@ test chan-io-45.3 {DeleteFileEvent, cleanup on chan close} {fileevent} {
5720
5721
5721
5722
# Execute these tests only if the "testfevent" command is present.
5722
5723
5723
- test chan-io-46.1 {Tcl event loop vs multiple interpreters} {testfevent fileevent} {
5724
+ test chan-io-46.1 {Tcl event loop vs multiple interpreters} {testfevent fileevent notOSX } {
5724
5725
testfevent create
5725
5726
set script " set f \[ [ list open $path(foo) r] ]\n "
5726
5727
append script {
@@ -6478,7 +6479,7 @@ test chan-io-50.5 {testing handler deletion vs reentrant calls} -setup {
6478
6479
set f [open $path(test1) w]
6479
6480
chan close $f
6480
6481
update
6481
- } -constraints {testchannelevent testservicemode} -body {
6482
+ } -constraints {testchannelevent testservicemode notOSX } -body {
6482
6483
proc notcalled {f} {
6483
6484
variable z
6484
6485
lappend z " notcalled was called!! $f "
Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ testConstraint testmainthread [llength [info commands testmainthread]]
44
44
testConstraint testobj [llength [info commands testobj]]
45
45
testConstraint testservicemode [llength [info commands testservicemode]]
46
46
testConstraint knownMsvcBug [expr {![info exists ::env(TRAVIS_OS_NAME)] || ![string match windows $::env(TRAVIS_OS_NAME) ]}]
47
+ testConstraint notOSX [expr {$::tcl_platform(os) ne " Darwin" }]
47
48
48
49
# You need a *very* special environment to do some tests. In
49
50
# particular, many file systems do not support large-files...
@@ -6087,7 +6088,7 @@ test io-45.3 {DeleteFileEvent, cleanup on close} {fileevent} {
6087
6088
6088
6089
# Execute these tests only if the "testfevent" command is present.
6089
6090
6090
- test io-46.1 {Tcl event loop vs multiple interpreters} {testfevent fileevent} {
6091
+ test io-46.1 {Tcl event loop vs multiple interpreters} {testfevent fileevent notOSX } {
6091
6092
testfevent create
6092
6093
set script " set f \[ [ list open $path(foo) r] ]\n "
6093
6094
append script {
@@ -6895,7 +6896,7 @@ test io-50.4 {testing handler deletion vs reentrant calls} -constraints {testcha
6895
6896
} -cleanup {
6896
6897
close $f
6897
6898
} -result {{delrecursive calling recursive} {delrecursive deleting recursive}}
6898
- test io-50.5 {testing handler deletion vs reentrant calls} -constraints {testchannelevent testservicemode} -setup {
6899
+ test io-50.5 {testing handler deletion vs reentrant calls} -constraints {testchannelevent testservicemode notOSX } -setup {
6899
6900
file delete $path(test1)
6900
6901
} -body {
6901
6902
set f [open $path(test1) w]
You can’t perform that action at this time.
0 commit comments