[DRE-maint] Bug#830247: ruby-oj: FTBFS on i386: Test failure in Juice#test_float_parse

Daniel Schepler dschepler at gmail.com
Thu Jul 7 15:30:41 UTC 2016


Source: ruby-oj
Version: 2.16.1-1
Severity: serious

>From my pbuilder build log:

...
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.3 from debian/ruby-tests.rb                              │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=/build/ruby-oj-2.16.1/debian/ruby-oj/usr/lib/i386-linux-gnu/ruby/vendor_ruby/2.3.0:/build/ruby-oj-2.16.1/debian/ruby-oj/usr/lib/ruby/vendor_ruby:.
GEM_PATH=debian/ruby-oj/usr/share/rubygems-integration/2.3.0:/var/lib/gems/2.3.0:/usr/lib/i386-linux-gnu/rubygems-integration/2.3.0:/usr/share/rubygems-integration/2.3.0:/usr/share/rubygems-integration/all
ruby2.3 debian/ruby-tests.rb
-------- running ./test/isolated/test_mimic_as_json.rb test -------
Run options: --seed 50134

# Running:

.

Finished in 0.005601s, 178.5454 runs/s, 357.0908 assertions/s.

1 runs, 2 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/isolated/test_mimic_define.rb test -------
Run options: --seed 10781

# Running:

.

Finished in 0.008838s, 113.1438 runs/s, 678.8630 assertions/s.

1 runs, 6 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/isolated/test_mimic_before.rb test -------
Run options: --seed 15439

# Running:

............/build/ruby-oj-2.16.1/test/isolated/shared.rb:110:
warning: method redefined; discarding old JSON
/build/ruby-oj-2.16.1/test/isolated/shared.rb:110: warning: method
redefined; discarding old JSON
............................/build/ruby-oj-2.16.1/test/isolated/shared.rb:110:
warning: method redefined; discarding old JSON
/build/ruby-oj-2.16.1/test/isolated/shared.rb:110: warning: method
redefined; discarding old JSON
..

Finished in 0.013116s, 3202.0793 runs/s, 4116.9591 assertions/s.

42 runs, 54 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/isolated/test_mimic_after.rb test -------
Run options: --seed 56543

# Running:

......../build/ruby-oj-2.16.1/test/isolated/shared.rb:110: warning:
method redefined; discarding old JSON
/build/ruby-oj-2.16.1/test/isolated/shared.rb:110: warning: method
redefined; discarding old JSON
............./build/ruby-oj-2.16.1/test/isolated/shared.rb:110:
warning: method redefined; discarding old JSON
/build/ruby-oj-2.16.1/test/isolated/shared.rb:110: warning: method
redefined; discarding old JSON
.....................

Finished in 0.012499s, 3360.3928 runs/s, 4320.5050 assertions/s.

42 runs, 54 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/isolated/test_mimic_alone.rb test -------
Run options: --seed 48108

# Running:

.................../build/ruby-oj-2.16.1/test/isolated/shared.rb:110:
warning: method redefined; discarding old JSON
/build/ruby-oj-2.16.1/test/isolated/shared.rb:110: warning: method
redefined; discarding old JSON
........./build/ruby-oj-2.16.1/test/isolated/shared.rb:110: warning:
method redefined; discarding old JSON
/build/ruby-oj-2.16.1/test/isolated/shared.rb:110: warning: method
redefined; discarding old JSON
..............

Finished in 0.012321s, 3408.7418 runs/s, 4382.6681 assertions/s.

42 runs, 54 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/./test_writer.rb test -------
Run options: --seed 29893

# Running:

...................

Finished in 0.002048s, 9278.9272 runs/s, 9278.9272 assertions/s.

19 runs, 19 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/./test_debian.rb test -------
Run options: --seed 11526

# Running:

.

Finished in 0.000847s, 1180.0580 runs/s, 2360.1159 assertions/s.

1 runs, 2 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/./test_fast.rb test -------
Run options: --seed 10163

# Running:

.....................................

Finished in 1.416669s, 26.1176 runs/s, 79.7646 assertions/s.

37 runs, 113 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/./test_saj.rb test -------
Run options: --seed 23832

# Running:

.............

Finished in 0.001862s, 6981.1439 runs/s, 9666.1993 assertions/s.

13 runs, 18 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/./test_various.rb test -------
Run options: --seed 2317

# Running:

................................................................................F..............................................

Finished in 3.034139s, 41.8570 runs/s, 73.1674 assertions/s.

  1) Failure:
Juice#test_float_parse [./test/./test_various.rb:185]:
Expected: BigDecimal
  Actual: Float

127 runs, 222 assertions, 1 failures, 0 errors, 0 skips
E: Test ./test/./test_various.rb has failed.
-------- running ./test/./test_file.rb test -------
Run options: --seed 65375

# Running:

.....................

Finished in 16.103208s, 1.3041 runs/s, 3.5397 assertions/s.

21 runs, 57 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/./test_gc.rb test -------
Run options: --seed 43263

# Running:

..

Finished in 0.156684s, 12.7645 runs/s, 0.0000 assertions/s.

2 runs, 0 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/./test_strict.rb test -------
Run options: --seed 13139

# Running:

.........................

Finished in 0.002711s, 9221.1195 runs/s, 17704.5494 assertions/s.

25 runs, 48 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/./test_object.rb test -------
Run options: --seed 4284

# Running:

.......................................................

Finished in 0.006589s, 8347.7703 runs/s, 17150.8736 assertions/s.

55 runs, 113 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/./test_scp.rb test -------
Run options: --seed 25201

# Running:

......{}
...............

Finished in 0.003972s, 5286.9130 runs/s, 6042.1863 assertions/s.

21 runs, 24 assertions, 0 failures, 0 errors, 0 skips
-------- running ./test/./test_compat.rb test -------
Run options: --seed 4720

# Running:

....................................

Finished in 0.003751s, 9598.0641 runs/s, 15996.7734 assertions/s.

36 runs, 60 assertions, 0 failures, 0 errors, 0 skips
ERROR: Test "ruby2.3" failed. Exiting.
dh_auto_install: dh_ruby --install
/build/ruby-oj-2.16.1/debian/ruby-oj returned exit code 1
debian/rules:15: recipe for target 'binary-arch' failed
make: *** [binary-arch] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error
exit status 2
-- 
Daniel Schepler



More information about the Pkg-ruby-extras-maintainers mailing list