>>>>> "t" == ts  <decoux / moulon.inra.fr> writes:

t>  Someone can verified is this is still true

 Well, I've forgotten to give the reason : with bison 2.0

moulon% ./ruby ~/local/bin/sisu
NEWNODE b7de24a4 : 211 /home/msys/decoux/local/lib/ruby/site_ruby/1.8/sisu/0.27/param.rb
FREE b7de24a4(1) : 464 /home/msys/decoux/local/lib/ruby/site_ruby/1.8/sisu/0.27/param.rb
/home/msys/decoux/local/lib/ruby/site_ruby/1.8/sisu/0.27/param.rb:480: [BUG] fixpos b7de24a4 : 480 /home/msys/decoux/local/lib/ruby/site_ruby/1.8/sisu/0.27/param.rb
ruby 1.8.3 (2005-09-21) [i686-linux]

Aborted
moulon% 

 FREE b7de24a4(1) (1) means that ruby_in_compile = 1 and in this case the
 node is not marked 

 rb_bug() is called because orig->flags == 0 in fixpos()

 With bison 1.875d : the node is normally marked


Guy Decoux