Log of /branches/shaun/test
Directory Listing
Revision
2825 -
Directory Listing
Modified
Tue Feb 17 06:57:06 2015 UTC
(8 years, 7 months ago)
by
jpye
branch for shaun
Revision
2781 -
Directory Listing
Modified
Fri Jun 20 05:12:07 2014 UTC
(9 years, 3 months ago)
by
jpye
Original Path:
trunk/test
remove RCS comments per warnings from clang 3.4
Revision
2742 -
Directory Listing
Modified
Thu Jan 30 04:08:09 2014 UTC
(9 years, 7 months ago)
by
jpye
Original Path:
trunk/test
components.a4l had a mistake in units on nitrogen and oxygen cpvapa etc.
cavity.a4c needs to use 'fraction' instead of 'factor', hope that's correct.
test list updates for IDA.
Revision
2726 -
Directory Listing
Modified
Thu Dec 5 10:31:13 2013 UTC
(9 years, 9 months ago)
by
jpye
Original Path:
trunk/test
Fix detection of 'erf' and allowing its use in models. IPOPT doesn't safely pass the test on Ubuntu, removing from 'expectpass'.
Revision
2723 -
Directory Listing
Modified
Thu Dec 5 06:59:53 2013 UTC
(9 years, 9 months ago)
by
jpye
Original Path:
trunk/test
one more test with a memory leak
Revision
2722 -
Directory Listing
Modified
Thu Dec 5 06:57:14 2013 UTC
(9 years, 9 months ago)
by
jpye
Original Path:
trunk/test
separate tests for when mallocdebug is off
Revision
2721 -
Directory Listing
Modified
Thu Dec 5 06:38:30 2013 UTC
(9 years, 9 months ago)
by
jpye
Original Path:
trunk/test
categorised failing/passing tests
Revision
2720 -
Directory Listing
Modified
Thu Dec 5 06:26:27 2013 UTC
(9 years, 9 months ago)
by
jpye
Original Path:
trunk/test
fix env vars before running tests
Revision
2719 -
Directory Listing
Modified
Thu Dec 5 05:42:21 2013 UTC
(9 years, 9 months ago)
by
jpye
Original Path:
trunk/test
Add test for cpow (MinGW32 problem), add file with list of expected passing test cases.
Revision
2649 -
Directory Listing
Modified
Wed Dec 12 12:39:25 2012 UTC
(10 years, 9 months ago)
by
jpye
Original Path:
trunk/test
Fixing GPL header, removing postal address (rpmlint incorrect-fsf-address)
Revision
2569 -
Directory Listing
Modified
Tue Feb 7 21:01:01 2012 UTC
(11 years, 7 months ago)
by
jpye
Original Path:
trunk/test
Working on tests for LINK functionality. More to do.
Adding notes on usage of VIM highlighting.
Revision
2551 -
Directory Listing
Modified
Thu Feb 2 20:14:50 2012 UTC
(11 years, 7 months ago)
by
jpye
Original Path:
trunk/test
Merge 'ospath_chdir' and 'ospath_getcwd' into trunk (from Leon).
Add detection of Ubuntu 11.10 in Sundials, since extra linkage to 'lapack' is required.
Disable defaultall output for the moment.
Revision
2537 -
Directory Listing
Modified
Thu Jan 26 20:17:03 2012 UTC
(11 years, 8 months ago)
by
jpye
Original Path:
trunk/test
Fix test solver_qrslv for MinGW (multiple path components need Windows separators if they are going to be used). (relates to bug 501).
Suppress Windows error dialog in test.c (to help with Buildbot testing).
Revision
2533 -
Directory Listing
Modified
Sat Jan 21 00:50:58 2012 UTC
(11 years, 8 months ago)
by
jpye
Original Path:
trunk/test
Move to using CU_basic_run_selected_tests (need latest cunit 'mingw64' branch code!)
Move 'mem' test to 'general'.
Remove KA's disused 'mem' functions.
Revision
2528 -
Directory Listing
Modified
Fri Jan 20 03:57:39 2012 UTC
(11 years, 8 months ago)
by
jpye
Original Path:
trunk/test
Resolve memory leak in test_mem.c by converting test.c FilePath to a char[].
Revision
2524 -
Directory Listing
Modified
Thu Jan 19 21:36:01 2012 UTC
(11 years, 8 months ago)
by
jpye
Original Path:
trunk/test
Change use of 'snprintf' to a macro so that MinGW-64 can substitute it with _snprintf.
Minor text changes in ascPrint.h.
Move 'general' config.h definitions into ascend/general/config.h. Hope this will reduce amount of rebuilding arising from minor changes.
Fix bug in ascEnvVar.c arising from string like "=sillydef" with no leading varname.
Still need to fix ascEnvVar.c for case like " = sillydef".
Bug found with sundials-config when MinGW fstab /mingw does not point to c:\MinGW.
Removed support for 'g77' compiler as alternative to 'gfortran'.
Fixed SCons error message when LyX is not present.
Removed disused Makefile.in file.
Removed some debug output in ascEnvVar and printutil.c.
Some reformating of SConstruct.
Revision
2523 -
Directory Listing
Modified
Wed Jan 18 23:41:37 2012 UTC
(11 years, 8 months ago)
by
jpye
Original Path:
trunk/test
Working on building on MinGW-64. Test suite compiles, but some questionable cahnges to assertimpl.c were made (bug 524).
Removed support for solver 'tron' (never completed).
Revision
2515 -
Directory Listing
Modified
Tue Nov 8 08:37:11 2011 UTC
(11 years, 10 months ago)
by
jpye
Original Path:
trunk/test
Moving IDA test to ascend/integrator/test. About to start on simple LSODE test suite.
Revision
2501 -
Directory Listing
Modified
Mon Sep 5 05:51:04 2011 UTC
(12 years ago)
by
jpye
Original Path:
trunk/test
Fix test dependencies on libascend.so.1
Revision
2431 -
Directory Listing
Modified
Sat Mar 26 04:32:34 2011 UTC
(12 years, 6 months ago)
by
jpye
Original Path:
trunk/test
Fix import issue with test suite on MinGW with gcc 4.x.
Revision
2349 -
Directory Listing
Modified
Thu Jan 6 00:30:17 2011 UTC
(12 years, 8 months ago)
by
jpye
Original Path:
trunk/test
Working on valgrind issues associated with asc_ipopt.c.
Suppressed error output in test_ascDynaLoad by assigning no-op error_reporter.
Revision
2347 -
Directory Listing
Modified
Wed Jan 5 09:37:24 2011 UTC
(12 years, 8 months ago)
by
jpye
Original Path:
trunk/test
Fixed failing ascDynaLoad test on Mac OS X.
Revision
2346 -
Directory Listing
Modified
Wed Jan 5 09:24:59 2011 UTC
(12 years, 8 months ago)
by
jpye
Original Path:
trunk/test
Merged back changes from branches/cunitupdate, and added -l and -t flags for the test executable for listing available tests.
Revision
2342 -
Directory Listing
Modified
Mon Dec 27 07:02:45 2010 UTC
(12 years, 9 months ago)
by
jpye
Original Path:
trunk/test
Add compiler_basics.stoponerror test (fails currently).
Add solver_ipopt test suite, most tests passing.
Refactor test registration to use macros uniformly throughout.
Minor text change in initialize.c.
Revision
2334 -
Directory Listing
Modified
Fri Dec 24 05:11:35 2010 UTC
(12 years, 9 months ago)
by
jpye
Original Path:
trunk/test
Some work to support cleaning up of importhandler (more work to be done still, don't know how to unload the DLLs yet).
Fixed valgrind issues with ospath, switched to strtok_r for linux.
Revision
2332 -
Directory Listing
Modified
Fri Dec 24 00:29:41 2010 UTC
(12 years, 9 months ago)
by
jpye
Original Path:
trunk/test
Cleaning lint from some compiler/*.c files, removing debug output from bintoken.c.
Working to debug strange results from command "ASCENDLIBRARY=~/ascend/models LD_LIBRARY_PATH=~/ascend test/test compiler_basics.init compiler_basics.parse_string_module compiler_basics.instantiate_string".
Revision
2331 -
Directory Listing
Modified
Thu Dec 23 23:47:12 2010 UTC
(12 years, 9 months ago)
by
jpye
Original Path:
trunk/test
Fixed memory leaks from Flex (scanner.l). All compiler/test_basics.c complete without memory leaks now.
Revision
2323 -
Directory Listing
Modified
Wed Dec 15 06:35:43 2010 UTC
(12 years, 9 months ago)
by
jpye
Original Path:
trunk/test
Refactor some more stuff from 'utilities' into 'general' with goal that 'general' never refers to 'utilities'.
Revision
2322 -
Directory Listing
Modified
Wed Dec 15 06:12:36 2010 UTC
(12 years, 9 months ago)
by
jpye
Original Path:
trunk/test
Refactoring ascMalloc.h, mem.h to belong in 'general' with goal of having no references in 'general' to functions in 'utilities'.
Revision
2241 -
Directory Listing
Modified
Sun Aug 1 03:17:50 2010 UTC
(13 years, 1 month ago)
by
jpye
Original Path:
trunk/test
Adding test case for defaultall.c errors.
Revision
2036 -
Directory Listing
Modified
Mon May 18 15:03:16 2009 UTC
(14 years, 4 months ago)
by
ballan
Original Path:
trunk/test
issues resolved:
295
390
301
cmslv.c: unused var cleanup.
lsode/SConscript: fortran flags bugs-- may not work with 0.9x scons.
works with 1.2+. when adding -w, or any special flags, be sure to add
them and not replace the original flag.
system/var.c: 64bit clarity.
system/discrete.c: 64bit clarity.
system/analyze*: g_reuse declared in wrong place. 64bit clarity
system/diffvars: missing prototype function, 64bit clarity.
compiler/numlist.*: changed from int to glint.
compiler/simlist.c: missing includes needed for 64bit clarity.
compiler/instance_io.c: missing includes needed for 64bit clarity.
compiler/initialize.[ch]: const clarifications.
compiler/packages.c: const clarifications.
compiler/module.c: const clarifications.
compiler/statio.c: unused var cleanup.
compiler/procframe; const clarification. memory deallocation bugs.
compiler/notequery.c: repaired multiple casting and 64bit issues.
compiler/importhandler.c: const and free issues fixed.
compiler/type_desc.c: ridiculous if constructs clarified.
compiler/createinst.c: casting stupidity repaired.
linear/ranki2.c: missing includes needed for 64bitness.
solver/solver.c: const issues clarified.
utilities/ascConfig.h: added GLint typedefs for dealing with gllist
64bit portability.
utilities/ascPanic.c: removed extraneous const.
general/ospath.c: safer,quieter handling for string pointer difference.
integrator/integrator.c: const issues clarified.
packages/sensitivity.c: missing includes needed fo 64bit sanity.
tcltk/interface/Integrators.c: 64 bitness.
tcltk/interface/SimsProc.c: const errors.
tcltk/interface/Driver.c: fixed env var handling wrt ascend-config (295)
models/test/z*a4c: fixed meters -> m conversion; someone never ran the
test suite after teasing the default units to ambiguous abbreviations.
SConstruct: added sizeof checks; output might be better put in a ascend
system-wide header.
Revision
2018 -
Directory Listing
Modified
Wed Apr 29 03:38:10 2009 UTC
(14 years, 4 months ago)
by
jpye
Original Path:
trunk/test
Fixed compile for new header file locations <ascend/compiler/xxx.h> etc.
Revision
2017 -
Directory Listing
Modified
Wed Apr 29 02:39:32 2009 UTC
(14 years, 4 months ago)
by
jpye
Original Path:
trunk/test
Fixed building of test suite after code reorg.
Test suite may still be broken though: seems to segfault and give lots of errors.
Revision
2012 -
Directory Listing
Modified
Tue Apr 28 09:02:48 2009 UTC
(14 years, 5 months ago)
by
jpye
Original Path:
trunk/test
Migrate base/generic/packages to ascend/packages.
Move base/generic/test to test/base (awaiting further reorg).
Revision
1245 -
Directory Listing
Modified
Fri Jan 26 12:43:49 2007 UTC
(16 years, 8 months ago)
by
johnpye
Original Path:
trunk/test
moving it back. silly me.
Revision
1029 -
Directory Listing
Modified
Wed Jan 3 14:00:27 2007 UTC
(16 years, 8 months ago)
by
johnpye
Original Path:
trunk/test
Fixed for reporting of METHOD errors in PyGTK GUI.
Removed libasctest target (was causing messed up build on Windows)
Removed attempt to link libasctestsuite to -ldl on Windows (not necessary)
Adding reporting in test.c when no tests have been registered (to flag a problem with static/dynamic linking of CUnit on Windows)
Revision
956 -
Directory Listing
Modified
Sat Dec 9 15:38:05 2006 UTC
(16 years, 9 months ago)
by
johnpye
Original Path:
trunk/test
Removed references to 'ASC_BIG_BUGMAIL' and 'ASC_MILD_BUGMAIL'
Disabled stream redirection functions (they were making testing difficult)
Re-wrote the main test-runner to permit specific tests to be run from the commandline (ongoing)
Disabled readln tests that required stream redirection.
Revision
934 -
Directory Listing
Modified
Fri Nov 24 00:22:21 2006 UTC
(16 years, 10 months ago)
by
johnpye
Original Path:
trunk/test
Removing CUnit binaries from source tree (CUnit is available as binaries for
linux distributions and is easily compiled in MSYS)
Revision
607 -
Directory Listing
Modified
Tue May 16 04:19:20 2006 UTC
(17 years, 4 months ago)
by
johnpye
Original Path:
trunk/test
Updated license/doc blocks at start of files.
Added test_ospath.c and test_ospath.h.
Revision
539 -
Directory Listing
Modified
Tue Apr 25 23:11:59 2006 UTC
(17 years, 5 months ago)
by
johnpye
Original Path:
trunk/test
Removed references to ascPrintType.h
Revision
459 -
Directory Listing
Modified
Fri Apr 7 08:05:05 2006 UTC
(17 years, 5 months ago)
by
johnpye
Original Path:
trunk/test
Fixing default PackageOption values
Adding --library option to gtkbrowser for ASC_DEVELOPING override of 'models' path.
Revision
451 -
Directory Listing
Modified
Wed Apr 5 05:14:20 2006 UTC
(17 years, 5 months ago)
by
johnpye
Original Path:
trunk/test
Got the test suite to compile with SCons. Seems that there are some
serious problems still though.
Revision
400 -
Directory Listing
Modified
Fri Mar 31 10:59:36 2006 UTC
(17 years, 5 months ago)
by
johnpye
Original Path:
trunk/test
Almost there with getting Jerry's tests to run. Just sorting out the linking.
Revision
216 -
Directory Listing
Modified
Wed Jan 25 02:12:20 2006 UTC
(17 years, 8 months ago)
by
jds
Original Path:
trunk/test
Minor rework of jam system to stop relinking of libraries when sources not modified.
Minor tweaks to stem the tide of compiler warnings.
Revision
101 -
Directory Listing
Modified
Sat Dec 10 04:22:07 2005 UTC
(17 years, 9 months ago)
by
jds
Original Path:
trunk/test
A little more progress killing compiler warnings.
Revision
97 -
Directory Listing
Modified
Fri Dec 9 03:49:19 2005 UTC
(17 years, 9 months ago)
by
jds
Original Path:
trunk/test
Minor fixes to:
- continue killing compiler warnings on gcc & msvc
- start working on function/data pointer mismatches
- documentation tweaks
Fixed ascMalloc.c memory logging problems. This has not been tested on linux/unix. If it fails to compile, please revert to the previous version and let me know.
Revision
61 -
Directory Listing
Modified
Mon Nov 14 02:37:20 2005 UTC
(17 years, 10 months ago)
by
jds
Original Path:
trunk/test
Minor bug fixes, extend unit tests to solver:
minor doc changes - compiler/func.h, general/list.h, solver/mtx.h, utilities/mem.h
solver/example - upgraded examples so they run under current system
solver/slv_common.[ch] - added unit tests, minor bug fixes, extended vector_data functions
utilities/ascDynaLoad.c - bug fix on *nix so dlopen, dlsym not called with NULL arguments
Revision
60 -
Directory Listing
Modified
Mon Oct 31 03:39:15 2005 UTC
(17 years, 10 months ago)
by
jds
Original Path:
trunk/test
- jam build up and limping on Linux (finally).
- fixes to CUnit test suite to compile on Linux (still not operable, though).
Revision
59 -
Directory Listing
Added
Sun Oct 30 01:38:20 2005 UTC
(17 years, 10 months ago)
by
jds
Original Path:
trunk/test
- prototype unit test suite based on CUnit added.
- unit tests for base/generic/general and base/generic/utilites added.
- 2nd manual rework of doxygen documentation in general and utilities.
- bug fixes (mostly general & utilities) found during test development.
- added asc_assert prototype to redirect failures to Asc_Panic() and enable decoupling assertions from NDEBUG.
- some modifications of interface & implementation to facilitate testing.
- utilities/ascPrint & utilities/ascMalloc functions now always included in base libs to minimize recompilation when an interface chooses different options.