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

Reply via email to