/[ascend]/trunk/test
ViewVC logotype

Log of /trunk/test

View Directory Listing Directory Listing


Sticky Revision:

Revision 2649 - Directory Listing
Modified Wed Dec 12 12:39:25 2012 UTC (4 years, 11 months ago) by jpye
Fixing GPL header, removing postal address (rpmlint incorrect-fsf-address)

Revision 2569 - Directory Listing
Modified Tue Feb 7 21:01:01 2012 UTC (5 years, 9 months ago) by jpye
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 (5 years, 9 months ago) by jpye
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 (5 years, 9 months ago) by jpye
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 (5 years, 10 months ago) by jpye
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 (5 years, 10 months ago) by jpye
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 (5 years, 10 months ago) by jpye
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 (5 years, 10 months ago) by jpye
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 (6 years ago) by jpye
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 (6 years, 2 months ago) by jpye
Fix test dependencies on libascend.so.1

Revision 2431 - Directory Listing
Modified Sat Mar 26 04:32:34 2011 UTC (6 years, 7 months ago) by jpye
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 (6 years, 10 months ago) by jpye
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 (6 years, 10 months ago) by jpye
Fixed failing ascDynaLoad test on Mac OS X.

Revision 2346 - Directory Listing
Modified Wed Jan 5 09:24:59 2011 UTC (6 years, 10 months ago) by jpye
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 (6 years, 10 months ago) by jpye
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 (6 years, 10 months ago) by jpye
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 (6 years, 10 months ago) by jpye
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 (6 years, 10 months ago) by jpye
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 (6 years, 11 months ago) by jpye
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 (6 years, 11 months ago) by jpye
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 (7 years, 3 months ago) by jpye
Adding test case for defaultall.c errors.

Revision 2130 - Directory Listing
Modified Fri Dec 18 01:32:28 2009 UTC (7 years, 11 months ago) by mahesh
Merging all changes from Mahesh's GSOC project.
svn merge -r2273:2671 svn://ascend.cheme.cmu.edu/ascend/code/branches/mahesh .
See http://ascendwiki.cheme.cmu.edu/User:Mnm87 for details.

Revision 2036 - Directory Listing
Modified Mon May 18 15:03:16 2009 UTC (8 years, 6 months ago) by ballan
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 (8 years, 6 months ago) by jpye
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 (8 years, 6 months ago) by jpye
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 (8 years, 6 months ago) by jpye
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 (10 years, 9 months ago) by johnpye
moving it back. silly me.

Revision 1244 - Directory Listing
Modified Fri Jan 26 12:36:24 2007 UTC (10 years, 9 months ago) by johnpye
Just a name change

Revision 1029 - Directory Listing
Modified Wed Jan 3 14:00:27 2007 UTC (10 years, 10 months ago) by johnpye
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 (10 years, 11 months ago) by johnpye
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 (10 years, 11 months ago) by johnpye
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 (11 years, 6 months ago) by johnpye
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 (11 years, 6 months ago) by johnpye
Removed references to ascPrintType.h

Revision 459 - Directory Listing
Modified Fri Apr 7 08:05:05 2006 UTC (11 years, 7 months ago) by johnpye
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 (11 years, 7 months ago) by johnpye
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 (11 years, 7 months ago) by johnpye
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 (11 years, 9 months ago) by jds
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 (11 years, 11 months ago) by jds
A little more progress killing compiler warnings.

Revision 97 - Directory Listing
Modified Fri Dec 9 03:49:19 2005 UTC (11 years, 11 months ago) by jds
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 (12 years ago) by jds
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 (12 years ago) by jds
- 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 (12 years ago) by jds
- 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.

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22