<?xml version="1.0" encoding="utf-8"?>
<!--RSS generated by Flaimo.com RSS Builder [2026-03-16 23:34:43]-->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"><channel><docs>https://bugs.ascend4.org/</docs><link>https://bugs.ascend4.org/</link><description><![CDATA[ASCEND bug tracker - Issues]]></description><title>ASCEND bug tracker - Issues</title><image><title>ASCEND bug tracker - Issues</title><url>https://bugs.ascend4.org/images/mantis_logo_button.gif</url><link>https://bugs.ascend4.org/</link><description><![CDATA[ASCEND bug tracker - Issues]]></description></image><language>en</language><category>All Projects</category><ttl>10</ttl><dc:language>en</dc:language><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><item><title>0000595: Plans to Upgrade to PyGObject and Python3?</title><author></author><link>https://bugs.ascend4.org/view.php?id=595</link><description><![CDATA[I recently released version 1.0.0 of Gaphas, which upgraded PyGTK to PyGObject. I want to make sure that you know about this change so that you can pin version 0.7.2 of Gaphas and I also want to see if you have any plans to upgrade ASCEND as well?&lt;br /&gt;
&lt;br /&gt;
The countdown is on for support ending for legacy Python (&lt;a href=&quot;https://pythonclock.org/&quot;&gt;https://pythonclock.org/&lt;/a&gt;), and PyGTK is also no longer maintained. I also have quite a bit of experience upgrading to PyGObject, GTK+3, and Python 3, so I could provide some guidance if desired.]]></description><category>canvas-gui</category><pubDate>Wed, 11 Dec 2019 22:46:27 +1100</pubDate><guid>https://bugs.ascend4.org/view.php?id=595</guid><comments>https://bugs.ascend4.org/view.php?id=595#bugnotes</comments></item><item><title>0000530: Console (IPython) pane doesn't show with recent IPython versions</title><author></author><link>https://bugs.ascend4.org/view.php?id=530</link><description><![CDATA[There is an error saying that 'module' has no attribute 'iplib'.&lt;br /&gt;
&lt;br /&gt;
This looks like IPython's API might have changed. We could check the Accerciser project from which our GTK+IPython code came, and see if there is an update.&lt;br /&gt;
&lt;br /&gt;
Occurs with Windows 7 and also Ubuntu 12.04.]]></description><category>pygtk gui</category><pubDate>Sun, 27 May 2018 17:37:35 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=530</guid><comments>https://bugs.ascend4.org/view.php?id=530#bugnotes</comments></item><item><title>0000594: Reference state FPROPS_REF_TPHS0 doesn't work correctly in oxygen.c</title><author></author><link>https://bugs.ascend4.org/view.php?id=594</link><description><![CDATA[Test cases are consistently wrong for oxygen owing to what looks like an error in the implementation of the reference state FPROPS_REF_TPHS0 (refstate.c).]]></description><category>fprops</category><pubDate>Mon, 15 Jan 2018 23:10:38 +1100</pubDate><guid>https://bugs.ascend4.org/view.php?id=594</guid><comments>https://bugs.ascend4.org/view.php?id=594#bugnotes</comments></item><item><title>0000590: [Compile error with GCC-6.0]  ascend/compiler/anoncopy.c</title><author></author><link>https://bugs.ascend4.org/view.php?id=590</link><description><![CDATA[Hi all,&lt;br /&gt;
&lt;br /&gt;
ascend (svn 3100) cannot be built with GCC-6 on Fedora 24+ :&lt;br /&gt;
&lt;br /&gt;
ascend/compiler/anoncopy.c:167:31: error: expected unqualified-id before 'new'&lt;br /&gt;
   register struct ArrayChild *new,*src;&lt;br /&gt;
                               ^~~&lt;br /&gt;
ascend/compiler/anoncopy.c:167:31: error: expected initializer before 'new'&lt;br /&gt;
ascend/compiler/anoncopy.c:173:2: error: 'src' was not declared in this scope&lt;br /&gt;
  src = (struct ArrayChild *)gl_fetch(list,c);&lt;br /&gt;
  ^~~&lt;br /&gt;
