Skip to content

Commit 0e47d16

Browse files
committed
[Truffle] False positive on some specs.
1 parent 4a6aa1a commit 0e47d16

16 files changed

+28
-0
lines changed

spec/truffle/tags/core/array/pack/c_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,5 @@ fails:Array#pack with format 'c' raises a TypeError when the object does not res
2020
fails:Array#pack with format 'c' raises a TypeError when passed a String
2121
fails:Array#pack with format 'c' raises ArgumentError when the format modifier is '_'
2222
fails:Array#pack with format 'c' raises ArgumentError when the format modifier is '!'
23+
fails:Array#pack with format 'C' raises a TypeError when passed nil
24+
fails:Array#pack with format 'c' raises a TypeError when passed nil

spec/truffle/tags/core/array/pack/d_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,5 @@ fails:Array#pack with format 'd' raises a TypeError if a String does not represe
2020
fails:Array#pack with format 'd' raises a TypeError when the object does not respond to #to_f
2121
fails:Array#pack with format 'd' raises a TypeError if passed a String representation of a floating point number
2222
fails:Array#pack with format 'd' encodes NaN
23+
fails:Array#pack with format 'D' raises a TypeError when passed nil
24+
fails:Array#pack with format 'd' raises a TypeError when passed nil

spec/truffle/tags/core/array/pack/e_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,5 @@ fails:Array#pack with format 'e' raises a TypeError if a String does not represe
2020
fails:Array#pack with format 'e' raises a TypeError when the object does not respond to #to_f
2121
fails:Array#pack with format 'e' raises a TypeError if passed a String representation of a floating point number
2222
fails:Array#pack with format 'e' encodes NaN
23+
fails:Array#pack with format 'E' raises a TypeError when passed nil
24+
fails:Array#pack with format 'e' raises a TypeError when passed nil

spec/truffle/tags/core/array/pack/f_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,5 @@ fails:Array#pack with format 'f' raises a TypeError if a String does not represe
2020
fails:Array#pack with format 'f' raises a TypeError when the object does not respond to #to_f
2121
fails:Array#pack with format 'f' raises a TypeError if passed a String representation of a floating point number
2222
fails:Array#pack with format 'f' encodes NaN
23+
fails:Array#pack with format 'F' raises a TypeError when passed nil
24+
fails:Array#pack with format 'f' raises a TypeError when passed nil

spec/truffle/tags/core/array/pack/g_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,5 @@ fails:Array#pack with format 'g' raises a TypeError if a String does not represe
2020
fails:Array#pack with format 'g' raises a TypeError when the object does not respond to #to_f
2121
fails:Array#pack with format 'g' raises a TypeError if passed a String representation of a floating point number
2222
fails:Array#pack with format 'g' encodes NaN
23+
fails:Array#pack with format 'G' raises a TypeError when passed nil
24+
fails:Array#pack with format 'g' raises a TypeError when passed nil

spec/truffle/tags/core/array/pack/i_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,5 @@ fails:Array#pack with format 'i' with modifier '>' and '_' calls #to_int to conv
2828
fails:Array#pack with format 'i' with modifier '>' and '!' calls #to_int to convert the pack argument to an Integer
2929
fails:Array#pack with format 'I' calls #to_int to convert the pack argument to an Integer
3030
fails:Array#pack with format 'i' calls #to_int to convert the pack argument to an Integer
31+
fails:Array#pack with format 'I' raises a TypeError when passed nil
32+
fails:Array#pack with format 'i' raises a TypeError when passed nil

spec/truffle/tags/core/array/pack/l_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,3 +140,5 @@ fails:Array#pack with format 'l' with modifier '_' encodes the least significant
140140
fails:Array#pack with format 'l' with modifier '_' encodes the least significant 32 bits of a negative number
141141
fails:Array#pack with format 'l' with modifier '!' encodes the least significant 32 bits of a positive number
142142
fails:Array#pack with format 'l' with modifier '!' encodes the least significant 32 bits of a negative number
143+
fails:Array#pack with format 'L' raises a TypeError when passed nil
144+
fails:Array#pack with format 'l' raises a TypeError when passed nil

