Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | merge 8.5 | sebres | 2019-11-06 | 1 | -14/+17 | |
| |\ \ | | |/ | ||||||
| | * | cmdMZ.test: solved timing issues (too slow machines, debug builds, etc) | sebres | 2019-11-06 | 1 | -14/+17 | |
| | | | ||||||
* | | | Fix test failures with -singleproc 1 testing | dgp | 2019-11-03 | 2 | -2/+3 | |
|/ / | ||||||
* | | Put back tests/fileSystemEncoding.test, but now don't run it on Windows, ↵ | jan.nijtmans | 2019-10-28 | 1 | -0/+4 | |
| | | | | | | | | since the NTFS doesn't the system encoding, therefore doesn't expose bug [bcd1004104]. | |||||
* | | Test for issue [bcd1004104651], and new routine, ::tcltests::tempdir. | pooryorick | 2019-10-26 | 2 | -1/+81 | |
| | | ||||||
* | | Bump to dde 1.4.2 and registry 1.3.4 | dgp | 2019-10-21 | 2 | -4/+4 | |
|\ \ | |/ | ||||||
| * | Bump to dde 1.4.2 and registry 1.3.4. | dgp | 2019-10-21 | 3 | -5/+5 | |
| | | ||||||
* | | merge 8.5 | sebres | 2019-09-26 | 1 | -3/+3 | |
|\ \ | |/ | ||||||
| * | amend to [fec0c17d39] - reduce max count of nested compiles to 1500 | sebres | 2019-09-26 | 1 | -3/+3 | |
| | | ||||||
| * | cherry-pick [f5b6b83de7] - namespace.test: add missing clean-up (allow ↵ | sebres | 2019-09-25 | 1 | -0/+1 | |
| | | | | | | | | repetition of test within -singleproc 1) | |||||
* | | Merge 8.5 | jan.nijtmans | 2019-09-25 | 1 | -4/+3 | |
|\ \ | |/ | ||||||
| * | Fix failing test-case iocmd-21.20 on Travis | jan.nijtmans | 2019-09-25 | 1 | -4/+3 | |
| | | ||||||
| * | Add 32-bit Windows builds, both with MSVC and GCC, to Travis. | jan.nijtmans | 2019-09-16 | 5 | -212/+234 | |
| |\ | | | | | | | Backport various test-suite changes fro 8.6 to 8.5, mainly "knownBug" markers and comments | |||||
| | * | Merge 8.5 | jan.nijtmans | 2019-09-13 | 2 | -339/+315 | |
| | |\ | | |/ | |/| | ||||||
| * | | Make test-cases (hopefully) work on Travis, e.g. by adding nonPortable marks ↵ | jan.nijtmans | 2019-09-13 | 2 | -121/+140 | |
| | | | | | | | | | | | | to test-cases which are nonPortable in 8.6 as well. | |||||
| | * | Merge 8.5. Mark a few more tests nonPortable (for 8.5, not to be merged to 8.6!) | jan.nijtmans | 2019-09-12 | 3 | -15/+45 | |
| | |\ | ||||||
* | | | | namespace.test: add missing clean-up (allow repetition of test within ↵ | sebres | 2019-09-24 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | -singleproc 1) | |||||
* | | | | all.tcl: replacement for exit, if calling direct only (avoid rewrite exit if ↵ | sebres | 2019-09-18 | 1 | -1/+6 | |
| | | | | | | | | | | | | | | | | it is inlined or interactive shell) | |||||
* | | | | Add missing constraints to test-cases | jan.nijtmans | 2019-09-17 | 2 | -5/+9 | |
| | | | | ||||||
* | | | | execute.test: fix tests (if test started using -singleproc 1) | sebres | 2019-09-16 | 1 | -1/+2 | |
| | | | | ||||||
* | | | | Merge 8.5 | jan.nijtmans | 2019-09-13 | 1 | -33/+33 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Add knownMsvcBug restriction to chanio-20.5, because it sometimes hangs in a ↵ | jan.nijtmans | 2019-09-13 | 1 | -221/+178 | |
| | |/ | |/| | | | | | | | Travis build. Restucture many test-cases to tcltest 2 syntax. | |||||
| * | | partially cherrypick of [ecf524bce0], bug-fec0c17d39-8.6-limit: ultimate fix ↵ | sebres | 2019-09-11 | 1 | -10/+40 | |
| |/ | | | | | | | | | for [fec0c17d39] - avoid SO on deeply recursive call stack by restriction of nested compilations using same limit (interp recursionlimit) like the evaluation, this must protect against unexpected stack exhaustion; conflicts resolved, tests fixed (no command `try` in 8.5) | |||||
* | | Remove unneeded knownMsvcBug testconstraint definition | jan.nijtmans | 2019-09-13 | 1 | -1/+0 | |
| | | ||||||
* | | cmdAH.test (win-only): rewrite test to prefer SystemRoot (readonly) instead ↵ | sebres | 2019-09-12 | 1 | -2/+6 | |
| | | | | | | | | of windir to check windows directory is not owned, bug [7de2d722bd] | |||||
* | | merge bug-fec0c17d39-8.6-limit: ultimate fix for [fec0c17d39] - avoid SO on ↵ | sebres | 2019-09-11 | 1 | -8/+38 | |
|\ \ | | | | | | | | | | deeply recursive call stack by restriction of nested compilations using same limit (interp recursionlimit) like the evaluation, this must protect against unexpected stack exhaustion | |||||
| * \ | Merge 8.6 | jan.nijtmans | 2019-09-03 | 1 | -1/+1 | |
| |\ \ | ||||||
| * | | | extends [fec0c17d39]: restrict nested compilations using same limit (interp ↵ | sebres | 2019-08-30 | 1 | -8/+38 | |
| | | | | | | | | | | | | | | | | | | | | recursionlimit) like the evaluation, this must protect against unexpected stack exhaustion (avoid SO by deeply recursive call stack) | |||||
* | | | | merge 8.5 (bug [7de2d722bd]) | sebres | 2019-09-11 | 1 | -2/+22 | |
|\ \ \ \ | | |_|/ | |/| | | ||||||
| * | | | windows, close [7de2d722bd]: prefer temp file to check owner and reown it ↵ | sebres | 2019-09-11 | 1 | -2/+22 | |
| | | | | | | | | | | | | | | | | before trying to check in order to avoid dependency on admin with UAC and the setting of "System objects: Default owner for objects created by members of the Administrators group" | |||||
* | | | | Merge 8.5 | jan.nijtmans | 2019-09-11 | 1 | -1/+1 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Use "package provide Tcl" consistantly, in stead of either "package present ↵ | jan.nijtmans | 2019-09-11 | 1 | -6/+6 | |
| | | | | | | | | | | | | | | | | Tcl" or "info tclversion"/"info patchlevel" | |||||
* | | | | Merge 8.5 | jan.nijtmans | 2019-09-10 | 11 | -93/+93 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Don't use constraints like unixOrPc anymore, use unixOrWin (for example) | jan.nijtmans | 2019-09-10 | 12 | -133/+142 | |
| | | | | ||||||
| * | | | Backport some improvements to tm.tcl (mostly comments). | jan.nijtmans | 2019-09-10 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | Don't use ::tcl_platform(debug) anymore, since it cannot be thrusted: Better use [::tcl::pkgconfig get debug] Reduce limits in tests/compile.test (13.2), since apparently it's still too much for some platforms. | |||||
| * | | | Don't let Tcl compilation depend on USE_32BIT_TIME_T any more: Microsoft ↵ | jan.nijtmans | 2019-09-07 | 1 | -1/+1 | |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | could discontinue this macro any moment, then we are prepared .... As a bonus: time_t is now allowed to be 64-bit internally, without effect on the C API (like stub-enabled extensions) | |||||
* | \ \ \ | merge 8.5 | sebres | 2019-09-06 | 1 | -1/+1 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | if frameName (actual level) does not contain a real level (#0 or 1) ↵ | sebres | 2019-09-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | historically TclGetFrame and Tcl_UpVar2 uses current level - 1, so to put supplied name in case of bad level (error at top - 1) is wrong; be more consistent with TclObjGetFrame (at least in error case if relative level used). | |||||
* | | | | | merge 8.5 (no functional changes on tclProc, it was already fixed there - ↵ | sebres | 2019-09-06 | 2 | -0/+21 | |
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | only test cases) | |||||
| * | | | | cherry-pick [b87d2183ca]: test cases covering bug [775ee88560]: segfault in ↵ | sebres | 2019-09-06 | 2 | -0/+21 | |
| |/ / / | | | | | | | | | | | | | upvar at wrong level, wrong message of uplevel | |||||
* | | | | merge 8.5 | sebres | 2019-09-05 | 1 | -1/+1 | |
|\ \ \ \ | |/ / / | | | / | |_|/ |/| | | ||||||
| * | | amend to [4718b41c56]: check size of st_mtime instead of time_t in constraint | sebres | 2019-09-05 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fix testing for debug build on UNIX too (on UNIX, ::tcl_platform(debug) is ↵ | jan.nijtmans | 2019-09-02 | 1 | -1/+1 | |
| |/ |/| | | | | | not set ....) | |||||
* | | merge 8.5 - compile.test: reduce count of nested scripts to 1000 in debug ↵ | sebres | 2019-08-30 | 1 | -2/+2 | |
|\ \ | |/ | | | | | | | case (seems to be to heavy on some platforms within debug-build); (small amend to the fix of [fec0c17d39]) | |||||
| * | compile.test: reduce count of nested scripts to 1000 in debug case (seems to ↵ | sebres | 2019-08-30 | 1 | -2/+2 | |
| | | | | | | | | | | be to heavy on some platforms within debug-build); (small amend to the fix of [fec0c17d39]) | |||||
* | | more variants in test (since 8.6 compiles "try" using evalStk instruction) | sebres | 2019-08-29 | 1 | -2/+2 | |
| | | ||||||
* | | bug [fec0c17d39]: add test cases covering nested compilation (8.6th compile ↵ | sebres | 2019-08-29 | 1 | -0/+31 | |
|\ \ | |/ | | | | | generates a stack overflow with following segfault by 2000 nested bodies) | |||||
| * | add test cases covering nested compilation bug [fec0c17d39] (8.5 is not ↵ | sebres | 2019-08-29 | 1 | -0/+31 | |
| | | | | | | | | affected at the moment by nested count under 2500) | |||||
* | | closes [fa6bf38d07]: integrate bug-fa6bf38d07-v2 | sebres | 2019-08-27 | 1 | -4/+77 | |
|\ \ | ||||||
| * | | more test cases | sebres | 2019-08-27 | 1 | -1/+42 | |
| | | |