|
From: <no...@tc...> - 2025-10-12 23:49:01
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [618723f51b197e34ca0c47ae913b21bce5861d1b0e6e15ecf474fdd40e922f6f] [Tests event-9.15 and event-9.20 are broken, and fail on macOS/aqua when fixed] By erikleunissen For Tk On 2025-10-12T23:40:31.367 Details https://core.tcl-lang.org/tk/tinfo?name=618723f51b197e34ca0c47ae913b21bce5861d1b0e6e15ecf474fdd40e922f6f Ticket https://core.tcl-lang.org/tk/tktview/c494cc25c4afef0425273eee288a7e7b02d260e7 Changed Fields icomment: OK, Marc. In a new commit [6ec6391e21]: I removed the experiment from event.test. Regarding the test constraint, I see that the essential distinction is based upon the numbers 24 vs. 25. I noticed that these numbers are the same as what's returned as part of the variable tcl_platform(osVersion) for Sequoia and Tahoe, which I used in the experiment to identify the OS. Therefore, I'm realizing/guessing that we maybe can use tcl_platform(osVersion) as a basis, instead of a relatively costly invocation of an external process ("uname"). I'm also guessing because I'm still confused about the systematics of version numbering for macOS, mostly because of the values used for Github scheduling: "macos-15" and "macos-26", which are different from 24 and 25. I now committed the constraint based on tcl_platform(osVersion), but could you please check whether it's correct? login: erikleunissen ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |