[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic	computations branch, master, updated. release_1-4-0-227-g5f896fa
    Jens Vollinga 
    git at ginac.de
       
    Mon Aug 23 15:26:06 CEST 2010
    
    
  
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GiNaC -- a C++ library for symbolic computations".
The branch, master has been updated
       via  5f896fa7f59bbce727e4bba23df9c4bbdbb55c29 (commit)
      from  beeb0818e9cdb1b5de0ba2754286ad7bb2a9d032 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5f896fa7f59bbce727e4bba23df9c4bbdbb55c29
Author: Alexei Sheplyakov <alexei.sheplyakov at gmail.com>
Date:   Sun Aug 22 23:09:18 2010 +0300
    power::eval(): fix several memory leaks
    
    While working on fsolve bug I've noticed the following in valgrind log:
    
    ==17455== 136 (56 direct, 80 indirect) bytes in 1 blocks are definitely lost in loss record 16 of 19
    ==17455==    at 0x4C249C7: operator new(unsigned long) (vg_replace_malloc.c:220)
    ==17455==    by 0x516CA70: GiNaC::power::eval(int) const (power.cpp:540)
    ==17455==    by 0x4FC1E39: GiNaC::ex::construct_from_basic(GiNaC::basic const&) (ex.cpp:310)
    ==17455==    by 0x406FBF: main (ex.h:255)
    
    Heap allocated objects definitely need the status_flags::dyncallocated flag.
-----------------------------------------------------------------------
Summary of changes:
 ginac/power.cpp |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
hooks/post-receive
--
GiNaC -- a C++ library for symbolic computations
    
    
More information about the GiNaC-devel
mailing list