1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test/racc/regress
Yusuke Endoh 2fed5f0ad8 lib/racc/statetransitiontable.rb: Make the racc output stable
Racc calls `Array#sort!` to build a state transition table. As
`Array#sort!` is not a stable sort, the output may differ depending upon
the environment.

This changeset makes the sort stable manually, and updates all
expectation files.
2020-11-10 07:49:19 +09:00
..
cadenza
cast
csspool
edtf
huia
journey
liquor
machete
mediacloth
mof
namae
nasl
nokogiri-css
opal
php_serialization
README.txt
riml
ruby18
ruby22
tp_plus
twowaysql

These files are "known-good" compiler output, generated from a stable version of
Racc. Whenever Racc is refactored, or changes are made which should not affect the
compiler output, running "rake test" checks that the compiler output is exactly
the same as these files.

If a change is made which *should* change the compiler output, these files will
have to be regenerated from the source in test/assets, and the results committed.