spec/truffle/tags/core/array/pack/n_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,5 @@ fails:Array#pack with format 'n' raises a TypeError when passed a String
2020
fails:Array#pack with format 'n' raises ArgumentError when the format modifier is '_'
2121
fails:Array#pack with format 'n' raises ArgumentError when the format modifier is '!'
2222
fails:Array#pack with format 'n' calls #to_int to convert the pack argument to an Integer
23+
fails:Array#pack with format 'N' raises a TypeError when passed nil
24+
fails:Array#pack with format 'n' raises a TypeError when passed nil

spec/truffle/tags/core/array/pack/q_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,5 @@ fails:Array#pack with format 'q' encodes the number of array elements specified
4444
fails:Array#pack with format 'q' encodes all remaining elements when passed the '*' modifier
4545
fails:Array#pack with format 'q' ignores NULL bytes between directives
4646
fails:Array#pack with format 'q' ignores spaces between directives
47+
fails:Array#pack with format 'Q' raises a TypeError when passed nil
48+
fails:Array#pack with format 'q' raises a TypeError when passed nil

spec/truffle/tags/core/array/pack/s_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,5 @@ fails:Array#pack with format 'S' with modifier '!' calls #to_int to convert the
3232
fails:Array#pack with format 's' calls #to_int to convert the pack argument to an Integer
3333
fails:Array#pack with format 's' with modifier '_' calls #to_int to convert the pack argument to an Integer
3434
fails:Array#pack with format 's' with modifier '!' calls #to_int to convert the pack argument to an Integer
35+
fails:Array#pack with format 'S' raises a TypeError when passed nil
36+
fails:Array#pack with format 's' raises a TypeError when passed nil

spec/truffle/tags/core/array/pack/v_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,5 @@ fails:Array#pack with format 'v' raises a TypeError when passed a String
2020
fails:Array#pack with format 'v' raises ArgumentError when the format modifier is '_'
2121
fails:Array#pack with format 'v' raises ArgumentError when the format modifier is '!'
2222
fails:Array#pack with format 'v' calls #to_int to convert the pack argument to an Integer
23+
fails:Array#pack with format 'V' raises a TypeError when passed nil
24+
fails:Array#pack with format 'v' raises a TypeError when passed nil

spec/truffle/tags/core/array/pack/w_tags.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ fails:Array#pack with format 'w' raises a TypeError when passed false
77
fails:Array#pack with format 'w' encodes a BER-compressed integer
88
fails:Array#pack with format 'w' calls #to_int to convert the pack argument to an Integer
99
fails:Array#pack with format 'w' raises an ArgumentError when passed a negative value
10+
fails:Array#pack with format 'w' raises a TypeError when passed nil

spec/truffle/tags/core/array/sort_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,5 @@ fails:Array#sort! does not call #<=> on elements when invoked with a block even
1717
fails:Array#sort! raises a RuntimeError on a frozen array
1818
fails:Array#sort! returns the specified value when it would break in the given block
1919
fails:Array#sort! makes some modification even if finished sorting when it would break in the given block
20+
fails:Array#sort sorts an array that has a value shifted off without a block
21+
fails:Array#sort sorts an array that has a value shifted off with a block
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
fails:Bignum#| raises a TypeError when passed a Float
2+
fails:Bignum#| returns self bitwise OR other when one operand is negative
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
fails:Bignum#divmod returns an Array containing quotient and modulus obtained from dividing self by the given argument
22
fails:Bignum#divmod raises a FloatDomainError if other is NaN
3+
fails:Bignum#divmod raises a ZeroDivisionError when the given argument is 0 and a Float

spec/truffle/tags/core/bignum/modulo_tags.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ fails:Bignum#modulo returns the modulus obtained from dividing self by the given
33
fails:Bignum#modulo raises a ZeroDivisionError when the given argument is 0
44
fails:Bignum#modulo raises a ZeroDivisionError when the given argument is 0 and a Float
55
fails:Bignum#modulo raises a TypeError when given a non-Integer
6+
fails:Bignum#% raises a ZeroDivisionError when the given argument is 0 and a Float

0 commit comments

Comments
 (0)