On 14/12/2010, at 8:13 PM, john skaller wrote: > I managed to get flxg to segfault when I removed some assertions in > Erick's bsym table building stuff, that came from my first version of > regdef.flx > or the test case, not sure. > > I'm pretty sure this is due to a stack overflow which the assertion was > trapping, > in particular something somehow became its own parent, causing the optimiser > to screw up when copying all the "used" entities (to garbage collect the > unused ones). > > unfortunately, I removed too much code trying to clean this up, and had to > completely > trash my clone of the repo (since I still can't figure out how to get git to > replace a > file I screwed up). I thought I'd committed regdef.flx but no, so I had to > rewrite it > and of course .. the rewrite works fine :) > > There's a bug in there somewhere.
Ah, there we go: ~/felix>flx --test=build/release --force rt Fatal error: exception File "build/release/src/compiler/flx_core/flx_bsym_table.ml", line 110, characters 2-8: Assertion failed No idea what is triggering it! -- john skaller skal...@users.sourceforge.net ------------------------------------------------------------------------------ Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language