aboutsummaryrefslogtreecommitdiff
path: root/build2/test/script/builtin.cxx
AgeCommit message (Collapse)AuthorFilesLines
2017-05-01Add hxx extension for headersKaren Arutyunov1-6/+6
2017-04-01Redo handling of unhandled exceptions in async executionBoris Kolpackov1-11/+1
Here is the problem: noexcept looses the call stack. That is, unlike an unhandled exception, if noexcept is tripped, then you won't see the place where it was thrown. In this new implementation we now have noexcept only on the task thunk. And the task is called via a thunk only in case of async execution. This means that if we are executing serially (-j 1), then this will be an unhandled exception, not noexcept. Hopefully will be a bit easier to debug.
2017-03-24Fix diagnostics interleaving charactersKaren Arutyunov1-1/+2
2017-03-23Reimplement testscript builtins without thread detach, future/promiseBoris Kolpackov1-38/+24
2017-03-22Diagnose unhandled exceptions in testscript builtins thread thunkBoris Kolpackov1-6/+15
2017-03-22Make use of throw_generic_error()Karen Arutyunov1-6/+6
2017-03-20Add support for --no-cleanup testscript builtin optionKaren Arutyunov1-21/+64
2017-03-15Add support for in place editing for sed builtinKaren Arutyunov1-86/+71
2017-02-16Add cp builtinKaren Arutyunov1-12/+223
2017-02-03Add sed builtinKaren Arutyunov1-109/+397
2017-01-26Add test builtinKaren Arutyunov1-0/+89
2017-01-24Add support for comparison of test command output to a fileKaren Arutyunov1-1/+1
2017-01-19Add rmdir builtinKaren Arutyunov1-8/+127
2017-01-09Make use of operator<<(ostream, exception)Karen Arutyunov1-13/+12
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-12-05Make use of casts and canonicalizations in testscriptsKaren Arutyunov1-8/+9
2016-12-05Add rm builtinKaren Arutyunov1-0/+141
2016-11-15Add cat, false and true builtinsKaren Arutyunov1-22/+271
2016-11-08Add mkdir and touch builtinsKaren Arutyunov1-31/+282
2016-11-04Adopt to auto_fd introduced to libbutl fdstreams and processKaren Arutyunov1-14/+3
2016-11-04Establish testscript builtins infrastructureBoris Kolpackov1-0/+67