[DRE-maint] Bug#748118: ruby-re2: fails to build on unstable; several test suite failures
Antonio Terceiro
terceiro at debian.org
Wed May 14 13:31:31 UTC 2014
Package: ruby-re2
Version: 0.5.0-1
Severity: serious
Justification: fails to build from source
Running tests for ruby2.1 using debian/ruby-tests.rb...
Run options: --seed 17528
# Running:
...........................F...FF............................................FFFEEEEEFEFFFF.......................
Finished in 0.065646s, 1736.5896 runs/s, 2102.1874 assertions/s.
1) Failure:
RE2::String::#re2_sub#test_0001_delegates to RE2.Replace to perform replacement [/tmp/ruby-re2-0.5.0/spec/re2/string_spec.rb:33]:
Expected: "My name is Crobert Paulson"
Actual: "My neme is Crobert Peulson"
2) Failure:
RE2::String::#re2_match#test_0001_delegates to RE2::Regexp#match to perform matches [/tmp/ruby-re2-0.5.0/spec/re2/string_spec.rb:56]:
Expected nil to be an instance of RE2::MatchData, not NilClass.
3) Failure:
RE2::String::#re2_match#test_0002_supports limiting the number of matches [/tmp/ruby-re2-0.5.0/spec/re2/string_spec.rb:64]:
Expected: true
Actual: false
4) Failure:
RE2::Regexp::#match#test_0001_returns match data given only text [/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:255]:
Expected nil to be an instance of RE2::MatchData, not NilClass.
5) Failure:
RE2::Regexp::#match#test_0003_returns only true or false if no matches are requested [/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:263]:
Expected: true
Actual: false
6) Failure:
RE2::Regexp::#match::with a specific number of matches under the total in the pattern#test_0001_returns a match data object [/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:271]:
Expected nil to be an instance of RE2::MatchData, not NilClass.
7) Error:
RE2::Regexp::#match::with a specific number of matches under the total in the pattern#test_0002_has the whole match and only the specified number of matches:
NoMethodError: undefined method `size' for nil:NilClass
/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:275:in `block (4 levels) in <top (required)>'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:106:in `block (3 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:204:in `capture_exceptions'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:103:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:256:in `time_it'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:102:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:276:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:101:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:759:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:293:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:287:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `each'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest.rb:306:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest.rb:285:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `block in __run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `map'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `__run'
/usr/lib/ruby/vendor_ruby/minitest.rb:126:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:55:in `block in autorun'
8) Error:
RE2::Regexp::#match::with a specific number of matches under the total in the pattern#test_0004_does not populate any matches that weren't included:
NoMethodError: undefined method `[]' for nil:NilClass
/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:283:in `block (4 levels) in <top (required)>'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:106:in `block (3 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:204:in `capture_exceptions'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:103:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:256:in `time_it'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:102:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:276:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:101:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:759:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:293:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:287:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `each'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest.rb:306:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest.rb:285:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `block in __run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `map'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `__run'
/usr/lib/ruby/vendor_ruby/minitest.rb:126:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:55:in `block in autorun'
9) Error:
RE2::Regexp::#match::with a specific number of matches under the total in the pattern#test_0003_populates any specified matches:
NoMethodError: undefined method `[]' for nil:NilClass
/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:279:in `block (4 levels) in <top (required)>'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:106:in `block (3 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:204:in `capture_exceptions'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:103:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:256:in `time_it'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:102:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:276:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:101:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:759:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:293:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:287:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `each'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest.rb:306:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest.rb:285:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `block in __run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `map'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `__run'
/usr/lib/ruby/vendor_ruby/minitest.rb:126:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:55:in `block in autorun'
10) Error:
RE2::Regexp::#match::with a number of matches over the total in the pattern#test_0004_pads the remaining matches with nil:
NoMethodError: undefined method `[]' for nil:NilClass
/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:304:in `block (4 levels) in <top (required)>'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:106:in `block (3 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:204:in `capture_exceptions'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:103:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:256:in `time_it'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:102:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:276:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:101:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:759:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:293:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:287:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `each'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest.rb:306:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest.rb:285:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `block in __run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `map'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `__run'
/usr/lib/ruby/vendor_ruby/minitest.rb:126:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:55:in `block in autorun'
11) Error:
RE2::Regexp::#match::with a number of matches over the total in the pattern#test_0002_has the whole match the specified number of matches:
NoMethodError: undefined method `size' for nil:NilClass
/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:295:in `block (4 levels) in <top (required)>'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:106:in `block (3 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:204:in `capture_exceptions'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:103:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:256:in `time_it'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:102:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:276:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:101:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:759:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:293:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:287:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `each'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest.rb:306:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest.rb:285:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `block in __run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `map'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `__run'
/usr/lib/ruby/vendor_ruby/minitest.rb:126:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:55:in `block in autorun'
12) Failure:
RE2::Regexp::#match::with a number of matches over the total in the pattern#test_0001_returns a match data object [/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:291]:
Expected nil to be an instance of RE2::MatchData, not NilClass.
13) Error:
RE2::Regexp::#match::with a number of matches over the total in the pattern#test_0003_populates any specified matches:
NoMethodError: undefined method `[]' for nil:NilClass
/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:299:in `block (4 levels) in <top (required)>'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:106:in `block (3 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:204:in `capture_exceptions'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:103:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:256:in `time_it'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:102:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:276:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:101:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:759:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:293:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:287:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `each'
/usr/lib/ruby/vendor_ruby/minitest.rb:286:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:317:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest.rb:306:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest.rb:285:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `block in __run'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `map'
/usr/lib/ruby/vendor_ruby/minitest.rb:149:in `__run'
/usr/lib/ruby/vendor_ruby/minitest.rb:126:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:55:in `block in autorun'
14) Failure:
RE2::Regexp::#match?#test_0001_returns only true or false if no matches are requested [/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:315]:
Expected: true
Actual: false
15) Failure:
RE2::Regexp::#=~#test_0001_returns only true or false if no matches are requested [/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:323]:
Expected: true
Actual: false
16) Failure:
RE2::Regexp::#!~#test_0001_returns only true or false if no matches are requested [/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:331]:
Expected: false
Actual: true
17) Failure:
RE2::Regexp::#===#test_0001_returns only true or false if no matches are requested [/tmp/ruby-re2-0.5.0/spec/re2/regexp_spec.rb:339]:
Expected: true
Actual: false
114 runs, 138 assertions, 11 failures, 6 errors, 0 skips
ERROR: Test "ruby2.1" failed. Exiting.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ruby-re2 depends on:
ii libc6 2.18-5
ii libgcc1 1:4.9.0-2
ii libre2-1 20140111+dfsg-1
ii libruby2.0 2.0.0.484+really457-3
ii libstdc++6 4.9.0-2
ii ruby 1:2.1.0.0
ii ruby2.0 [ruby-interpreter] 2.0.0.484+really457-3
ii ruby2.1 [ruby-interpreter] 2.1.1-4
ruby-re2 recommends no packages.
ruby-re2 suggests no packages.
-- no debconf information
--
Antonio Terceiro <terceiro at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20140514/1ea16142/attachment.sig>
More information about the Pkg-ruby-extras-maintainers
mailing list