ascend/compiler/anoncopy.c:174:6: error: expected type-specifier before '=' token&lt;br /&gt;
  new = MALLOCPOOLAC;&lt;br /&gt;
      ^&lt;br /&gt;
ascend/compiler/anoncopy.c:175:7: error: expected type-specifier before '=' token&lt;br /&gt;
  *new = *src;&lt;br /&gt;
       ^&lt;br /&gt;
ascend/compiler/anoncopy.c:177:16: error: expected type-specifier before '-&gt;' token&lt;br /&gt;
         if (new-&gt;inst !=NULL) {&lt;br /&gt;
                ^~&lt;br /&gt;
ascend/compiler/anoncopy.c:177:16: error: expected ')' before '-&gt;' token&lt;br /&gt;
In file included from ascend/compiler/anoncopy.c:74:0:&lt;br /&gt;
ascend/compiler/anoncopy.c:178:35: error: expected type-specifier before '-&gt;' token&lt;br /&gt;
           switch (InstanceKind(new-&gt;inst)) {&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Full log: &lt;a href=&quot;http://fpaste.org/335182/&quot;&gt;http://fpaste.org/335182/&lt;/a&gt;]]></description><category>build-linux</category><pubDate>Tue, 07 Nov 2017 20:34:04 +1100</pubDate><guid>https://bugs.ascend4.org/view.php?id=590</guid><comments>https://bugs.ascend4.org/view.php?id=590#bugnotes</comments></item><item><title>0000592: 'Curve default constructor' and GCC6</title><author></author><link>https://bugs.ascend4.org/view.php?id=592</link><description><![CDATA[Issue discussed and resolved in the Fedora devel mailing list:&lt;br /&gt;
&lt;br /&gt;
In C++98 constructing std::vector&lt;X&gt; v(1); would invoke X's default constructor in the caller's context, so if the default constructor is private then the caller must be a member or friend of X. In C++11 the default constructor will be invoked deep inside std::vector, or one of its helper functions. The code is basically invalid in C++11. It should either make the default constructor public (the simplest fix), or change how the vector is constructed (which seems to come from Swig, so might be difficult). &lt;br /&gt;
&lt;br /&gt;
&gt; gcc -o tcltk/interface/AscBitmaps.os -c -fvisibility=hidden &quot;&quot;-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -Wl,-z,relro -pie -Wl,-z,now&quot;&quot; -fPIC -DHAVE_GCCVISIBILITY -I. -I/usr/include/tcl8.6 -I/usr/include/tcl8.6 tcltk/interface/AscBitmaps.c&lt;br /&gt;
In file included from /usr/include/c++/6.0.0/vector:62:0,&lt;br /&gt;
                 from ascxx/ascpy_wrap.cc:3038:&lt;br /&gt;
/usr/include/c++/6.0.0/bits/stl_construct.h: In instantiation of 'void std::_Construct(_T1*, _Args&amp;&amp; ...) [with _T1 = Curve; _Args = {}]':&lt;br /&gt;
/usr/include/c++/6.0.0/bits/stl_uninitialized.h:519:18:   required from 'static _ForwardIterator std::__uninitialized_default_n_1&lt;_TrivialValueType&gt;::__uninit_default_n(_ForwardIterator, _Size) [with _ForwardIterator = Curve*; _Size = unsigned int; bool _TrivialValueType = false]'&lt;br /&gt;
/usr/include/c++/6.0.0/bits/stl_uninitialized.h:575:20:   required from '_ForwardIterator std::__uninitialized_default_n(_ForwardIterator, _Size) [with _ForwardIterator = Curve*; _Size = unsigned int]'&lt;br /&gt;
/usr/include/c++/6.0.0/bits/stl_uninitialized.h:637:44:   required from '_ForwardIterator std::__uninitialized_default_n_a(_ForwardIterator, _Size, std::allocator&lt;_Tp&gt;&amp;) [with _ForwardIterator = Curve*; _Size = unsigned int; _Tp = Curve]'&lt;br /&gt;
/usr/include/c++/6.0.0/bits/stl_vector.h:1309:36:   required from 'void std::vector&lt;_Tp, _Alloc&gt;::_M_default_initialize(std::vector&lt;_Tp, _Alloc&gt;::size_type) [with _Tp = Curve; _Alloc = std::allocator&lt;Curve&gt;; std::vector&lt;_Tp, _Alloc&gt;::size_type = unsigned int]'&lt;br /&gt;
/usr/include/c++/6.0.0/bits/stl_vector.h:281:30:   required from 'std::vector&lt;_Tp, _Alloc&gt;::vector(std::vector&lt;_Tp, _Alloc&gt;::size_type, const allocator_type&amp;) [with _Tp = Curve; _Alloc = std::allocator&lt;Curve&gt;; std::vector&lt;_Tp, _Alloc&gt;::size_type = unsigned int; std::vector&lt;_Tp, _Alloc&gt;::allocator_type = std::allocator&lt;Curve&gt;]'&lt;br /&gt;
ascxx/ascpy_wrap.cc:27027:69:   required from here&lt;br /&gt;
/usr/include/c++/6.0.0/bits/stl_construct.h:75:7: error: 'Curve::Curve()' is private within this context&lt;br /&gt;
     { ::new(static_cast&lt;void*&gt;(__p)) _T1(std::forward&lt;_Args&gt;(__args)...); }&lt;br /&gt;
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;br /&gt;
In file included from ascxx/plot.h:10:0,&lt;br /&gt;
                 from ascxx/ascpy_wrap.cc:4058:&lt;br /&gt;
ascxx/curve.h:15:2: note: declared private here&lt;br /&gt;
  Curve();&lt;br /&gt;
  ^~~~~&lt;br /&gt;
solvers/qrslv/qrslv.c: In function 'qrslv_get_default_parameters':&lt;br /&gt;
solvers/qrslv/qrslv.c:2806:9: warning: variable 'make_macros' set but not used [-Wunused-but-set-variable]&lt;br /&gt;
   int32 make_macros = 0;&lt;br /&gt;
         ^~~~~~~~~~~&lt;br /&gt;
solvers/qrslv/qrslv.c:2804:18: warning: variable 'lo' set but not used [-Wunused-but-set-variable]&lt;br /&gt;
   union parm_arg lo,hi,val;&lt;br /&gt;
                  ^~&lt;br /&gt;
solvers/qrslv/qrslv.c:2803:18: warning: variable 'sys' set but not used [-Wunused-but-set-variable]&lt;br /&gt;
   qrslv_system_t sys = NULL;&lt;br /&gt;
                  ^~~]]></description><category>build-linux</category><pubDate>Sun, 03 Sep 2017 21:53:06 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=592</guid><comments>https://bugs.ascend4.org/view.php?id=592#bugnotes</comments></item><item><title>0000456: METHOD error handling needs work</title><author></author><link>https://bugs.ascend4.org/view.php?id=456</link><description><![CDATA[When METHODS are run from the PyGTK GUI, the error_reporter_tree thing is used to determine if any errors were experienced, rather than the Proc_enum output of the Initialize function (ascend/compiler/initialize.c).&lt;br /&gt;
