[LLVMbugs] [Bug 4762] [2.6] AssertingVH abort in Kaleidoscope example

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Mon Aug 24 06:33:09 PDT 2009


http://llvm.org/bugs/show_bug.cgi?id=4762


Dan Gohman <gohman at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |
            Summary|[2.6] double free in        |[2.6] AssertingVH abort in
                   |Kaleidoscope example        |Kaleidoscope example




--- Comment #4 from Dan Gohman <gohman at apple.com>  2009-08-24 08:33:08 ---
Kaleidoscope still aborts with an AssertingVH abort. At a brief glance,
it now appears to be due to the ExecutionEngine holding several
AssertingVHs when the Module is deleted.

Attached is a testcase. Run it as "Kaleidoscope < test.kaleidoscope".
It should print out a few fibonacci numbers and a few mandelbrot
renderings and then exit. Currently it aborts with an AssertingVH
abort before exiting.

Also, the tutorial pages themselves have a copy of the toy.cpp code,
so they still have any bugs.


-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list