Project

General

Profile

Actions

Bug #11226

closed

Ripper fails on mswin64

Added by ko1 (Koichi Sasada) almost 9 years ago. Updated almost 9 years ago.

Status:
Rejected
Assignee:
-
Target version:
-
[ruby-dev:49036]

Description

今朝の trunk を mswin64 でビルドしたところ、
ripper でこんなエラーが出ていました。

Finished tests in 4.319549s, 56.7189 tests/s, 423.4238 assertions/s.

  1) Failure:
TestRipper::ParserEvents#test_invalid_global_variable_name [C:/ko1/src/ruby/trunk/test/ripper/test_parser_events.rb:1233]:
<"`$' without identifiers is not allowed as a global variable name"> expected but was
<"`$\xFF' is not allowed as a global variable name">.

245 tests, 1829 assertions, 1 failures, 0 errors, 0 skips

Ripper で '$' という文字をパースしようとした時のエラーメッセージのようなのですが、
変数名に変なゴミが入っているようです。

eval('$') の SyntaxError では問題なく上記 expected なエラーメッセージになっていました

何時からかわからなくてすみません。
CI ってあるんでしたっけ。

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0