/[ascend]/trunk/ascend/compiler
ViewVC logotype

Log of /trunk/ascend/compiler

View Directory Listing Directory Listing


Sticky Revision:

Revision 2334 - Directory Listing
Modified Fri Dec 24 05:11:35 2010 UTC (9 years, 11 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 2333 - Directory Listing
Modified Fri Dec 24 00:53:14 2010 UTC (9 years, 11 months ago) by jpye
Fix issue with BaseType failing to reinitialise after Asc_CompilerDestroy.

Revision 2332 - Directory Listing
Modified Fri Dec 24 00:29:41 2010 UTC (9 years, 11 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 (9 years, 11 months ago) by jpye
Fixed memory leaks from Flex (scanner.l). All compiler/test_basics.c complete without memory leaks now.

Revision 2329 - Directory Listing
Modified Wed Dec 22 12:52:47 2010 UTC (9 years, 11 months ago) by jpye
Suppressing some console output.
Added test case that current crashes ASCEND/IPOPT with a memory error.
Issue with library.cpp not containing any way to free libascend memory.

Revision 2326 - Directory Listing
Modified Tue Dec 21 11:35:07 2010 UTC (9 years, 11 months ago) by jpye
Comment out some disused functions and variables (reverse_ad.c, cmslv.c, relation.c).
Add comments about ascConfig.h->platform.h rename.
Address some compiler warnings with minor code changes in ospath and importhandler.

Revision 2324 - Directory Listing
Modified Tue Dec 21 11:31:01 2010 UTC (9 years, 11 months ago) by jpye
Fix up some overlooked #includue mistakes after recent refactor.

Revision 2323 - Directory Listing
Modified Wed Dec 15 06:35:43 2010 UTC (9 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 (9 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 2321 - Directory Listing
Modified Wed Dec 15 04:53:21 2010 UTC (9 years, 11 months ago) by jpye
More work refactoring the doxygen comments for new 'module' groupings.

Revision 2318 - Directory Listing
Modified Tue Dec 14 06:27:47 2010 UTC (9 years, 11 months ago) by jpye
removing some unneeded #includes of 'slist.h'.

Revision 2317 - Directory Listing
Modified Tue Dec 14 06:16:24 2010 UTC (9 years, 11 months ago) by jpye
Moving 'bit.[ch]' to ascend/utilities as they don't make any reference to compiler-specific data structures.
Removed reverse_ad_bak* files, don't appear to be used.
Fixed up #include statements referring to bit.h.

Revision 2316 - Directory Listing
Modified Tue Dec 14 05:42:21 2010 UTC (9 years, 11 months ago) by jpye
Documentation refactoring; trying to make the doxygen documentation generated for libascend a little more
navigable.

Revision 2315 - Directory Listing
Modified Mon Dec 13 06:55:14 2010 UTC (9 years, 11 months ago) by jpye
Working on reinstating 'doxygen' support in build (needs testing).
Adding tests for Expr data type.

Revision 2275 - Directory Listing
Modified Wed Aug 11 13:58:25 2010 UTC (10 years, 3 months ago) by jpye
Fixing error return from asc_helmholtz function.
The bug with 'defaultall' functionality is still here... see boiler_simple_test mode in models/johnpye/fprops/rankine_fprops.a4c.

Revision 2242 - Directory Listing
Modified Sun Aug 1 03:55:33 2010 UTC (10 years, 4 months ago) by jpye
Working on bug 477, trying to fix recursive 'default_self' behaviour.
Looks like problem is something to do with the 'RUN default' in basemodel.a4l, not sure why.
Added 'STOP' to gedit syntax highlighting.

Revision 2241 - Directory Listing
Modified Sun Aug 1 03:17:50 2010 UTC (10 years, 4 months ago) by jpye
Adding test case for defaultall.c errors.

Revision 2219 - Directory Listing
Modified Tue Jul 20 13:03:40 2010 UTC (10 years, 4 months ago) by jpye
Fixed misplaced ascfree in the execute_init_fix_or_free fn.
In debian/control, updated dependency name as for 10.04

Revision 2202 - Directory Listing
Modified Fri May 21 03:16:23 2010 UTC (10 years, 6 months ago) by jpye
Update 'no lex' and 'no yacc' versions of compiler code.

Revision 2183 - Directory Listing
Modified Tue May 4 13:38:42 2010 UTC (10 years, 6 months ago) by jpye
Merging slvreq functionality into trunk.

Revision 2168 - Directory Listing
Modified Thu Mar 25 06:04:19 2010 UTC (10 years, 8 months ago) by jpye
Applied ascend.notes.patch from grivan.
Fixes bug #425.

Revision 2155 - Directory Listing
Modified Mon Mar 22 01:11:02 2010 UTC (10 years, 8 months ago) by jpye
cavity.a4c: view factor should be a fraction.
pv_*: working on annual simulation model, but more work required (eg power point tracking)
gtkbrowser: work on bug #405
commenting out debug output in simulation.cpp and relation_util.c.

Revision 2143 - Directory Listing
Modified Mon Dec 21 02:41:42 2009 UTC (10 years, 11 months ago) by jpye
Fix SWIG detection using Python 'subprocess' module.

Revision 2133 - Directory Listing
Modified Fri Dec 18 08:37:30 2009 UTC (10 years, 11 months ago) by jpye
Fixing ascend.bat for current directory layout.
Some debug output for directory scanning (disabled).

Revision 2130 - Directory Listing
Modified Fri Dec 18 01:32:28 2009 UTC (10 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 2088 - Directory Listing
Modified Fri Oct 16 03:28:35 2009 UTC (11 years, 1 month ago) by jpye
Updating ascParse_no_yacc.[ch] in MinGW using GnuWin32 version 2.1 of Bison and 2.5.4a of Flex.

Revision 2071 - Directory Listing
Modified Fri Aug 28 02:42:47 2009 UTC (11 years, 3 months ago) by jose
MERGE Jose's branch [2274]:[2584] into trunk

Revision 2065 - Directory Listing
Modified Tue Jul 7 00:17:03 2009 UTC (11 years, 4 months ago) by jpye
Cleaned up SimsProc.h (removing old <!-- comments -->).
Fixed up some svn:ignore flags.

Revision 2060 - Directory Listing
Modified Fri Jun 26 00:37:32 2009 UTC (11 years, 5 months ago) by jpye
Fix 'syntax error at end of output' message.

Revision 2045 - Directory Listing
Modified Sun Jun 14 03:14:26 2009 UTC (11 years, 5 months ago) by jpye
Some attempts to get Bintoken functionality running again.

Revision 2037 - Directory Listing
Modified Tue May 19 07:46:53 2009 UTC (11 years, 6 months ago) by jpye
Moving SIZEOF_* vars into config.h.in.

Revision 2036 - Directory Listing
Modified Mon May 18 15:03:16 2009 UTC (11 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 2028 - Directory Listing
Modified Thu Apr 30 08:33:44 2009 UTC (11 years, 7 months ago) by jpye
Fixed scanner_no_lex.c

Revision 2020 - Directory Listing
Modified Wed Apr 29 04:00:14 2009 UTC (11 years, 7 months ago) by jpye
Fixed installation location of libascend headerfiles.

Revision 2018 - Directory Listing
Modified Wed Apr 29 03:38:10 2009 UTC (11 years, 7 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 (11 years, 7 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 2011 - Directory Listing
Added Tue Apr 28 08:58:48 2009 UTC (11 years, 7 months ago) by jpye
Moving libascend components from #/base/generic into #/ascend

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