Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | More elegant background error interception, used more widely in oo.test | dkf | 2024-05-31 | 1 | -22/+28 |
| | |||||
* | [7c934f4a3d] Make sure to also trap background errors | dkf | 2024-05-31 | 1 | -12/+43 |
| | |||||
* | cmdMZ.test: more precise and fast _nrt_sleep, no failures with valgrind | sebres | 2024-05-28 | 1 | -4/+11 |
| | |||||
* | ioTrans.test: removed constraint definition - notValgrind is already part of ↵ | sebres | 2024-05-28 | 1 | -2/+0 |
| | | | | tcltest | ||||
* | speedup interp.test a bit: switch to 50ms-based time limits (instead of 1sec); | sebres | 2024-05-27 | 1 | -35/+41 |
| | | | more tests for interp-34.14 covering [e3f4a8b78d] (direct/NRE) | ||||
* | Check limits immediately when we do [interp eval]. [e3f4a8b78d] | dkf | 2024-05-25 | 1 | -2/+16 |
| | |||||
* | Test to demonstrate [9ee9f4d7be]. Not fixed. | dkf | 2024-05-25 | 1 | -0/+34 |
| | |||||
* | Backport test for bug [e589d9bdab] | apnadkarni | 2024-05-24 | 1 | -0/+19 |
| | |||||
* | Fix [3fc3287497]: TclGetProcessGlobalValue encodes information twice on Windows | jan.nijtmans | 2024-05-23 | 1 | -1/+1 |
| | |||||
* | closes [79474c58800cdf94]: fixes 2 segfaults and 2 leaks (common IO handlers ↵ | sebres | 2024-05-21 | 1 | -0/+68 |
|\ | | | | | | | and reflected channels) | ||||
| * | split iocmd-32.3 in two tests (move cycle outside of the test) | sebres | 2024-05-17 | 1 | -49/+48 |
| | | |||||
| * | extend test to cover both variants (without and with error in reflected ↵ | sebres | 2024-05-17 | 1 | -45/+50 |
| | | | | | | | | write handler) | ||||
| * | fixes yet another segfault (if write handler doesn't generate an error, but ↵ | sebres | 2024-05-17 | 1 | -0/+1 |
| | | | | | | | | returns normally with length of written bytes) | ||||
| * | fix mem-leak originating by cyclic reference `rcPtr->name (type "channel", ↵ | sebres | 2024-05-16 | 1 | -1/+1 |
| | | | | | | | | | | its refCount may be larger than 1) => statPtr => chanPtr => chanPtr->instanceData => refChan`: this would avoid that object rcPtr->name (name of channel that gets deleted or dead) still holds the reference to statPtr, see 2nd part of bug [79474c58800cdf94]. | ||||
| * | test: clean timeout timer | sebres | 2024-05-16 | 1 | -2/+4 |
| | | |||||
| * | test illustrating bug [79474c58800cdf94] (segfaults at end of iocmd-32.3) | sebres | 2024-05-15 | 1 | -0/+61 |
| | | |||||
* | | Fix for [7842f33a5c]: Stereotype call chains were ending up bogus in some ↵ | dkf | 2024-05-20 | 1 | -1/+76 |
| | | | | | | | | situations | ||||
* | | Test case to demonstrate [7842f33a5c] | dkf | 2024-05-20 | 1 | -3/+31 |
| | | |||||
* | | Fix the problem properly | dkf | 2024-05-17 | 1 | -36/+101 |
| | | |||||
* | | Starting to clean up the mess. The extra frame info can have the same ↵ | dkf | 2024-05-17 | 1 | -20/+29 |
| | | | | | | | | lifespan as the method itself. | ||||
* | | Apply an emergency workaround | dkf | 2024-05-16 | 1 | -1/+2 |
| | | |||||
* | | Make sure we're looking for the right results | dkf | 2024-05-16 | 1 | -1/+1 |
| | | |||||
* | | Test that hits [87271f7cd6] reasonably precisely | dkf | 2024-05-16 | 1 | -0/+40 |
|/ | |||||
* | typo | jan.nijtmans | 2024-04-26 | 1 | -1/+1 |
| | |||||
* | Reduce the diff between 8.6 and 8.7, by backporting some ↵ | jan.nijtmans | 2024-04-18 | 1 | -13/+13 |
| | | | | formatting/restructuring. No functional change. | ||||
* | small amend (still one "weak" format) | sebres | 2024-04-17 | 1 | -3/+4 |
| | |||||
* | clock.test: added regression test - spaces between some scan tokens are ↵ | sebres | 2024-04-17 | 1 | -2/+8 |
| | | | | optional (illustrating that although clock is strong, it may be sometimes weak :) | ||||
* | Adapt test-cases too for auto_mkindex change | jan.nijtmans | 2024-04-17 | 1 | -9/+9 |
| | |||||
* | Add lot's of "-encoding utf-8" to our own "source" commands: We are becoming ↵ | jan.nijtmans | 2024-04-12 | 2 | -2/+2 |
| | | | | more independant from the system encoding. | ||||
* | Fix [7cb7409e05] by backporting tclIndexObj.c from [c3b23bf0c7] | jan.nijtmans | 2024-04-04 | 1 | -3/+3 |
| | |||||
* | Add testcases for bug [7cb7409e05]: Tcl_ParseArgsObjv bug with ↵ | jan.nijtmans | 2024-04-04 | 1 | -10/+27 |
|\ | | | | | | | TCL_ARGV_GENFUNC. Mark failing testcases with "knownBug" | ||||
| * | Combine with "testparseargs" command. With testcases now | jan.nijtmans | 2024-04-04 | 1 | -10/+27 |
| | | |||||
| * | fixed [dc0770a2397ae0b1]: tests are timezone independent now | sebres | 2024-04-03 | 1 | -4/+4 |
| | | |||||
| * | TIP 688: clock command revision and speedup | jan.nijtmans | 2024-04-01 | 2 | -128/+1379 |
| |\ | |||||
| | * | added missing test coverage for clock ensemble in safe-interpreter (shared ↵ | sebres | 2024-03-26 | 1 | -7/+21 |
| | | | | | | | | | | | | from parent interpreter) | ||||
| | * | Merge 9.0. Please don't use "register" keyword | jan.nijtmans | 2024-03-24 | 3 | -2/+9 |
| | |\ | |||||
| | | * | A new test constraint, "bigmem", configurable via the environment variable | pooryorick | 2024-03-23 | 2 | -1/+8 |
| | | | | | | | | | | | | | | | | TCL_TESTCONSTRAINT_BIGMEM, to bypass tests that require large amounts of memory. | ||||
| | | * | Merge 8.7 | jan.nijtmans | 2024-03-23 | 1 | -14/+12 |
| | | |\ | |||||
| | * | | | fix for [1f40aa83c552f597]: the overflow check could mistakenly pass in some ↵ | sebres | 2024-03-22 | 1 | -18/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | cases (so basically expects div 10 to check it properly); optimizes both str2int, since we don't need to check it for most cases at all, thus definitely faster now (O(n)+O(1) vs. O(n)+O(n) and also has fewer branch mispredictions). | ||||
| | * | | | Merge 9.0 | jan.nijtmans | 2024-03-22 | 2 | -3/+15 |
| | |\ \ \ | | | |/ / | |||||
| | | * | | Merge 8.7 | jan.nijtmans | 2024-03-22 | 1 | -4/+20 |
| | | |\ \ | |||||
| | | * \ \ | dup test name | dgp | 2024-03-20 | 1 | -1/+1 |
| | | |\ \ \ | |||||
| | * | | | | | Add testcase for bug [1f40aa83c5]: crash with CFLAGS=-ftrapv | jan.nijtmans | 2024-03-22 | 1 | -0/+4 |
| | | | | | | | |||||
| | * | | | | | Rebase to latest 9.0 | jan.nijtmans | 2024-03-20 | 2 | -125/+1353 |
| | |\ \ \ \ \ | | | |/ / / / | | |/| | | | | |||||
| | | * | | | | Now _really_ remove TIP #689 | jan.nijtmans | 2024-03-18 | 1 | -42/+0 |
| | | | | | | | |||||
| | | * | | | | Move "::tcl::clock::configure" to the tcl::unsupported namespace | jan.nijtmans | 2024-03-18 | 2 | -15/+15 |
| | | | | | | | |||||
| | | * | | | | Make "clock configure" an internal command "::tcl::clock::configure" | jan.nijtmans | 2024-03-18 | 2 | -15/+15 |
| | | | | | | | |||||
| | | * | | | | fixes [1f40aa83c552f597]: suppress integer-overflow trapping (atm, GCC ↵ | sebres | 2024-03-15 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "trapv" only) for intended pieces, avoid unexpected app-crash; test cases (knownBug) reverted. | ||||
| | | * | | | | Mark 4 "clock" testcases with "knownBug". Ticket [1f40aa83c5] describes the ↵ | jan.nijtmans | 2024-03-15 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | details. | ||||
| | | * | | | | clock.test: tests renumeration, solve inaesthetic results of merges | sebres | 2024-03-14 | 1 | -29/+28 |
| | | | | | | |