1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402
|
2023-06-02 Simon Sobisch <simonsobisch@gnu.org>
* report.pl: place stderr from test runs into .out file
2023-04-07 Simon Sobisch <simonsobisch@gnu.org>
* report.pl: check "cobc_flags" also for building lib;
ignore GO TO section for IC115A
* report.pl: move "cobol_default_flags" into separate variable and always
include --debug in there; drop the "no_debug" array in favor of setting
reasonable cobc_flags with specific suppression check
* Makefile.module.in: doc/todo notes
2023-01-05 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: pass appropriate flags to cobc for compiling
2022-12-22 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: ensure to not create half-baked module directories,
added "modules" to .PHONY target; always set COB_UNIX_LF for
executing EXEC85 to be identical to the later testsuite run
2022-12-12 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am, Makefile.module.in: use PERL via variable,
default is substituted from configure
* Makefile.am: adjusted URL_NEWCOB_TAR_GZ as old value (SF download area)
uses javascript-forwarding which does not work with command line tools
2022-10-11 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.module.in: added and adjusted clean targets
2022-10-04 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am, Makefile.module.in: added targets test-local (compile + run
with installed/active installation) and test-local-compat (compile with
installed/active installation, run with version in top_builddir)
2022-04-11 Simon Sobisch <simonsobisch@gnu.org>
* report.pl: add COBOL_FLAGS from environment to cobc command line
as done for the internal testsuite
2021-12-30 Simon Sobisch <simonsobisch@gnu.org>
* report.pl: check for SIGINT also unmasked (as seen on AIX)
* Makefile.am: improved support for make implementations without the
POSIX 2001 special target .PHONY; always use $(RM)
2020-11-30 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: (newcob.val.Z, newcob.val.tar.gz): raise error message
and download broken output file in case of download errors
2020-11-21 Simon Sobisch <simonsobisch@gnu.org>
* Makefil.module.in: don't pass additional params to atlocal
* report.pl: now exporting at_group for more useful valgrind log names
2020-10-16 Simon Sobisch <simonsobisch@gnu.org>
* expand.pl, report.pl, summary.pl: added backwards-compatibility
for Perl 5.0005
2020-10-05 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: ensure that the all target comes first as .PHONY is
not mandated by POSIX; renamed "lib" target to "libs" to cater for
make implementations without .PHONY support
* report.pl: fixed warnings when running single test (open LOG_TIME)
* report.pl: adjusted log output to include stdin redirect
2020-10-02 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: removed bashism allowing NIST tests to run on AIX
2020-07-10 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am, Makefile.module.in: pass DIFF_FLAGS down,
fixes different Win32 builds
2020-06-12 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: added download with curl (new variable CURL_FLAGS),
use this first, if it fails then fall back to wget
2020-05-05 Simon Sobisch <simonsobisch@gnu.org>
* report.pl: use HiRes::Time if available, otherwise use the plain
time (resolution: seconds) to create duration.txt - no use of the
system's time command any more
2020-05-04 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: use of SED (configure-generated) instead of sed
2020-03-11 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am (unpack-Z): improved portability
2019-12-10 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: allow to override URL_NEWCOB_Z and URL_NEWCOB_TAR_GZ
* Makefile.am: improved portability to non-gmake - passing absolute name
for NEWCOB_VAL from either build or srcdir, removing the need to copy
newcob.val from srcdir (only the archives are copied from there)
2019-06-11 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: added some additional output to show current status
* Makefile.am (summary.log): now always rebuild (.PHONY)
* Makefile.am (diff): ensure that results of all modules are compared
(now only fails early if there's an actual error during diff)
* Makefile.am: moved dependency on summary.log from diff to diff-summary
* report.pl: create additional file in each module directory: duration.txt
showing the duration in fractional seconds for each test (system time!)
* Makefile.am (duration.log): new target collecting rough durations
2019-06-10 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am ($(MODULES)): missing dependency Makefile.module.in added,
* Makefile.am (EXEC85.cob): delete in case of issues during sed ensuring
to not end with a partial source
* Makefile.module.in (clean, clean-db): targets added
* report.pl: only delete files in DB_HOME if it does not equal to "."
2019-05-25 Simon Sobisch <simonsobisch@gnu.org>
* expand.pl: added checks for input arguments and valid file
2019-05-20 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: setting of DIFF_FLAGS now done by configure
* Makefile.am: use quotes for filenames in external commands,
run testsuite with active runtime checks
2019-03-16 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: new DIFF_FLAGS initialized to --strip-trailing-cr to allow
valid test results also with unclean/unexpected EOL
* report.pl: reduced number of environment checks,
adjusted to actually work with a MSWin32 port of perl
2019-01-18 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: fix for Bug #563: new WGET_FLAGS initialized to "-t1 -T5"
to explicit specify the timeout and allow overriding these parameters
2019-01-01 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: renamed target all to modules as we don't want to
auto-generate those
2018-12-30 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am (newcob.val.tar.gz) new target to download from sourceforge
* Makefile.am: newcob.val.tar.gz / newcob.val.Z are also copied from
srcdir if existing there already
* Makefile.am: fix for Bug #563: fall-back to download from sourceforge
if download from NIST is not possible
* Makefile.am (all): new target extracting all tests
* Makefile.am: additional insert test names when generating the module
specific Makefile
* Makefile.module.in (test-local, test-O-local): new targets to allow
running the tests with a GnuCOBOL version that is locally installed
instead of the version currently build
* Makefile.module.in (lib, lib-local): new targets to only compile
the module specific libs
* Makefile.module.in: new targets for single tests
* report.pl: extracted functions compile_lib and run_test
* report.pl: allow to run a single test by passing the test name
as parameter or compiling libs only by passing "lib"
2018-06-05 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: split rules for EXEC85 and EXEC85.cob to prevent
unneeded recreation of the source file
2018-05-08 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: new URL for NIST suite, using https
2017-12-06 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: adjustments after merge from reportwriter
* report.pl: retro-fixed RW301 and RW302 to be comp_only
* RW.txt, summary.txt, summarynoix.txt: adjusted expected results
2017-09-24 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.module.in: (new file) moved content of generated
Makefiles to separate template file;
splitted into multiple targets and all target
* Makefile.am: adjusted to `sed` the template instead of
using `echo` to create the module Makefile
2017-09-02 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: extra target for summary.log
2017-08-28 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: use $COBC defined in atlocal instead of "cobc";
passing hints for valgrind logfile name when sourcing atlocal
2017-07-20 Simon Sobisch <simonsobisch@gnu.org>
* report.pl: activated runtime checks where possible to prevent
loops and hard aborts for not-working environments, for example
when running ISAM tests with a no-ISAM build
2017-07-14 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: added some hacks for make not supporting $> and $(D>),
make tests works there (again) as long as newcob.val is in builddir
2017-06-30 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: separated rule for newcob.val.Z and make sure that
out-of-path newcob.val.Z is copied before uncompress;
corrected rule for EXEC85 to include executable extension
2017-06-15 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: added .PHONY to correctly declare logical targets that
always have to be executed and don't result in a file
* Makefile.am: fixing tests with newcob.val in all possible VPATH
entries by using the prerequisite's path directly in the Makefile
and with ASSIGN variable for EXEC85
* Makefile.am: always build all test module folders,
even if they aren't tested
* Makefile.am: allow parallel testing of modules
* Makefile.am, summary.txt: moved IX to end of tests to have the same
order with DBNOIX
2017-05-31 Simon Sobisch <simonsobisch@gnu.org>
* report.pl: redirect stderr to /dev/null if to_kill is requested
2017-04-23 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: HACK for newcob.val in sourcedir during VPATH build
2017-03-19 Edward Hart <edward.dan.hart@gmail.com>
* report.pl, EXEC85.conf.in: fixed bug #363: redefining filename (viz.
"report.log") as variable is not portable.
* report.pl, summary.pl: fixed warnings and added "use warnings;" and
"use strict;" directives.
2017-01-03 Simon Sobisch <simonsobisch@gnu.org>
* report.pl: replaced fifo by sysin redirection and new kill sequence
2016-12-18 Simon Sobisch <simonsobisch@gnu.org>
* report.pl: fixing running the suite from shared file systems by
moving fifo to tempdir (where creation of fifo should always be possible)
* report.pl, NC.txt: automated "manual investigations"
* report.pl: moved test specific compilation flags to $cobc_flags
and show them on command line,
create report.log directly with test specific name
2016-12-14 Edward Hart <edward.dan.hart@gmail.com>
* report.pl, *.txt: compile only tests no longer
increment the successful test counter, as this is for runtime tests
* report.pl: allow passing input to programs (e.g. for those
with STOP literal), implemented by mkfifo, asynchron run and kill
2016-12-12 Edward Hart <edward.dan.hart@gmail.com>
* report.pl: updated and annotated the list of compile-only tests
2016-12-05 Simon Sobisch <simonsobisch@gnu.org>
* report.pl: check environment for COBC/COBCRUN to override
the called binaries (useful for testing with valgrind)
2016-10-30 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am, report.pl: added support for make with
multiple jobs (only done when building the test directories)
2016-08-28 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: checking perl binary before running target "test"
2015-02-11 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: added target for decompressing newcob.val.Z and
download it
2010-06-28 Roger While <simrw@sim-basis.de>
* MARK - Version 2.0
* Move to GPL/LGPL 3
2009-07-01 Roger While <simrw@sim-basis.de>
* Include some extra 85 compile only programs
2009-05-11 Roger While <simrw@sim-basis.de>
* Allow tests to run without ISAM I/O
2009-03-05 Roger While <simrw@sim-basis.de>
* Clean up 85 test scripts
2008-12-02 Roger While <simrw@sim-basis.de>
* Activate some more ANSI85 tests
2008-11-28 Roger While <simrw@sim-basis.de>
* Adjust ANSI85 results; USE GLOBAL tests now run
* Adjust ANSI85 report output
2008-11-25 Roger While <simrw@sim-basis.de>
* report.pl, summary.pl: fix warning when running perl with -w
2008-11-07 Roger While <simrw@sim-basis.de>
* Adjust ANSI85 results; we successfully execute one of the GLOBAL tests
2008-10-11 Roger While <simrw@sim-basis.de>
* Makefile.am : Refix out of source directory builds
2008-09-30 Roger While <simrw@sim-basis.de>
* Makefile.am : Fix out of source directory builds
2008-01-02 Roger While <simrw@sim-basis.de>
* Cobol85 tests rechanged to cater for unsupported ALTER
2007-12-27 Roger While <simrw@sim-basis.de>
** Mark 1.0 RELEASE
2007-12-21 Roger While <simrw@sim-basis.de>
* Cobol85 tests changed to cater for unsupported ALTER
2006-07-23 Roger While <simrw@sim-basis.de>
* report.pl : Remove SWITCH settings from atlocal and insert
directly into the tests
2006-07-06 Roger While <simrw@sim-basis.de>
* report.pl : Cater for DB_HOME (BDB >= 4.1)
2006-02-08 Roger While <simrw@sim-basis.de>
* Adjust results for cobol85 suite.
We now pass some nested program tests.
2006-01-05 Roger While <simrw@sim-basis.de>
* general: Bootstrap up to new libtool / automake
* ifedit.sh: Fix up test IX110A -
This has an incorrect PIC clause in the
compressed file newcob.val.Z.
2005-12-09 Roger While <simrw@sim-basis.de>
* report.pl, Makefile.am: Changes for '-x' option
2005-12-05 Roger While <simrw@sim-basis.de>
* report.pl, Makefile.am : Fix perl usage
2005-11-09 Roger While <simrw@sim-basis.de>
* Adjust Cobol85 test results for SAME RECORD implementation.
2005-10-01 Roger While <simrw@sim-basis.de>
* Makefile.am : Include IF.txt, ifedit.sh
2005-05-03 Roger While <simrw@sim-basis.de>
* general : Allow to run without a "make install".
Update expected results.
* EXEC85.conf.in - Change 2 params.
2005-03-03 Roger While <simrw@sim-basis.de>
* SQ.txt, summary.txt : We now pass the LINAGE tests
Copyright 2005-2010,2015-2020,2022-2023 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification, are
permitted provided the copyright notice and this notice are preserved.
|