aboutsummaryrefslogtreecommitdiffstats
path: root/test/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'test/ChangeLog')
-rw-r--r--test/ChangeLog374
1 files changed, 374 insertions, 0 deletions
diff --git a/test/ChangeLog b/test/ChangeLog
index 04756281..df0ed8fa 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -5,6 +5,17 @@
$(srcdir) is the current directory.
* argarray.ok: Replace argarray.in with argarray.input.
+2017-02-21 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (mktime): New test.
+ * mktime.awk, mktime.in, mktime.ok: New files.
+
+2017-02-17 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (typeof5): New test.
+ * typeof5.awk, typeof5.in, typeof5.ok: New files.
+ Thanks to Andrew Schorr for part of the tests.
+
2017-01-27 Andrew J. Schorr <aschorr@telemetry-investments.com>
* Makefile.am (gensub3): New test.
@@ -16,6 +27,20 @@
* concat5.awk, concat5.ok: New files.
Check for bug forwarded by Corinna Vinschen from Cygwin mailing list.
+2016-12-05 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * rwarray.awk: Check that strnum is recreated correctly.
+
+2016-11-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * rwarray.awk: Use typeof() to verify that typed regex is
+ created correctly upon reading.
+
+2016-11-29 Arnold D. Robbins <arnold@skeeve.com>
+
+ * rwarray.awk: Add a typed regex into the array before
+ writing it out and reading it back.
+
2016-11-21 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (EXTRA_DIST): Add valgrind.awk to the list.
@@ -28,10 +53,59 @@
Add check for invalid read and write.
* Makefile.am (valgrind-scan): Use valgrind.awk.
+2016-11-04 Fabio Berton <fabio.berton@ossystems.com.br>
+
+ * arrayind1.awk: Remove "#!/usr/local/bin/awk -f" as none of the
+ other awk scripts in the test suite have a hashbang.
+
+2016-10-07 Arnold D. Robbins <arnold@skeeve.com>
+
+ * mpfrmemok1.ok: Update after code change.
+
+2016-09-09 Norihiro Tanaka <noritnk@kcn.ne.jp>
+
+ * Makefile.am (anchor): New test.
+ * anchor.awk, anchor.in, anchor.ok: New files.
+
2016-08-25 Arnold D. Robbins <arnold@skeeve.com>
* 4.1.4: Release tar ball made.
+2016-08-16 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (arrdbg): New test using adump.
+ (ARRAYDEBUG_TESTS): New test group requiring ARRAYDEBUG compilation.
+ (check): Add arraydebug-tests.
+ (arraydebug-tests): Check $(ARRAYDEBUG_TESTS) when compiled with
+ ARRAYDEBUG.
+ * arrdbg.awk: New test using adump to check array type.
+
+2016-08-14 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * intarray.awk, intarray.ok: Updated.
+
+2016-08-03 Arnold D. Robbins <arnold@skeeve.com>
+
+ Restore typed regexp tests.
+
+ * typeof1.awk, typeof1.ok: Adjusted.
+ * typeof3.awk, typeof3.ok: Adjusted.
+ * gsubind.awk, gsubind.ok: Adjusted.
+ * Makefile.am (TYPED_RE_TESTS): Removed.
+ (dbugtypedre1, dbugtypedre2, typedregex1, typedregex2,
+ typedregex3): Moved back into regular tests.
+
+2016-08-03 Arnold D. Robbins <arnold@skeeve.com>
+
+ Remove typed regexes until they can be done correctly.
+
+ * typeof1.awk, typeof1.ok: Adjusted.
+ * typeof3.awk, typeof3.ok: Adjusted.
+ * gsubind.awk, gsubind.ok: Adjusted.
+ * Makefile.am (TYPED_RE_TESTS): New macro to hold typed regexp tests.
+ (dbugtypedre1, dbugtypedre2, typedregex1, typedregex2,
+ typedregex3): Moved into it.
+
2016-08-01 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (ignrcas3): Adjust to check that the el_GR.xxx locale
@@ -50,17 +124,81 @@
* ignrcas3.awk, ignrcas3.ok: New files.
Based on test code from Norihiro Tanaka <noritnk@kcn.ne.jp>.
+ * Makefile.am (ignrcas4): New test.
+ * ignrcas4.awk, ignrcas4.ok: Andrew Schorr's files, renamed.
+
+2016-07-23 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (status-close): New test.
+ * status-close.awk, status-close.ok: New files.
+
2015-06-17 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (ofmtstrnum): New test.
* ofmtstrnum.awk, ofmtstrnum.ok: New files.
+2016-07-20 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (EXTRA_DIST): Remove clos1way6.ok2.
+ (close1way6): Removed test, it will be autogenerated back into
+ the right place.
+ * clos1way6.awk: Use gensub on ERRNO to force the right text.
+ Thanks to Andrew Schorr for the suggestion.
+ * clos1way6.ok2: Removed.
+
+2016-07-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (clos1way6): Add additional file to check result
+ against for 32 bit Solaris. Thanks to Dagobert Michelsen for
+ the report.
+ * clos1way6.ok2: New file.
+
+2016-07-08 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (apiterm, fldterm): New tests to make sure that we
+ are handling unterminated field string values properly.
+ * apiterm.awk, apiterm.in, apiterm.ok: New files.
+ * fldterm.awk, fldterm.in, fldterm.ok: New files.
+
+2016-07-06 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * forcenum.awk: We no longer need to force the strnum conversion,
+ since typeof now does this automatically.
+ * forcenum.ok: Change "number" to "strnum" for the numeric strings.
+ * rebuild.in: Change input to include a strnum.
+ * rebuild.ok: Update results.
+
+2016-07-04 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (arrayind3): New test.
+ * arrayind3.awk, arrayind3.ok: New files.
+
+2016-07-03 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (rebuild): New test.
+ * rebuild.awk, rebuild.in, rebuild.ok: New files.
+
2016-07-01 Arnold D. Robbins <arnold@skeeve.com>
* arrayind1.awk, arrayind1.ok: Comment out prints to stderr to
avoid buffer flushing on obscure systems.
* dumpvars.ok, symtab6.ok, symtab8.ok: Update after code changes.
+2016-06-26 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * strnum2.ok: Fix results, since print for a strnum should not be
+ affected by OFMT or CONVFMT.
+
+2016-06-22 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * strnum2.awk, strnum2.ok: Improve test case to show both OFMT and
+ CONVFMT conversions.
+
+2016-06-20 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (strnum2): New test.
+ * strnum2.awk, strnum2.ok: New files.
+
2016-06-14 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (subback): New test.
@@ -78,6 +216,18 @@
* mixed1.ok: Adjust to match what the code produces.
Thanks to John E. Malmberg <wb8tyw@qsl.net> for the report.
+2016-06-13 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (forcenum, ignrcas3, intarray, lintexp, lintindex,
+ lintint, lintlength, lintset, mpfrstrtonum, mpgforcenum, printfchar,
+ strtonum1): New tests.
+ * forcenum.awk, forcenum.ok, ignrcas3.awk, ignrcas3.ok, intarray.awk,
+ intarray.ok, lintexp.awk, lintexp.ok, lintindex.awk, lintindex.ok,
+ lintint.awk, lintint.ok, lintlength.awk, lintlength.ok, lintset.awk,
+ lintset.ok, mpfrstrtonum.awk, mpfrstrtonum.ok, mpgforcenum.awk,
+ mpgforcenum.ok, printfchar.awk, printfchar.ok, strtonum1.awk,
+ strtonum1.ok: New files.
+
2016-06-08 Arnold D. Robbins <arnold@skeeve.com>
* symtab10.awk, symtab10.in, symtab10.ok: New files.
@@ -94,6 +244,12 @@
* Makefile.am (fsnul1): New test.
* fsnul1.awk, fsnul1.in, fsnul1.ok: New files.
+2016-05-26 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (arrayind2): New test.
+ * arrayind2.awk, arrayind2.ok: New files.
+ Thanks to Andrew J. Schorr <aschorr@telemetry-investments.com>.
+
2016-05-25 Arnold D. Robbins <arnold@skeeve.com>
* arrayind1.awk: Flush writes to stderr. We hope this helps
@@ -144,6 +300,11 @@
* clos1way2.ok, clos1way3.ok, clos1way4.ok: Updated after
code changes.
+2016-04-06 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (clos1way6): New test.
+ * clos1way6.awk, clos1way6.ok: New files.
+
2016-04-04 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (clos1way2, clos1way3, clos1way4, clos1way5):
@@ -154,10 +315,36 @@
* clos1way2.awk: Add call to fflush() to test it too.
* clos1way2.ok: Updated after code change.
+2016-03-27 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile5.ok: Adjust after code changes.
+
+2016-03-21 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile5.ok, profile10.awk, profile10.ok: Adjust after code changes.
+
+2016-03-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile5.ok: Adjust after code changes.
+ * Makefile.am (profile10): New test.
+ * profile10.awk, profile10.ok: New files.
+
+2016-02-21 Nelson H.F. Beebe <beebe@math.utah.edu>
+
+ * rand.ok: Updated after code change.
+
2016-02-18 Arnold D. Robbins <arnold@skeeve.com>
* profile2.ok, profile5.ok: Adjust after code changes.
+2016-02-05 Arnold D. Robbins <arnold@skeeve.com>
+
+ * badargs.ok: Update after adding Yet Another Command Line Option.
+
+2016-01-28 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (EXTRA_DIST): Add profile9.awk and profile9.ok.
+
2016-01-14 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (aryprm9): New test.
@@ -169,9 +356,16 @@
2015-12-27 Arnold D. Robbins <arnold@skeeve.com>
+ These came in from gawk-4.1-stable:
+
* Makefile.am (profile8): New test.
* profile8.awk, profile8.ok: New files.
+ These used to be profile8:
+
+ * Makefile.am (profile9): Renamed.
+ * profile9.awk, profile9.ok: Renamed files.
+
2015-11-24 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (watchpoint1): New test.
@@ -221,10 +415,65 @@
* Makefile.am (mbstr2): New test.
* mbstr2.awk, mbstr2.in, mbstr2.ok: New files.
+2015-06-29 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (dbugeval2, typedregex3): New tests.
+ * dbugeval2.awk, dbugeval2.in, dbugeval2.ok: New files.
+ * typedregex3.awk, typedregex3.ok: New files.
+ Thanks to Hermann Peifer for the reports.
+
+2015-06-28 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (typedregex2): New test.
+ * typedregex2.awk, typedregex2.ok: New files.
+ Thanks to Hermann Peifer for the report.
+
+2015-06-26 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (dbugtypedre1): Renamed from dbugtypedre.
+ (dbugtypedre2): New test.
+ * dbugtypedre1.awk, dbugtypedre1.in, dbugtypedre1.ok: Renamed files.
+ * dbugtypedre2.awk, dbugtypedre2.in, dbugtypedre2.ok: New files.
+
+ Unrelated:
+
+ * id.ok: Update after code changes.
+
+ Unrelated:
+
+ * Makefile.am (getfile, dbugtypedre1, dbugtypedre2): Fixed to
+ work if building out of the source tree.
+
+ Unrelated:
+
+ * dbugtypedre1.ok, typedregex1.awk, typeof1.ok, typeof3.ok:
+ Update after code changes.
+
2015-06-25 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (negtime): Fix out-of-tree test run.
+ Unrelated:
+
+ * Makefile.am (typeof3, typeof4): New tests.
+ * typeof2.awk, typeof2.ok, typeof3.awk, typeof3.ok: New files.
+
+ Unrelated:
+
+ * Makefile.am (dbugtypedre): New tests.
+ * dbugtypedre.awk, dbugtypedre.in, dbugtypedre.ok: New files.
+
+2015-06-21 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (typeof2): New test.
+ * typeof2.awk, typeof2.ok: New files.
+
+2015-06-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (gsubind, typedregex1, typeof1): New tests.
+ * gsubind.awk, gsubind.ok, typedregex1.awk, typedregex1.ok,
+ typeof1.awk, typeof1.ok: New files.
+
2015-06-17 Andrew J. Schorr <aschorr@telemetry-investments.com>
* inplace1.ok, inplace2.ok, inplace3.ok: Update line number in error
@@ -274,6 +523,11 @@
* regexpbrack2.awk, regexpbrack2.in, regexpbrack2.ok: New files.
Thanks to Nelson Beebe.
+2015-04-16 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (shadowbuiltin): New test.
+ * shadowbuiltin.awk, shadowbuiltin.ok: New files.
+
2015-04-14 Arnold D. Robbins <arnold@skeeve.com>
* indirectbuiltin.awk: Add another test (gensub 3 args).
@@ -298,11 +552,22 @@
* Makefile.am (mpfrmemok1): Use -p- for portability and
compatibility with pc/Makefile.tst.
+2015-04-02 Arnold D. Robbins <arnold@skeeve.com>
+
+ * id.ok, mpfrsqrt.awk: Update after rename of div() --> intdiv().
+
2015-03-31 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (indirectbuiltin): New test.
* indirectbuiltin.awk, indirectbuiltin.ok: New files.
+2015-03-27 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am: Remove defvar test and reference to files; test
+ code moved into extension/testext.c.
+ * defvar.awk, defvar.ok: Removed.
+ * testext.ok: Updated.
+
2015-03-24 Arnold D. Robbins <arnold@skeeve.com>
* id.ok: Update after fixes in code.
@@ -328,11 +593,38 @@
* Makefile.am (fpat4): New test.
* fpat4.awk, fpat4.ok: New files.
+2015-03-08 Arnold D. Robbins <arnold@skeeve.com>
+
+ * nonfatal3.awk, nonfatal3.ok: Adjust for portability.
+ Thanks to Hermann Peifer for the report.
+
2015-03-06 Arnold D. Robbins <arnold@skeeve.com>
* charasbytes.awk, ofs1.awk, range1.awk, sortglos.awk,
sortglos.in: Remove execute permission.
+2015-03-02 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * nonfatal1.awk: Do not print ERRNO, since the value appears to be
+ platform-dependent. Instead, print (ERRNO != "").
+ * nonfatal1.ok: Update.
+
+2015-02-28 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (EXTRA_DIST): Add nonfatal3.{awk,ok}.
+ (GAWK_EXT_TESTS): Add nonfatal3.
+ * nonfatal1.awk: Replace "ti10/357" with "local:host/25", since
+ "local:host" should be a universally bad hostname due to the
+ invalid ":" character.
+ * nonfatal1.ok: Update.
+ * nonfatal3.{awk,ok}: New test for connecting to a TCP port where
+ nobody is listening.
+
+2015-02-27 Arnold D. Robbins <arnold@skeeve.com>
+
+ * nonfatal1.ok: Update after code changes.
+ * id.ok: Updated after code change.
+
2015-02-26 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (EXTRA_DIST): Add profile0.in which got forgotten
@@ -348,6 +640,16 @@
* Makefile.am (profile0): New test.
* profile0.awk, profile0.in, profile0.ok: New files.
+2015-02-08 Arnold D. Robbins <arnold@skeeve.com>
+
+ * nonfatal1.awk, nonfatal2.awk: String is now "NONFATAL".
+
+2015-02-06 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (nonfatal1, nonfatal2): New tests.
+ * nonfatal1.awk, nonfatal1.ok: New files.
+ * nonfatal2.awk, nonfatal2.ok: New files.
+
2015-02-01 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (paramasfunc1, paramasfunc2): Now need --posix.
@@ -361,6 +663,16 @@
* paramasfunc2.awk, paramasfunc2.ok: New files.
* exit.sh, indirectcall.awk: Update after code change.
+2015-01-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (profile8): Actually add the test and the files.
+ Thanks to Hermann Peifer for the report.
+
+2015-01-16 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (profile8): New test.
+ * profile8.awk, profile8.ok: New files.
+
2015-01-14 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (dumpvars): Grep out ENVIRON and PROCINFO since
@@ -381,6 +693,34 @@
* testext.ok: Adjust for code changes.
+2015-01-06 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (EXTRA_DIST): Add defvar.awk and defvar.ok.
+ (SHLIB_TESTS): Add defvar.
+ (defvar): New test.
+ * defvar.awk, defvar.ok: New files.
+
+2015-01-05 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (EXTRA_DIST): Add getfile.awk and getfile.ok.
+ (SHLIB_TESTS): Add getfile.
+ (getfile): New test.
+ * getfile.awk, getfile.ok: New files.
+
+2015-01-05 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (EXTRA_DIST): Add timeout.awk and timeout.ok.
+ (BASIC_TESTS): Remove errno.
+ (GAWK_EXT_TESTS): Add errno and timeout.
+ * timeout.awk, timeout.ok: New files.
+
+2015-01-05 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (EXTRA_DIST): Add errno.awk, errno.in, and errno.ok.
+ (BASIC_TESTS): Add errno.
+ (errno): New test.
+ * errno.awk, errno.in, errno.ok: New files.
+
2014-12-24 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (badbuild): New test.
@@ -392,6 +732,10 @@
and exit 1. Should help distros to notice when they have built
gawk incorrectly. (Can you say "Fedora", boys and girls?)
+2014-12-12 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile5.ok: Updated after code changes.
+
2014-11-26 Arnold D. Robbins <arnold@skeeve.com>
* Gentests: Fix gensub call after adding warning.
@@ -404,12 +748,17 @@
* Makefile.am (sortglos): New test.
* sortglos.awk, sortglos.in, sortglos.ok: New files.
+ Thanks to Antonio Columbo.
2014-11-09 Arnold D. Robbins <arnold@skeeve.com>
* mbprintf4.awk: Add record and line number for debugging.
* mpprint4.ok: Adjust.
+2014-11-06 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * testext.ok: Add results from new test_get_file test.
+
2014-11-02 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (profile7): New test.
@@ -461,6 +810,16 @@
* filefuncs.awk: Change to build directory instead of "..".
* Makefile.am (filefuncs): Pass in $(abs_top_builddir).
+2014-09-13 Stephen Davies <sdavies@sdc.com.au>
+
+ * Makefile.am (profile4, profile5): Changes processing to not delete
+ the first two lines. This is no longer needed.
+ * profile4.ok, profile5.ok: Changed to suit new rules and comments.
+
+2014-09-10 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile2.ok, profile4.ok, profile5.ok: Update for new code.
+
2014-09-05 Arnold D. Robbins <arnold@skeeve.com>
* functab4.awk: Changed to use stat instead of chdir since
@@ -507,6 +866,11 @@
* printhuge.awk, printhuge.ok: New files.
Test from mail.green.fox@gmail.com.
+2014-06-24 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (profile1, profile4, profile5): Adjust for change to
+ --pretty-print option.
+
2014-06-19 Michael Forney <forney@google.com>
* Makefile.am (poundbang): Fix relative path of AWKPROG.
@@ -723,6 +1087,12 @@
* Makefile.am (badassign1): New test.
* badassign1.awk, badassign1.ok: New files.
+2013-09-25 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makfile.am (randtest): New test.
+ * randtest.sh, randtest.ok: New files.
+ * rand.ok: Updated to reflect new results based on code change.
+
2013-09-13 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am: Fix quoting for generation of Maketests file so
@@ -739,6 +1109,10 @@
in locations with spaces in their names (think Windows or Mac OS X).
* Gentests: Ditto for when creating Maketests file.
+2013-07-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile2.ok, profile5.ok: Update.
+
2013-07-04 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (mbprintf4): New test.