Flaky specs due to sassc "Segmentation fault" errors
The Ruby 2.6 & 2.7 tests seem to have suddenly become flaky:
I saw some failures like that in a couple of my PRs, that usually went away if I retried the specs (e.g. by pushing an empty commit).
It might be something from one of my recent commits? It doesn't look like they were flaky before that, unless y'all have already been retrying failures like that on master branch when they happened?
Example failure: https://app.circleci.com/pipelines/github/thoughtbot/administrate/1662/workflows/238e328c-cdd2-4f65-ae6a-24f9789c20c4/jobs/8803
Some example outputs:
>> BUNDLE_GEMFILE=/home/circleci/administrate/gemfiles/rails61.gemfile bundle exec rspec
Randomized with seed 48932
..................../home/circleci/administrate/gemfiles/vendor/bundle/ruby/2.7.0/gems/sassc-2.4.0/lib/sassc/engine.rb:43: [BUG] Segmentation fault at 0x0000000000000000
ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-linux]
>> BUNDLE_GEMFILE=/home/circleci/administrate/gemfiles/rails52.gemfile bundle exec rspec
warning: parser/current is loading parser/ruby26, which recognizes2.6.9-compliant syntax, but you are running 2.6.3.
Please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.
Randomized with seed 24433
............/home/circleci/administrate/gemfiles/vendor/bundle/ruby/2.6.0/gems/sassc-2.4.0/lib/sassc/engine.rb:43: [BUG] Segmentation fault at 0x0000000000000000
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]
>> BUNDLE_GEMFILE=/home/circleci/administrate/gemfiles/rails60.gemfile bundle exec rspec
warning: parser/current is loading parser/ruby26, which recognizes2.6.9-compliant syntax, but you are running 2.6.3.
Please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.
Randomized with seed 52838
............................................................................/home/circleci/administrate/gemfiles/vendor/bundle/ruby/2.6.0/gems/sassc-2.4.0/lib/sassc/engine.rb:43: [BUG] Segmentation fault at 0x0000000000000000
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]
>> BUNDLE_GEMFILE=/home/circleci/administrate/gemfiles/rails60.gemfile bundle exec rspec
Randomized with seed 42679
............................................................................/home/circleci/administrate/gemfiles/vendor/bundle/ruby/2.7.0/gems/sassc-2.4.0/lib/sassc/engine.rb:43: [BUG] Segmentation fault at 0x0000000000000000
ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-linux]