&lt;br /&gt;
The reasons for this had something to do with difficulty in communicating errors from various kinds of External Methods, I think such as [[ExtPy]]. This problem needs to be cleared up so that we can use our C-layer API more cleanly from the Python GUI.]]></description><category>pygtk gui</category><pubDate>Sun, 23 Apr 2017 18:22:14 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=456</guid><comments>https://bugs.ascend4.org/view.php?id=456#bugnotes</comments></item><item><title>0000371: problem with error_reporter_tree_end if no output is made during it</title><author></author><link>https://bugs.ascend4.org/view.php?id=371</link><description><![CDATA[I think there was a problem with this previous, and that is the reason for all the superfluous debug output, eg&lt;br /&gt;
&lt;br /&gt;
base/generic/utilities/error.c:161 (error_reporter_tree_end): TREE END&lt;br /&gt;
base/generic/utilities/error.c:308 (va_error_reporter): DONE WRITING TREE&lt;br /&gt;
&lt;br /&gt;
Need to work out if problem still there, and then remove debug output if poss.]]></description><category>general</category><pubDate>Sun, 23 Apr 2017 18:19:39 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=371</guid><comments>https://bugs.ascend4.org/view.php?id=371#bugnotes</comments></item><item><title>0000582: cpow missing in MinGW32</title><author></author><link>https://bugs.ascend4.org/view.php?id=582</link><description><![CDATA[In MinGW32 (official MinGW) the 'cpow' function in complex.h is missing from libm. This means that our fprops function for solving PR EOS doesn't work without a bit of a hack.&lt;br /&gt;
&lt;br /&gt;
We should make sure that when CPOW is available, the native function is used, and disable the current hack in models/johnpye/fprops/cubicroots.c.]]></description><category>fprops</category><pubDate>Fri, 07 Apr 2017 13:44:07 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=582</guid><comments>https://bugs.ascend4.org/view.php?id=582#bugnotes</comments></item><item><title>0000591: FIx for Unknown SWIG preprocessor directive error.</title><author></author><link>https://bugs.ascend4.org/view.php?id=591</link><description><![CDATA[The below commit fixes the Unknown SWIG preprocessor directive error, when using Swig 3.0.8 on Ubuntu 16.04.&lt;br /&gt;
&lt;br /&gt;
This is due to a change in the syntax how comments in Python blocks are treated.&lt;br /&gt;
&lt;br /&gt;
The fix works with Swig 2.x (Swig 2.0.11 on Ubuntu 14.04)&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://github.com/georgyberdyshev/ascend/commit/6962ef6c2ca36ff6cfff85e98c2daeac82619b82&quot;&gt;https://github.com/georgyberdyshev/ascend/commit/6962ef6c2ca36ff6cfff85e98c2daeac82619b82&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please merge the changes from the above URL or the attached patch.&lt;br /&gt;
&lt;br /&gt;
Thanks in advance, Georgy]]></description><category>general</category><pubDate>Fri, 10 Feb 2017 17:50:38 +1100</pubDate><guid>https://bugs.ascend4.org/view.php?id=591</guid><comments>https://bugs.ascend4.org/view.php?id=591#bugnotes</comments></item><item><title>0000393: pygtk install ignores INSTALL_PREFIX</title><author></author><link>https://bugs.ascend4.org/view.php?id=393</link><description><![CDATA[Snippet below.&lt;br /&gt;
If I wanted a root install, i would be root. in all other cases,&lt;br /&gt;
the python wrappings install convention should be put it in $prefix/lib*/*&lt;br /&gt;
as usual with python. Issue a reminder and sed the correct pythonpath settings&lt;br /&gt;
into an scripts that need them. As it is, I cannot test pygtk interface.]]></description><category>build-linux</category><pubDate>Thu, 09 Feb 2017 16:32:57 +1100</pubDate><guid>https://bugs.ascend4.org/view.php?id=393</guid><comments>https://bugs.ascend4.org/view.php?id=393#bugnotes</comments></item><item><title>0000584: integrator behaves strangely when units of 't' variable are not seconds</title><author></author><link>https://bugs.ascend4.org/view.php?id=584</link><description><![CDATA[If the user interface is configured so that the units of the independent variable are not equal to base SI units (eg days 'd' instead of seconds 's'), then bad things seem to happen with the Integrator dialog. Setting up the integration limits and time-steps seems to be going wrong somehow. Perhaps the unit conversion is being multiplied instead of divided?&lt;br /&gt;
&lt;br /&gt;
Most relevant file is branches/ksenija2/pygtk/observer.py.&lt;br /&gt;
&lt;br /&gt;
The issue also seems to impact the plotting of 'events' in a simulation, etc in the branches/ksenija2/models/ksenija/thermostat.a4c model.]]></description><category>pygtk gui</category><pubDate>Wed, 17 Aug 2016 03:37:00 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=584</guid><comments>https://bugs.ascend4.org/view.php?id=584#bugnotes</comments></item><item><title>0000593: var.setFixed(1) in model causes error; var.setFixed(True) no error</title><author></author><link>https://bugs.ascend4.org/view.php?id=593</link><description><![CDATA[Maggie has a model (/home/maggie/ascend/models/varflux/Sinusoid/moltensalt-plot-sinusoid.py) that causes errors when her extpy script uses var.setFixed(1) and the errors go away when changed 'True' instead of '1'. Suspect a problem with the SWIG wrapper of 'instance.h'.]]></description><category>pygtk gui</category><pubDate>Fri, 22 Jul 2016 14:47:34 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=593</guid><comments>https://bugs.ascend4.org/view.php?id=593#bugnotes</comments></item><item><title>0000589: thermal conductivity code incomplete (thcond)</title><author></author><link>https://bugs.ascend4.org/view.php?id=589</link><description><![CDATA[Thermal conductivity code has been partially implemented eg for nitrogen, but is not yet functioning correctly. Debugging and fixing required.]]></description><category>fprops</category><pubDate>Thu, 31 Mar 2016 17:37:16 +1100</pubDate><guid>https://bugs.ascend4.org/view.php?id=589</guid><comments>https://bugs.ascend4.org/view.php?id=589#bugnotes</comments></item><item><title>0000586: string overflows buffer in WriteLogRelToString</title><author></author><link>https://bugs.ascend4.org/view.php?id=586</link><description><![CDATA[Hello there,&lt;br /&gt;
&lt;br /&gt;
In function 'sprintf',&lt;br /&gt;
    inlined from 'WriteLogRelToString' at ascend/compiler/logrel_io.c:773:5:&lt;br /&gt;
/usr/include/bits/stdio2.h:33:10: warning: call to __builtin___sprintf_chk will always overflow destination buffer&lt;br /&gt;
&lt;br /&gt;
Source code is&lt;br /&gt;
&lt;br /&gt;
    result = ASC_NEW_ARRAY(char,15);&lt;br /&gt;
    if (result == NULL) return result;&lt;br /&gt;
    sprintf(result,&quot;NULL logical relation\n&quot;);&lt;br /&gt;
&lt;br /&gt;
23 into 15 won't go. Suggest code rework.&lt;br /&gt;
&lt;br /&gt;
Regards&lt;br /&gt;
&lt;br /&gt;
David Binderman]]></description><category>compiler</category><pubDate>Fri, 18 Mar 2016 19:07:10 +1100</pubDate><guid>https://bugs.ascend4.org/view.php?id=586</guid><comments>https://bugs.ascend4.org/view.php?id=586#bugnotes</comments></item><item><title>0000588: Reference state TPHS0 seems to have an error</title><author></author><link>https://bugs.ascend4.org/view.php?id=588</link><description><![CDATA[The reference data for enthalpy for oxygen (oxygen.c) is not working correctly compared to the 'OT0' reference state used in FPROPS. Not clear why this is, some testing of ideal property data perhaps needed.]]></description><category>fprops</category><pubDate>Mon, 07 Mar 2016 10:25:14 +1100</pubDate><guid>https://bugs.ascend4.org/view.php?id=588</guid><comments>https://bugs.ascend4.org/view.php?id=588#bugnotes</comments></item><item><title>0000587: Too less units after selecting preffered</title><author></author><link>https://bugs.ascend4.org/view.php?id=587</link><description><![CDATA[If you choose kg/kmol or g/g_mole preffered units of molar_weight_constant, kg/mol dissappears. The problem is libascend returns one less unit (function library.getUnits()). It returns 450 instead 451 when no preffered units are selected.]]></description><category>general</category><pubDate>Tue, 18 Aug 2015 00:32:10 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=587</guid><comments>https://bugs.ascend4.org/view.php?id=587#bugnotes</comments></item><item><title>0000585: Compile  against Sundials-2.6.1</title><author></author><link>https://bugs.ascend4.org/view.php?id=585</link><description><![CDATA[Sundials-2.6.1 does not provide sundials-config anymore.&lt;br /&gt;
This lack imposes changes of Ascend code to detect properly all Sundials libraries which IDA solver needs.&lt;br /&gt;
&lt;br /&gt;
I'm trying to patch scons/sundials.py file and change Sundials libraries detection (please, see patch attached). However scons-check does not find the right Sundials version, IDA solver is disabled.&lt;br /&gt;
&lt;br /&gt;
Please, I need help to discover how to fix this problem.]]></description><category>solver</category><pubDate>Tue, 07 Apr 2015 03:23:23 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=585</guid><comments>https://bugs.ascend4.org/view.php?id=585#bugnotes</comments></item><item><title>0000564: crash in 'SetRealAtomValue' on ubuntu 12.04 64-bit</title><author></author><link>https://bugs.ascend4.org/view.php?id=564</link><description><![CDATA[On Ubuntu 12.04 64-bit, I get a crash when I try to run the solver on the models/johnpye/combinedcycle_fprops.a4c model in trunk.&lt;br /&gt;
&lt;br /&gt;
Running 'pygtk/ascdev' as detailed in [[Building ASCEND]], I then just load the model and click solve; then I get a crash.]]></description><category>compiler</category><pubDate>Sun, 29 Mar 2015 01:49:44 +1100</pubDate><guid>https://bugs.ascend4.org/view.php?id=564</guid><comments>https://bugs.ascend4.org/view.php?id=564#bugnotes</comments></item><item><title>0000577: Can't stop integration</title><author></author><link>https://bugs.ascend4.org/view.php?id=577</link><description><![CDATA[The 'stop integration' button doesn't work.]]></description><category>pygtk gui</category><pubDate>Mon, 28 Jul 2014 18:42:54 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=577</guid><comments>https://bugs.ascend4.org/view.php?id=577#bugnotes</comments></item><item><title>0000583: Patches for issues with python, tcl/tk and scons build script</title><author></author><link>https://bugs.ascend4.org/view.php?id=583</link><description><![CDATA[Hi,&lt;br /&gt;
&lt;br /&gt;
While trying to build ascend on openSUSE I had to cope with some small issues:&lt;br /&gt;
&lt;br /&gt;
- pygtk module could not be build because of a deprecated property;&lt;br /&gt;
- tcl/tk could not be build also because of deprecated access method;&lt;br /&gt;
- sundials validity check failed;&lt;br /&gt;
- ufsparse on many distributions now goes to &quot;/usr/include/suitesparse&quot;;&lt;br /&gt;
- SConstruct had many checks that should be changed.&lt;br /&gt;
&lt;br /&gt;
I patched everything I found and it is building properly (almost) now. There is a last issue, though, I could not spot the correct place to change: where goes the &quot;models&quot; modules. With the changes I did, I expected them to be installed on &quot;/usr/lib64/ascend/models&quot; and, even though this is the place where the installer put them, to make ascend actually find them I had to create a link from there to &quot;/usr/share/ascend/models&quot;, after what, everything seems to be working fine.&lt;br /&gt;
&lt;br /&gt;
Attached are the patches I had to apply.&lt;br /&gt;
&lt;br /&gt;
Let me know if I may help with something else.&lt;br /&gt;
&lt;br /&gt;
Best regards,&lt;br /&gt;
André]]></description><category>build-linux</category><pubDate>Sat, 07 Jun 2014 04:25:10 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=583</guid><comments>https://bugs.ascend4.org/view.php?id=583#bugnotes</comments></item><item><title>0000581: windows: installed versions 64-bit and 32-bit don't coexist</title><author></author><link>https://bugs.ascend4.org/view.php?id=581</link><description><![CDATA[If the 32-bit version of ASCEND is installed after the 64-bit version has been installed on the same machine, the 32-bit version of ASCEND seems to work incorrectly and crash. &lt;br /&gt;
&lt;br /&gt;
A possible cause of this is that both .ascend.ini and environment variable ASCENDLIBRARY etc are not sensitive to whether 64-bit or 32-bit ASCEND is running. This means that in some cases, attempts to load 64-bit DLLs from 32-bit ASCEND could be occurring.&lt;br /&gt;
&lt;br /&gt;
The solution would appear to be get away from using environment variables for ASCEND, and not to store any (absolute) file paths in .ascend.ini. (Or to have different versions of .ascend.ini depending on which 32/64 version is running).&lt;br /&gt;
&lt;br /&gt;
Alternatively, we just force only one ASCEND to be installed at a time!]]></description><category>installer-windows</category><pubDate>Thu, 05 Dec 2013 19:23:02 +1100</pubDate><guid>https://bugs.ascend4.org/view.php?id=581</guid><comments>https://bugs.ascend4.org/view.php?id=581#bugnotes</comments></item><item><title>0000579: Installation and runtime are not compatible with the use of the PyGTK all-in-one package.</title><author></author><link>https://bugs.ascend4.org/view.php?id=579</link><description><![CDATA[The configuration of the GTKLIB variable in ascend does not support the use of the all-in-one PyGTK installer. The all-in-one installer includes GTK, PyGTK, PyCario and PyGObject and manages the configuration of the python path to ensure that everything is configured correctly. From a very brief review, it appears to me that the ascend launch script looks to configure the GTK library paths on its own and this causes a problem.&lt;br /&gt;
&lt;br /&gt;
This behavior is only observed after the installer is 'tricked' into working by installing GTK manually and adding it to the system path. Of course, this indicates that the installer is also incompatible with the use of the all-in-one PyGTK installer.]]></description><category>pygtk gui</category><pubDate>Fri, 25 Oct 2013 13:09:37 +1100</pubDate><guid>https://bugs.ascend4.org/view.php?id=579</guid><comments>https://bugs.ascend4.org/view.php?id=579#bugnotes</comments></item><item><title>0000578: python dependency on gtksourceview2 makes problems with Windows builds</title><author></author><link>https://bugs.ascend4.org/view.php?id=578</link><description><![CDATA[pygtk/moduleview.py &lt;br /&gt;
and optionally also pygtk/canvas/blockproperties.py and pygtk/canvasproperties.py&lt;br /&gt;
&lt;br /&gt;
These files now explicitly import gtksourceview, but this Python module is not available in our recommended GTK+ distribution as hosted on the ASCEND file downloads section in SF.net.&lt;br /&gt;
&lt;br /&gt;
We need to make the pygtk/moduleview.py code only optionally depend on gtksourceview, it should failover to a gtktextview in those cases, for the moment.]]></description><category>pygtk gui</category><pubDate>Sat, 17 Aug 2013 21:33:35 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=578</guid><comments>https://bugs.ascend4.org/view.php?id=578#bugnotes</comments></item><item><title>0000574: ascend could not be started.</title><author></author><link>https://bugs.ascend4.org/view.php?id=574</link><description><![CDATA[I build the following PKGBUILD to install ascend. &lt;br /&gt;
&lt;br /&gt;
#********&lt;br /&gt;
&lt;br /&gt;
pkgname=ascend&lt;br /&gt;
_pkgver=0.9.8&lt;br /&gt;
pkgver=$_pkgver.$(date +%m%d)&lt;br /&gt;
pkgrel=1&lt;br /&gt;
pkgdesc=&quot;ASCEND is a system for solving systems of equations&quot;&lt;br /&gt;
arch=(i686 x86_64)&lt;br /&gt;
url=&quot;&lt;a href=&quot;http://ascend4.org&quot;&quot;&gt;http://ascend4.org&quot;&lt;/a&gt;&lt;br /&gt;
license=('GPL')&lt;br /&gt;
depends=('flex' 'bison' 'python2' 'scons' 'swig' &lt;br /&gt;
'boost' 'tcl' 'tk' 'graphviz' 'blas' 'gtk' 'pygtk' &lt;br /&gt;
'tktable'&lt;br /&gt;
'python2-matplotlib' 'python2-numpy' 'ipython'  )&lt;br /&gt;
makedepends=('cmake' 'make' 'gcc')&lt;br /&gt;
options=(!emptydirs)&lt;br /&gt;
_git=yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
getsource() {&lt;br /&gt;
  cd &quot;$srcdir&quot;&lt;br /&gt;
  msg &quot;Connecting to svn server....&quot;&lt;br /&gt;
  if [ -d &quot;$1&quot;]; then&lt;br /&gt;
 cd &quot;$1&quot; &amp;&amp;  svn co &lt;a href=&quot;svn://ascend4.org/code/trunk&quot;&gt;svn://ascend4.org/code/trunk&lt;/a&gt; ascend&lt;br /&gt;
	else&lt;br /&gt;
svn co &lt;a href=&quot;svn://ascend4.org/code/trunk&quot;&gt;svn://ascend4.org/code/trunk&lt;/a&gt; ascend&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
  msg &quot;svn done or server timeout&quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
prepare() {&lt;br /&gt;
  cd &quot;$srcdir&quot;&lt;br /&gt;
  getsource &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
build() {&lt;br /&gt;
  cd &quot;$srcdir&quot;/ascend&lt;br /&gt;
   sudo scons install&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
package() {&lt;br /&gt;
         export PATH=$PATH:/bin &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#*******&lt;br /&gt;
&lt;br /&gt;
obviously, sundials and tkatables had to be installed as well. tktables let it to be installed from aur. for sundials, the pkgbuild in aur is very old, so i rewrote this :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pkgname=sundials25&lt;br /&gt;
_pkgname=sundials&lt;br /&gt;
pkgver=2.5.0&lt;br /&gt;
pkgrel=1&lt;br /&gt;
pkgdesc=&quot;Suite of nonlinear differential/algebraic equation solvers&quot;&lt;br /&gt;
arch=('i686' 'x86_64')&lt;br /&gt;
url=&quot;&lt;a href=&quot;https://computation.llnl.gov/casc/sundials/main.html&quot;&quot;&gt;https://computation.llnl.gov/casc/sundials/main.html&quot;&lt;/a&gt;&lt;br /&gt;
license=('BSD')&lt;br /&gt;
provides=('sundials')&lt;br /&gt;
conflicts=('sundials')&lt;br /&gt;
options=('!libtool' '!emptydirs')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
build() {&lt;br /&gt;
	wget &lt;a href=&quot;http://computation.llnl.gov/casc/sundials/download/code/${_pkgname}-${pkgver}.tar.gz&quot;&gt;http://computation.llnl.gov/casc/sundials/download/code/${_pkgname}-${pkgver}.tar.gz&lt;/a&gt;&lt;br /&gt;
cd ${srcdir}&lt;br /&gt;
tar -xzf ${srcdir}/${_pkgname}-${pkgver}.tar.gz&lt;br /&gt;
  cd &quot;$_pkgname-$pkgver&quot;&lt;br /&gt;
&lt;br /&gt;
  ./configure F77=gfortran --prefix=/usr --disable-mpi --with-cflags=-fPIC --enable-shared&lt;br /&gt;
  make || return 1&lt;br /&gt;
 sudo  make prefix=&quot;/usr&quot; install&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
installation was fine.&lt;br /&gt;
afterwards, when i do this: ascend testlog10.a4c&lt;br /&gt;
i get this: &lt;br /&gt;
&lt;br /&gt;
# prints a lot of env vars ..&lt;br /&gt;
sys.path[0] = /usr/local/bin&lt;br /&gt;
Adding ASCEND_PYTHON=/usr/lib/python2.7/site-packages/ascend to python path&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
  File &quot;/usr/local/bin/ascend&quot;, line 215, in &lt;module&gt;&lt;br /&gt;
    import ascpy&lt;br /&gt;
  File &quot;/usr/lib/python2.7/site-packages/ascend/ascpy.py&quot;, line 2181&lt;br /&gt;
    print &quot;XLabel:&quot;,self.getXLabel()]]></description><category>build-linux</category><pubDate>Tue, 06 Aug 2013 09:10:07 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=574</guid><comments>https://bugs.ascend4.org/view.php?id=574#bugnotes</comments></item><item><title>0000575: diagnose window shows units but doesn't make conversion</title><author></author><link>https://bugs.ascend4.org/view.php?id=575</link><description><![CDATA[diagnose window shows units but doesn't make conversion]]></description><category>pygtk gui</category><pubDate>Tue, 16 Jul 2013 17:50:30 +1000</pubDate><guid>https://bugs.ascend4.org/view.php?id=575</guid><comments>https://bugs.ascend4.org/view.php?id=575#bugnotes</comments></item></channel></rss>
