3274 passed, 32 failed and 46 skipped
✅ /Users/runner/work/enso/enso/target/test-results/AWS_Tests/JUnit.xml
107 tests were completed in 45s with 96 passed, 0 failed and 11 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
(Enso Cloud -> Enso Cloud) copying/moving | 1⚪ | 0ms | ||
(Enso Cloud -> Enso Cloud) Data Link copying/moving | 1⚪ | 0ms | ||
(Enso Cloud -> Local) copying/moving | 1⚪ | 0ms | ||
(Enso Cloud -> Local) Data Link copying/moving | 1⚪ | 0ms | ||
(Enso Cloud -> S3) copying/moving | 1⚪ | 0ms | ||
(Enso Cloud -> S3) Data Link copying/moving | 1⚪ | 0ms | ||
(Local -> Enso Cloud) copying/moving | 1⚪ | 0ms | ||
(Local -> Enso Cloud) Data Link copying/moving | 1⚪ | 0ms | ||
(Local -> Local) copying/moving | 5✅ | 99ms | ||
(Local -> Local) Data Link copying/moving | 3✅ | 277ms | ||
(Local -> S3) copying/moving | 5✅ | 789ms | ||
(Local -> S3) Data Link copying/moving | 3✅ | 737ms | ||
(S3 -> Enso Cloud) copying/moving | 1⚪ | 0ms | ||
(S3 -> Enso Cloud) Data Link copying/moving | 1⚪ | 0ms | ||
(S3 -> Local) copying/moving | 5✅ | 792ms | ||
(S3 -> Local) Data Link copying/moving | 3✅ | 918ms | ||
(S3 -> S3) copying/moving | 5✅ | 1s | ||
(S3 -> S3) Data Link copying/moving | 3✅ | 1s | ||
[Redshift] Database tests | 1⚪ | 0ms | ||
AWS_Credential | 4✅ | 3s | ||
DataLinks to S3_File | 8✅ | 3s | ||
S3 Path handling | 7✅ | 254ms | ||
S3_File reading | 7✅ | 530ms | ||
S3_File writing | 20✅ | 6s | ||
S3.get_object | 2✅ | 12s | ||
S3.head (bucket) | 1✅ | 2s | ||
S3.head (object) | 2✅ | 1s | ||
S3.list_buckets | 4✅ | 7s | ||
S3.list_objects | 4✅ | 1s | ||
S3.read_bucket | 5✅ | 1s |
❌ /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
2957 tests were completed in 93s with 2894 passed, 32 failed and 31 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Any.map_nothing | 2✅ | 23ms | ||
Any's methods | 3✅ | 48ms | ||
arithmetic | 1✅ | 29ms | ||
arithmetic | 7✅ | 378ms | ||
Array_Proxy | 5✅ | 25ms | ||
ArrayOverBuffer | 1✅ | 29ms | ||
ASCII | 4✅ | 34ms | ||
Asserts | 5✅ | 12ms | ||
at/get | 7✅ | 206ms | ||
Atom Constructors | 4✅ | 11ms | ||
Atom with holes | 9✅ | 31ms | ||
Auto_Detect | 3✅ | 52ms | ||
Autoscoped Constructors | 20✅ | 192ms | ||
Base_64 | 3✅ | 51ms | ||
BigDecimal internal representation methods | 1✅ | 2ms | ||
BigInts | 13✅ | 2s | ||
Booleans | 6✅ | 24ms | ||
Bound | 3✅ | 3ms | ||
Builder.new | 11✅ | 71ms | ||
Bytes | 3✅ | 48ms | ||
caching | 1✅ | 57ms | ||
Callables | 5✅ | 16ms | ||
Can run each helper | 2✅ | 12ms | ||
Check Nothing and NaN | 3✅ | 3ms | ||
children | 2✅ | 4ms | ||
codepoints | 2✅ | 1ms | ||
Compare functionality with Vector | 1✅ | 22ms | ||
comparison | 4✅ | 234ms | ||
Compile | 6✅ | 30ms | ||
const | 1✅ | 0ms | ||
construction | 19✅ | 145ms | ||
Contexts and Execution Environment | 3✅ | 5ms | ||
Conversion | 33✅ | 135ms | ||
conversions | 8✅ | 58ms | ||
Correlation Statistics | 6✅ | 65ms | ||
curry | 1✅ | 3ms | ||
Data.read / File_Format | 2✅ | 113ms | ||
Dataflow Errors | 11✅ | 50ms | ||
Dataflow Warnings | 34✅ | 1s | ||
Date | 41✅ | 10s | ||
Date date part tests | 8✅ | 131ms | ||
Date_Range | 11✅ | 957ms | ||
Date_Time | 46✅ | 2⚪ | 2s | |
Date_Time date part tests | 8✅ | 38ms | ||
Date_Time equality | 2✅ | 9ms | ||
Day_Of_Week conversions | 8✅ | 15ms | ||
Deep Exports | 1✅ | 4ms | ||
Default comparator | 5✅ | 34ms | ||
Default Encoding | 10✅ | 165ms | ||
display text | 1✅ | 1ms | ||
div | 1✅ | 34ms | ||
Duration | 15✅ | 164ms | ||
edge cases | 2✅ | 31ms | ||
Empty errors | 4✅ | 3ms | ||
Encoding object | 4✅ | 79ms | ||
Enso Arrays | 6✅ | 40ms | ||
Enso maps | 24✅ | 235ms | ||
Enso Set | 7✅ | 79ms | ||
Enso: Common polyglot Map operations | 29✅ | 5s | ||
Environment | 1✅ | 17ms | ||
Escape | 1✅ | 1ms | ||
fetch | 11✅ | 446ms | ||
File Operations | 22✅ | 1⚪ | 410ms | |
flip | 2✅ | 1ms | ||
Float.truncate | 1✅ | 7ms | ||
Floats | 5✅ | 31ms | ||
floor, ceil, truncate | 4✅ | 63ms | ||
folder operations | 8✅ | 129ms | ||
Format Detection in HTTP Fetch | 3✅ | 123ms | ||
Formatting date/time values | 6✅ | 122ms | ||
Fully Qualified Names | 1✅ | 4ms | ||
Function Ascribed Parameters | 12✅ | 12ms | ||
Functions | 2✅ | 9ms | ||
Get by tag name | 3✅ | 29ms | ||
Header | 1✅ | 14ms | ||
Header resolution | 7✅ | 23ms | ||
Headers | 8✅ | 196ms | ||
Http Auth | 2✅ | 179ms | ||
HTTP client | 4✅ | 889ms | ||
HTTP DataLink | 11✅ | 507ms | ||
Http Error handling | 2✅ | 1⚪ | 44ms | |
HTTP in Data.read | 4✅ | 111ms | ||
HTTP_Method parse | 3✅ | 6ms | ||
HTTP_Status_Code | 1✅ | 6ms | ||
identity | 3✅ | 1ms | ||
Inlining Helpers | 2✅ | 27ms | ||
inner / outer xml | 2✅ | 30ms | ||
Input Stream | 7✅ | 158ms | ||
Instrument @Tail_Call fibonacci | 6✅ | 1s | ||
Instrument fibonacci | 3✅ | 386ms | ||
Integer.truncate | 1✅ | 2ms | ||
Integer/Float .to_decimal | 3✅ | 9ms | ||
Integers | 26✅ | 221ms | ||
Interval | 7✅ | 57ms | ||
Java case of | 3✅ | 7ms | ||
Java FFI | 6✅ | 1⚪ | 18ms | |
Java: Common polyglot Map operations | 29✅ | 36ms | ||
Java/Enso Date | 2✅ | 18ms | ||
JavaDate | 41✅ | 4s | ||
JavaDate date part tests | 8✅ | 9ms | ||
JavaLocalTime | 28✅ | 46ms | ||
JavaScript Objects, Arrays & Functions | 8✅ | 587ms | ||
JavaScript: Common polyglot Map operations | 29✅ | 48ms | ||
JavaScriptArrayWithADate | 41✅ | 4s | ||
JavaScriptArrayWithADate date part tests | 8✅ | 34ms | ||
JavascriptDataInArray | 44✅ | 4⚪ | 474ms | |
JavascriptDataInArray date part tests | 8✅ | 90ms | ||
JavascriptDate | 44✅ | 4⚪ | 1s | |
JavaScriptDate | 41✅ | 6s | ||
JavascriptDate date part tests | 8✅ | 23ms | ||
JavaScriptDate date part tests | 8✅ | 86ms | ||
JavaZonedDateTime | 46✅ | 2⚪ | 350ms | |
JavaZonedDateTime date part tests | 8✅ | 8ms | ||
JavaZoneId | 7✅ | 18ms | ||
JS_Object | 5✅ | 101ms | ||
JSON | 5✅ | 66ms | ||
JSON | 1✅ | 26ms | ||
JSON Deserialization | 10✅ | 270ms | ||
JSON Serialization | 5✅ | 98ms | ||
JSON_Format | 2✅ | 93ms | ||
Lazy | 6✅ | 124ms | ||
Lazy Generator | 1✅ | 2ms | ||
Lexicographic Order on Vectors | 2✅ | 11ms | ||
List | 32✅ | 771ms | ||
Locale | 13✅ | 86ms | ||
Looping Imports | 1✅ | 1ms | ||
Lowercase Methods | 5✅ | 9ms | ||
Managed_Resource | 3✅ | 16ms | ||
Match.end | 4✅ | 21ms | ||
Match.groups | 2✅ | 13ms | ||
Match.named_groups | 3✅ | 36ms | ||
Match.span | 4✅ | 22ms | ||
Match.start | 4✅ | 23ms | ||
Match.text | 6✅ | 26ms | ||
Match.to_display_text | 1✅ | 5ms | ||
Match.utf_16_end | 4✅ | 28ms | ||
Match.utf_16_span | 4✅ | 21ms | ||
Match.utf_16_start | 4✅ | 24ms | ||
Maybe | 5✅ | 4ms | ||
Meta-Value Inspection | 6✅ | 19ms | ||
Meta-Value Manipulation | 26✅ | 148ms | ||
Meta.Type.find | 4✅ | 24ms | ||
Methods | 1✅ | 1⚪ | 1ms | |
min/max | 3✅ | 173ms | ||
Missing_Argument | 3✅ | 30ms | ||
MultiValue Conversions | 11✅ | 129ms | ||
Natural Order | 4✅ | 226ms | ||
No Method Errors | 1✅ | 9ms | ||
No_Such_Method | 4✅ | 34ms | ||
non-linear inserts | 11✅ | 197ms | ||
Number Conversions | 10✅ | 40ms | ||
Numbers | 15✅ | 186ms | ||
Object Comparator | 6✅ | 1❌ | 73ms | |
Operator == | 17✅ | 111ms | ||
Ordering | 6✅ | 40ms | ||
Pair | 1✅ | 0ms | ||
Pair - from 2-Item JavaScript Array | 14✅ | 254ms | ||
Pair - from 2-Item List | 14✅ | 128ms | ||
Pair - from 2-Item Vector | 14✅ | 161ms | ||
Pair - from Pair.new | 14✅ | 160ms | ||
Pair - from Pair.Value | 14✅ | 38ms | ||
Panics | 22✅ | 209ms | ||
parse | 8✅ | 326ms | ||
Parsing date/time values | 26✅ | 1⚪ | 398ms | |
Parsing formats | 4✅ | 435ms | ||
Path Operations | 8✅ | 12ms | ||
Pattern Matches | 19✅ | 63ms | ||
Pattern.find and .find_all | 8✅ | 61ms | ||
Pattern.match and .match_all | 8✅ | 31ms | ||
Pattern.matches | 5✅ | 15ms | ||
Pattern.replace | 8✅ | 94ms | ||
Pattern.split | 6✅ | 32ms | ||
Pattern.tokenize | 7✅ | 173ms | ||
Period | 7✅ | 26ms | ||
Plain_Text | 3✅ | 107ms | ||
Polyglot | 12✅ | 33ms | ||
Polyglot Argument | 7✅ | 12ms | ||
Polyglot Argument with Inheritance | 3✅ | 5ms | ||
Polyglot Conversion | 14✅ | 19ms | ||
Polyglot hash maps | 8✅ | 122ms | ||
Polyglot JS | 19✅ | 180ms | ||
Polyglot keys and values | 6✅ | 58ms | ||
Polyglot Operator == | 7✅ | 35ms | ||
Polyglot Python | 18✅ | 137ms | ||
Polyglot R | 1⚪ | 0ms | ||
post | 25✅ | 1s | ||
pow | 2✅ | 32ms | ||
Private constructors | 11✅ | 28ms | ||
Private methods | 5✅ | 6ms | ||
Problem_Behavior | 2✅ | 18ms | ||
Process | 5✅ | 272ms | ||
Python: Common polyglot Map operations | 29✅ | 75ms | ||
PythonDate | 1⚪ | 0ms | ||
PythonDate | 43✅ | 5⚪ | 3s | |
PythonDate date part tests | 8✅ | 122ms | ||
PythonLocalTime | 28✅ | 533ms | ||
Qualified Names | 3✅ | 5ms | ||
Random | 14✅ | 2s | ||
Range | 36✅ | 1s | ||
Rank Data | 7✅ | 47ms | ||
Read XML | 7✅ | 56ms | ||
read_bytes | 5✅ | 59ms | ||
read_text | 6✅ | 122ms | ||
Refs | 2✅ | 3ms | ||
Regression | 12✅ | 59ms | ||
remainder | 3✅ | 116ms | ||
ReportingStreamDecoder | 6✅ | 4s | ||
ReportingStreamEncoder | 8✅ | 436ms | ||
Request | 10✅ | 52ms | ||
rounding | 4✅ | 28ms | ||
rounding | 22✅ | 527ms | ||
Rounding | 19✅ | 240ms | ||
should correctly evaluate documentation examples | 8✅ | 31ms | ||
signs | 3✅ | 19ms | ||
Sorting with multiple comparators | 4✅ | 2⚪ | 150ms | |
Sorting with the default comparator | 7✅ | 3⚪ | 205ms | |
Stack traces | 1✅ | 7ms | ||
State | 5✅ | 7ms | ||
Statistics | 15✅ | 484ms | ||
Statistics - empty Vector | 3✅ | 7ms | ||
Statistics - invalid input | 4✅ | 1❌ | 66ms | |
Statistics - invalid input | 1✅ | 1ms | ||
Statistics - NaN Vector | 3✅ | 14ms | ||
Statistics - Nothing Vector | 3✅ | 21ms | ||
System | 2✅ | 12ms | ||
tag name | 1✅ | 18ms | ||
take/drop Sample non-determinism | 2✅ | 14ms | ||
take/drop Sample non-determinism | 2✅ | 7ms | ||
take/drop Sample non-determinism | 2✅ | 7ms | ||
take/drop Sample non-determinism | 2✅ | 6ms | ||
take/drop Sample non-determinism | 2✅ | 7ms | ||
Temporary_File facility | 6✅ | 1⚪ | 4s | |
Text - general | 85✅ | 13s | ||
text contents | 1✅ | 1ms | ||
text conversion | 4✅ | 17ms | ||
Text_Sub_Range_Data | 2✅ | 18ms | ||
Text_Utils | 4✅ | 62ms | ||
Text.cleanse | 13✅ | 85ms | ||
Text.match | 6✅ | 22ms | ||
Text.Regex splitting | 3✅ | 15ms | ||
Text.Regex tokenizing | 2✅ | 43ms | ||
Text.Regex: find and find_all | 20✅ | 1⚪ | 358ms | |
Text.replace | 27✅ | 299ms | ||
Text.Span | 3✅ | 12ms | ||
Text.substring | 4✅ | 10ms | ||
the Self construct | 6✅ | 7ms | ||
Time_Of_Day | 28✅ | 215ms | ||
to_display_text | 5✅ | 47ms | ||
Type Errors | 11✅ | 92ms | ||
uncurry | 1✅ | 1ms | ||
Unix epoch conversion | 4✅ | 21ms | ||
Unresolved symbol | 1✅ | 3ms | ||
URI | 22✅ | 1s | ||
Use a slice of an array as vectors | 98✅ | 6❌ | 458ms | |
Use Array as vectors | 98✅ | 6❌ | 600ms | |
Use Array_Proxy as vectors | 98✅ | 6❌ | 624ms | |
Use Java ArrayList as vectors | 98✅ | 6❌ | 527ms | |
Use Vector as vectors | 98✅ | 6❌ | 2s | |
UTF_16 BigEndian | 5✅ | 51ms | ||
UTF_16 LittleEndian | 5✅ | 53ms | ||
UTF_8 | 11✅ | 132ms | ||
Vector Slicing Helpers | 1✅ | 26ms | ||
Vector.build | 13✅ | 333ms | ||
Vector/Array equality | 9✅ | 9ms | ||
Windows 1252 | 4✅ | 17ms | ||
Wrapped dataflow errors | 8✅ | 31ms | ||
Wrapped errors | 8✅ | 52ms | ||
write operations | 23✅ | 910ms | ||
Write XML | 4✅ | 179ms | ||
Zone | 9✅ | 17ms |
❌ Object Comparator
✅ can compare numbers
✅ can compare booleans
✅ can compare Nothing and it ends up as lowest value
✅ can compare Text with Enso standard defaults
✅ can compare Text with case-insensitive comparisons
❌ can compare custom types
An unexpected dataflow error ((Incomparable_Values.Error (Ord.Value 0) (Ord.Value 1))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Ordering/Comparator_Spec.enso:74:9-82).
✅ should fail gracefully for incomparable items
❌ Statistics - invalid input
✅ should fail with Illegal_Argument on number based statistics for text Vector
❌ should be able to do Count, Minimum and Maximum on custom type with custom ordered comparator
An unexpected dataflow error ((Incomparable_Values.Error (By 2 Decimal_Comparator) (By 2 Default_Comparator))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Statistics_Spec.enso:255:13-74).
✅ should fail with Incomparable_Values on custom incomparable type
✅ should fail with the underlying error on broken comparator
✅ should fail with Incomparable_Values on mixed Vectors
❌ Use a slice of an array as vectors
✅ text bytes
✅ should allow vector creation with a programmatic constructor
✅ should allow vector creation with a constant constructor
✅ should allow creation from arrays without mutability
✅ should allow creation from arrays without mutability in Python
✅ should allow creation from nested arrays from JavaScript
✅ should allow creation from nested arrays from Python
✅ should allow accessing elements
✅ should allow to store dataflow errors and raise them on access
✅ should allow accessing elements with negative indices
✅ should correctly handle out of bounds access
✅ should have a well-defined length
✅ should allow folding an operator over its elements
✅ should allow a running fold operator over its elements
✅ should allow to reduce elements if it is non-empty
✅ should check any
✅ should check all
✅ should check contains
✅ should check for emptiness
✅ should check for non-emptiness
✅ should filter elements by a predicate
✅ should filter numerical elements by Filter_Condition
✅ should filter text elements by Filter_Condition
✅ should filter unicode text elements by Filter_Condition
✅ should filter mixed elements by Filter_Condition
✅ should allow Nothing when filtering by Filter_Condition
✅ should have a friendly error when missing Filter_Condition arguments
✅ should filter elements with indices
✅ should partition elements
✅ should partition elements with indices
✅ should allow to join a vector of text elements to form a single text
✅ should allow mapping an operation, returning a new vector
✅ should allow map on_problems=No_Wrap, returning a new vector
✅ should allow mapping an operation with index
✅ should allow flat_mapping an operation, returning a new vector
❌ should allow to flatten a nested vector
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should allow applying a function to each element
✅ dataflow errors in .each should become panics
✅ should accept changed elements
✅ should accept Nothing
✅ should allow reversing
✅ should have a well-defined text conversion
✅ should allow to generate a short text representation for display
✅ should define equality
✅ should define concatenation
✅ should allow finding a value
✅ should allow finding the index of a value
✅ should allow finding the last index of a value
✅ should be convertible to a list
✅ Vector slice should return a Vector
✅ should define take and drop family of operations
✅ take/drop should gracefully handle missing constructor arguments
✅ should allow getting the last element of the vector
✅ should allow getting the first element
✅ should allow getting the second element
✅ should be able to be sorted
✅ should leave the original vector unchanged
❌ should have a stable sort
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-52).
✅ should fail the sort if `Report_Error` problem_behavior specified
❌ should be able to use a custom element projection
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -20 Decimal_Comparator) (By -20 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should be able to use a custom compare function
✅ should allow tail-recursive comparators in sort
❌ should be able to use a custom compare function and projection
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -1 Decimal_Comparator) (By -1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should be able to sort in descending order
❌ should be stable in descending order
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-78).
✅ should correctly propagate state through each
✅ should correctly propagate state through map
✅ should pad elements
✅ should zip elements
✅ should zip elements with zip on_problems=No_Wrap
✅ should flat_map elements
✅ should flat_map elements with flat_map on_problems=No_Wrap
✅ should allow inserting elements
✅ should allow removing elements
✅ should return a vector containing only unique elements
✅ should return a vector containing duplicate elements
✅ should be able to handle distinct on different primitive values
❌ should correctly handle distinct with types that have custom comparators
[(T.Value 1 2), (T.Value 3 3), (T.Value 1 2)] did not equal [(T.Value 1 2), (T.Value 3 3)]; lengths differ (3 != 2) (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:879:9-106).
✅ should return a vector containing only unique elements up to some criteria
✅ should be able to sort a heterogenous vector
✅ should be able to sort a polyglot vector
✅ should report only a limited number of warnings for incomparable values
✅ an error thrown inside map should be caught as a Map_Error
✅ an error thrown inside map on_problems=No_Wrap should be caught as a My_Error
✅ an error thrown inside map_with_index on_problems=No_Wrap should be caught as a My_Error
✅ an error thrown inside map and caught (without error parameter) should be caught as a Map_Error
✅ an error thrown inside map and caught (with error parameter My_Error) should be caught as a My_Error
✅ an error thrown inside map and caught (with error parameter Map_Error) should be caught as a Map_Error
✅ an error thrown inside flat_map should be caught as a Map_Error
✅ an error thrown inside map_with_index should be caught as a Map_Error
✅ an error thrown inside zip should be caught as a Map_Error
✅ an error thrown inside nested maps should be wrapped multiple times
✅ nested Map_Error indicies should be in the correct order
✅ a Nothing thrown inside map should be caught as Nothing
✅ an error thrown inside map with on_problems=..Ignore should be ignored
✅ an error thrown inside map with on_problems=..Report_Warning should be attached as a warning
✅ multiple errors thrown inside map with on_problems=..Report_Warning should be attached as warnings
✅ many errors thrown inside map with on_problems=..Report_Warning should be attached as warnings and an Additional_Warnings
✅ map on_problems=No_Wrap does not do error wrapping
✅ zip on_problems=No_Wrap does not do error wrapping
✅ flat_map on_problems=No_Wrap does not do error wrapping
✅ can transpose a vector of vectors
✅ can transpose a vector of vectors, edge cases
✅ transpose throws an Illegal_Argument error if the 'matrix' has uneven rows
❌ Use Array as vectors
✅ text bytes
✅ should allow vector creation with a programmatic constructor
✅ should allow vector creation with a constant constructor
✅ should allow creation from arrays without mutability
✅ should allow creation from arrays without mutability in Python
✅ should allow creation from nested arrays from JavaScript
✅ should allow creation from nested arrays from Python
✅ should allow accessing elements
✅ should allow to store dataflow errors and raise them on access
✅ should allow accessing elements with negative indices
✅ should correctly handle out of bounds access
✅ should have a well-defined length
✅ should allow folding an operator over its elements
✅ should allow a running fold operator over its elements
✅ should allow to reduce elements if it is non-empty
✅ should check any
✅ should check all
✅ should check contains
✅ should check for emptiness
✅ should check for non-emptiness
✅ should filter elements by a predicate
✅ should filter numerical elements by Filter_Condition
✅ should filter text elements by Filter_Condition
✅ should filter unicode text elements by Filter_Condition
✅ should filter mixed elements by Filter_Condition
✅ should allow Nothing when filtering by Filter_Condition
✅ should have a friendly error when missing Filter_Condition arguments
✅ should filter elements with indices
✅ should partition elements
✅ should partition elements with indices
✅ should allow to join a vector of text elements to form a single text
✅ should allow mapping an operation, returning a new vector
✅ should allow map on_problems=No_Wrap, returning a new vector
✅ should allow mapping an operation with index
✅ should allow flat_mapping an operation, returning a new vector
❌ should allow to flatten a nested vector
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should allow applying a function to each element
✅ dataflow errors in .each should become panics
✅ should accept changed elements
✅ should accept Nothing
✅ should allow reversing
✅ should have a well-defined text conversion
✅ should allow to generate a short text representation for display
✅ should define equality
✅ should define concatenation
✅ should allow finding a value
✅ should allow finding the index of a value
✅ should allow finding the last index of a value
✅ should be convertible to a list
✅ Vector slice should return a Vector
✅ should define take and drop family of operations
✅ take/drop should gracefully handle missing constructor arguments
✅ should allow getting the last element of the vector
✅ should allow getting the first element
✅ should allow getting the second element
✅ should be able to be sorted
✅ should leave the original vector unchanged
❌ should have a stable sort
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-52).
✅ should fail the sort if `Report_Error` problem_behavior specified
❌ should be able to use a custom element projection
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -20 Decimal_Comparator) (By -20 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should be able to use a custom compare function
✅ should allow tail-recursive comparators in sort
❌ should be able to use a custom compare function and projection
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -1 Decimal_Comparator) (By -1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should be able to sort in descending order
❌ should be stable in descending order
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-78).
✅ should correctly propagate state through each
✅ should correctly propagate state through map
✅ should pad elements
✅ should zip elements
✅ should zip elements with zip on_problems=No_Wrap
✅ should flat_map elements
✅ should flat_map elements with flat_map on_problems=No_Wrap
✅ should allow inserting elements
✅ should allow removing elements
✅ should return a vector containing only unique elements
✅ should return a vector containing duplicate elements
✅ should be able to handle distinct on different primitive values
❌ should correctly handle distinct with types that have custom comparators
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should return a vector containing only unique elements up to some criteria
✅ should be able to sort a heterogenous vector
✅ should be able to sort a polyglot vector
✅ should report only a limited number of warnings for incomparable values
✅ an error thrown inside map should be caught as a Map_Error
✅ an error thrown inside map on_problems=No_Wrap should be caught as a My_Error
✅ an error thrown inside map_with_index on_problems=No_Wrap should be caught as a My_Error
✅ an error thrown inside map and caught (without error parameter) should be caught as a Map_Error
✅ an error thrown inside map and caught (with error parameter My_Error) should be caught as a My_Error
✅ an error thrown inside map and caught (with error parameter Map_Error) should be caught as a Map_Error
✅ an error thrown inside flat_map should be caught as a Map_Error
✅ an error thrown inside map_with_index should be caught as a Map_Error
✅ an error thrown inside zip should be caught as a Map_Error
✅ an error thrown inside nested maps should be wrapped multiple times
✅ nested Map_Error indicies should be in the correct order
✅ a Nothing thrown inside map should be caught as Nothing
✅ an error thrown inside map with on_problems=..Ignore should be ignored
✅ an error thrown inside map with on_problems=..Report_Warning should be attached as a warning
✅ multiple errors thrown inside map with on_problems=..Report_Warning should be attached as warnings
✅ many errors thrown inside map with on_problems=..Report_Warning should be attached as warnings and an Additional_Warnings
✅ map on_problems=No_Wrap does not do error wrapping
✅ zip on_problems=No_Wrap does not do error wrapping
✅ flat_map on_problems=No_Wrap does not do error wrapping
✅ can transpose a vector of vectors
✅ can transpose a vector of vectors, edge cases
✅ transpose throws an Illegal_Argument error if the 'matrix' has uneven rows
❌ Use Array_Proxy as vectors
✅ text bytes
✅ should allow vector creation with a programmatic constructor
✅ should allow vector creation with a constant constructor
✅ should allow creation from arrays without mutability
✅ should allow creation from arrays without mutability in Python
✅ should allow creation from nested arrays from JavaScript
✅ should allow creation from nested arrays from Python
✅ should allow accessing elements
✅ should allow to store dataflow errors and raise them on access
✅ should allow accessing elements with negative indices
✅ should correctly handle out of bounds access
✅ should have a well-defined length
✅ should allow folding an operator over its elements
✅ should allow a running fold operator over its elements
✅ should allow to reduce elements if it is non-empty
✅ should check any
✅ should check all
✅ should check contains
✅ should check for emptiness
✅ should check for non-emptiness
✅ should filter elements by a predicate
✅ should filter numerical elements by Filter_Condition
✅ should filter text elements by Filter_Condition
✅ should filter unicode text elements by Filter_Condition
✅ should filter mixed elements by Filter_Condition
✅ should allow Nothing when filtering by Filter_Condition
✅ should have a friendly error when missing Filter_Condition arguments
✅ should filter elements with indices
✅ should partition elements
✅ should partition elements with indices
✅ should allow to join a vector of text elements to form a single text
✅ should allow mapping an operation, returning a new vector
✅ should allow map on_problems=No_Wrap, returning a new vector
✅ should allow mapping an operation with index
✅ should allow flat_mapping an operation, returning a new vector
❌ should allow to flatten a nested vector
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should allow applying a function to each element
✅ dataflow errors in .each should become panics
✅ should accept changed elements
✅ should accept Nothing
✅ should allow reversing
✅ should have a well-defined text conversion
✅ should allow to generate a short text representation for display
✅ should define equality
✅ should define concatenation
✅ should allow finding a value
✅ should allow finding the index of a value
✅ should allow finding the last index of a value
✅ should be convertible to a list
✅ Vector slice should return a Vector
✅ should define take and drop family of operations
✅ take/drop should gracefully handle missing constructor arguments
✅ should allow getting the last element of the vector
✅ should allow getting the first element
✅ should allow getting the second element
✅ should be able to be sorted
✅ should leave the original vector unchanged
❌ should have a stable sort
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-52).
✅ should fail the sort if `Report_Error` problem_behavior specified
❌ should be able to use a custom element projection
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -20 Decimal_Comparator) (By -20 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should be able to use a custom compare function
✅ should allow tail-recursive comparators in sort
❌ should be able to use a custom compare function and projection
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -1 Decimal_Comparator) (By -1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should be able to sort in descending order
❌ should be stable in descending order
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-78).
✅ should correctly propagate state through each
✅ should correctly propagate state through map
✅ should pad elements
✅ should zip elements
✅ should zip elements with zip on_problems=No_Wrap
✅ should flat_map elements
✅ should flat_map elements with flat_map on_problems=No_Wrap
✅ should allow inserting elements
✅ should allow removing elements
✅ should return a vector containing only unique elements
✅ should return a vector containing duplicate elements
✅ should be able to handle distinct on different primitive values
❌ should correctly handle distinct with types that have custom comparators
[(T.Value 1 2), (T.Value 3 3), (T.Value 1 2)] did not equal [(T.Value 1 2), (T.Value 3 3)]; lengths differ (3 != 2) (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:879:9-106).
✅ should return a vector containing only unique elements up to some criteria
✅ should be able to sort a heterogenous vector
✅ should be able to sort a polyglot vector
✅ should report only a limited number of warnings for incomparable values
✅ an error thrown inside map should be caught as a Map_Error
✅ an error thrown inside map on_problems=No_Wrap should be caught as a My_Error
✅ an error thrown inside map_with_index on_problems=No_Wrap should be caught as a My_Error
✅ an error thrown inside map and caught (without error parameter) should be caught as a Map_Error
✅ an error thrown inside map and caught (with error parameter My_Error) should be caught as a My_Error
✅ an error thrown inside map and caught (with error parameter Map_Error) should be caught as a Map_Error
✅ an error thrown inside flat_map should be caught as a Map_Error
✅ an error thrown inside map_with_index should be caught as a Map_Error
✅ an error thrown inside zip should be caught as a Map_Error
✅ an error thrown inside nested maps should be wrapped multiple times
✅ nested Map_Error indicies should be in the correct order
✅ a Nothing thrown inside map should be caught as Nothing
✅ an error thrown inside map with on_problems=..Ignore should be ignored
✅ an error thrown inside map with on_problems=..Report_Warning should be attached as a warning
✅ multiple errors thrown inside map with on_problems=..Report_Warning should be attached as warnings
✅ many errors thrown inside map with on_problems=..Report_Warning should be attached as warnings and an Additional_Warnings
✅ map on_problems=No_Wrap does not do error wrapping
✅ zip on_problems=No_Wrap does not do error wrapping
✅ flat_map on_problems=No_Wrap does not do error wrapping
✅ can transpose a vector of vectors
✅ can transpose a vector of vectors, edge cases
✅ transpose throws an Illegal_Argument error if the 'matrix' has uneven rows
❌ Use Java ArrayList as vectors
✅ text bytes
✅ should allow vector creation with a programmatic constructor
✅ should allow vector creation with a constant constructor
✅ should allow creation from arrays without mutability
✅ should allow creation from arrays without mutability in Python
✅ should allow creation from nested arrays from JavaScript
✅ should allow creation from nested arrays from Python
✅ should allow accessing elements
✅ should allow to store dataflow errors and raise them on access
✅ should allow accessing elements with negative indices
✅ should correctly handle out of bounds access
✅ should have a well-defined length
✅ should allow folding an operator over its elements
✅ should allow a running fold operator over its elements
✅ should allow to reduce elements if it is non-empty
✅ should check any
✅ should check all
✅ should check contains
✅ should check for emptiness
✅ should check for non-emptiness
✅ should filter elements by a predicate
✅ should filter numerical elements by Filter_Condition
✅ should filter text elements by Filter_Condition
✅ should filter unicode text elements by Filter_Condition
✅ should filter mixed elements by Filter_Condition
✅ should allow Nothing when filtering by Filter_Condition
✅ should have a friendly error when missing Filter_Condition arguments
✅ should filter elements with indices
✅ should partition elements
✅ should partition elements with indices
✅ should allow to join a vector of text elements to form a single text
✅ should allow mapping an operation, returning a new vector
✅ should allow map on_problems=No_Wrap, returning a new vector
✅ should allow mapping an operation with index
✅ should allow flat_mapping an operation, returning a new vector
❌ should allow to flatten a nested vector
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should allow applying a function to each element
✅ dataflow errors in .each should become panics
✅ should accept changed elements
✅ should accept Nothing
✅ should allow reversing
✅ should have a well-defined text conversion
✅ should allow to generate a short text representation for display
✅ should define equality
✅ should define concatenation
✅ should allow finding a value
✅ should allow finding the index of a value
✅ should allow finding the last index of a value
✅ should be convertible to a list
✅ Vector slice should return a Vector
✅ should define take and drop family of operations
✅ take/drop should gracefully handle missing constructor arguments
✅ should allow getting the last element of the vector
✅ should allow getting the first element
✅ should allow getting the second element
✅ should be able to be sorted
✅ should leave the original vector unchanged
❌ should have a stable sort
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-52).
✅ should fail the sort if `Report_Error` problem_behavior specified
❌ should be able to use a custom element projection
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -20 Decimal_Comparator) (By -20 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should be able to use a custom compare function
✅ should allow tail-recursive comparators in sort
❌ should be able to use a custom compare function and projection
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -1 Decimal_Comparator) (By -1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should be able to sort in descending order
❌ should be stable in descending order
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-78).
✅ should correctly propagate state through each
✅ should correctly propagate state through map
✅ should pad elements
✅ should zip elements
✅ should zip elements with zip on_problems=No_Wrap
✅ should flat_map elements
✅ should flat_map elements with flat_map on_problems=No_Wrap
✅ should allow inserting elements
✅ should allow removing elements
✅ should return a vector containing only unique elements
✅ should return a vector containing duplicate elements
✅ should be able to handle distinct on different primitive values
❌ should correctly handle distinct with types that have custom comparators
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should return a vector containing only unique elements up to some criteria
✅ should be able to sort a heterogenous vector
✅ should be able to sort a polyglot vector
✅ should report only a limited number of warnings for incomparable values
✅ an error thrown inside map should be caught as a Map_Error
✅ an error thrown inside map on_problems=No_Wrap should be caught as a My_Error
✅ an error thrown inside map_with_index on_problems=No_Wrap should be caught as a My_Error
✅ an error thrown inside map and caught (without error parameter) should be caught as a Map_Error
✅ an error thrown inside map and caught (with error parameter My_Error) should be caught as a My_Error
✅ an error thrown inside map and caught (with error parameter Map_Error) should be caught as a Map_Error
✅ an error thrown inside flat_map should be caught as a Map_Error
✅ an error thrown inside map_with_index should be caught as a Map_Error
✅ an error thrown inside zip should be caught as a Map_Error
✅ an error thrown inside nested maps should be wrapped multiple times
✅ nested Map_Error indicies should be in the correct order
✅ a Nothing thrown inside map should be caught as Nothing
✅ an error thrown inside map with on_problems=..Ignore should be ignored
✅ an error thrown inside map with on_problems=..Report_Warning should be attached as a warning
✅ multiple errors thrown inside map with on_problems=..Report_Warning should be attached as warnings
✅ many errors thrown inside map with on_problems=..Report_Warning should be attached as warnings and an Additional_Warnings
✅ map on_problems=No_Wrap does not do error wrapping
✅ zip on_problems=No_Wrap does not do error wrapping
✅ flat_map on_problems=No_Wrap does not do error wrapping
✅ can transpose a vector of vectors
✅ can transpose a vector of vectors, edge cases
✅ transpose throws an Illegal_Argument error if the 'matrix' has uneven rows
❌ Use Vector as vectors
✅ text bytes
✅ should allow vector creation with a programmatic constructor
✅ should allow vector creation with a constant constructor
✅ should allow creation from arrays without mutability
✅ should allow creation from arrays without mutability in Python
✅ should allow creation from nested arrays from JavaScript
✅ should allow creation from nested arrays from Python
✅ should allow accessing elements
✅ should allow to store dataflow errors and raise them on access
✅ should allow accessing elements with negative indices
✅ should correctly handle out of bounds access
✅ should have a well-defined length
✅ should allow folding an operator over its elements
✅ should allow a running fold operator over its elements
✅ should allow to reduce elements if it is non-empty
✅ should check any
✅ should check all
✅ should check contains
✅ should check for emptiness
✅ should check for non-emptiness
✅ should filter elements by a predicate
✅ should filter numerical elements by Filter_Condition
✅ should filter text elements by Filter_Condition
✅ should filter unicode text elements by Filter_Condition
✅ should filter mixed elements by Filter_Condition
✅ should allow Nothing when filtering by Filter_Condition
✅ should have a friendly error when missing Filter_Condition arguments
✅ should filter elements with indices
✅ should partition elements
✅ should partition elements with indices
✅ should allow to join a vector of text elements to form a single text
✅ should allow mapping an operation, returning a new vector
✅ should allow map on_problems=No_Wrap, returning a new vector
✅ should allow mapping an operation with index
✅ should allow flat_mapping an operation, returning a new vector
❌ should allow to flatten a nested vector
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should allow applying a function to each element
✅ dataflow errors in .each should become panics
✅ should accept changed elements
✅ should accept Nothing
✅ should allow reversing
✅ should have a well-defined text conversion
✅ should allow to generate a short text representation for display
✅ should define equality
✅ should define concatenation
✅ should allow finding a value
✅ should allow finding the index of a value
✅ should allow finding the last index of a value
✅ should be convertible to a list
✅ Vector slice should return a Vector
✅ should define take and drop family of operations
✅ take/drop should gracefully handle missing constructor arguments
✅ should allow getting the last element of the vector
✅ should allow getting the first element
✅ should allow getting the second element
✅ should be able to be sorted
✅ should leave the original vector unchanged
❌ should have a stable sort
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-52).
✅ should fail the sort if `Report_Error` problem_behavior specified
❌ should be able to use a custom element projection
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -20 Decimal_Comparator) (By -20 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should be able to use a custom compare function
✅ should allow tail-recursive comparators in sort
❌ should be able to use a custom compare function and projection
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -1 Decimal_Comparator) (By -1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should be able to sort in descending order
❌ should be stable in descending order
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-78).
✅ should correctly propagate state through each
✅ should correctly propagate state through map
✅ should pad elements
✅ should zip elements
✅ should zip elements with zip on_problems=No_Wrap
✅ should flat_map elements
✅ should flat_map elements with flat_map on_problems=No_Wrap
✅ should allow inserting elements
✅ should allow removing elements
✅ should return a vector containing only unique elements
✅ should return a vector containing duplicate elements
✅ should be able to handle distinct on different primitive values
❌ should correctly handle distinct with types that have custom comparators
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
✅ should return a vector containing only unique elements up to some criteria
✅ should be able to sort a heterogenous vector
✅ should be able to sort a polyglot vector
✅ should report only a limited number of warnings for incomparable values
✅ an error thrown inside map should be caught as a Map_Error
✅ an error thrown inside map on_problems=No_Wrap should be caught as a My_Error
✅ an error thrown inside map_with_index on_problems=No_Wrap should be caught as a My_Error
✅ an error thrown inside map and caught (without error parameter) should be caught as a Map_Error
✅ an error thrown inside map and caught (with error parameter My_Error) should be caught as a My_Error
✅ an error thrown inside map and caught (with error parameter Map_Error) should be caught as a Map_Error
✅ an error thrown inside flat_map should be caught as a Map_Error
✅ an error thrown inside map_with_index should be caught as a Map_Error
✅ an error thrown inside zip should be caught as a Map_Error
✅ an error thrown inside nested maps should be wrapped multiple times
✅ nested Map_Error indicies should be in the correct order
✅ a Nothing thrown inside map should be caught as Nothing
✅ an error thrown inside map with on_problems=..Ignore should be ignored
✅ an error thrown inside map with on_problems=..Report_Warning should be attached as a warning
✅ multiple errors thrown inside map with on_problems=..Report_Warning should be attached as warnings
✅ many errors thrown inside map with on_problems=..Report_Warning should be attached as warnings and an Additional_Warnings
✅ map on_problems=No_Wrap does not do error wrapping
✅ zip on_problems=No_Wrap does not do error wrapping
✅ flat_map on_problems=No_Wrap does not do error wrapping
✅ can transpose a vector of vectors
✅ can transpose a vector of vectors, edge cases
✅ transpose throws an Illegal_Argument error if the 'matrix' has uneven rows
✅ /Users/runner/work/enso/enso/target/test-results/Examples_Tests/JUnit.xml
33 tests were completed in 24s with 32 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Examples | 32✅ | 24s | ||
Python Examples | 1⚪ | 0ms |
✅ /Users/runner/work/enso/enso/target/test-results/Geo_Tests/JUnit.xml
5 tests were completed in 503ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Geo Points | 2✅ | 55ms | ||
GeoJSON to Table | 3✅ | 448ms |
✅ /Users/runner/work/enso/enso/target/test-results/Image_Tests/JUnit.xml
175 tests were completed in 2s with 174 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Data Links to Images | 1⚪ | 0ms | ||
Image File_Format | 2✅ | 56ms | ||
Image with 1 channel | 19✅ | 231ms | ||
Image with 2 channels | 19✅ | 156ms | ||
Image with 3 channels | 19✅ | 152ms | ||
Image with 4 channels | 19✅ | 152ms | ||
Image Write | 2✅ | 24ms | ||
Image.read | 9✅ | 134ms | ||
Matrix with 1 channel | 21✅ | 180ms | ||
Matrix with 2 channels | 21✅ | 257ms | ||
Matrix with 3 channels | 21✅ | 252ms | ||
Matrix with 4 channels | 21✅ | 203ms | ||
Matrix_Error | 1✅ | 2ms |
✅ /Users/runner/work/enso/enso/target/test-results/Snowflake_Tests/JUnit.xml
1 tests were completed in 0ms with 0 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
[Snowflake] Database tests | 1⚪ | 0ms |
✅ /Users/runner/work/enso/enso/target/test-results/Visualization_Tests/JUnit.xml
74 tests were completed in 5s with 73 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Dataflow Error Visualization | 2✅ | 70ms | ||
File uploads | 2✅ | 11ms | ||
Geo_Map | 3✅ | 353ms | ||
Histogram Visualization | 6✅ | 102ms | ||
Lazy Table Visualization | 12✅ | 943ms | ||
Lazy Text Visualization | 3✅ | 89ms | ||
Scatter Plot Visualization | 14✅ | 598ms | ||
Serializable Visualization Identifiers | 6✅ | 86ms | ||
SQL Visualization | 1✅ | 314ms | ||
Table Visualization | 9✅ | 798ms | ||
Table.lookup_ignore_case | 1✅ | 17ms | ||
Table.rows | 1✅ | 227ms | ||
Type Names of Visualization Defaults | 1✅ | 21ms | ||
Vector and Arrays | 2✅ | 1⚪ | 74ms | |
Widgets for Data.read | 1✅ | 376ms | ||
Widgets for Database | 1✅ | 23ms | ||
Widgets for In-Database Connection with table name sets | 1✅ | 199ms | ||
Widgets for In-Database Connection with table types | 1✅ | 24ms | ||
Widgets for In-Database Table with column name sets | 2✅ | 63ms | ||
Widgets for In-Memory with column name sets | 3✅ | 129ms | ||
Widgets for the Text type | 1✅ | 74ms |
Annotations
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Object Comparator ► can compare custom types
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
An unexpected dataflow error ((Incomparable_Values.Error (Ord.Value 0) (Ord.Value 1))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Ordering/Comparator_Spec.enso:74:9-82).
Raw output
An unexpected dataflow error ((Incomparable_Values.Error (Ord.Value 0) (Ord.Value 1))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Ordering/Comparator_Spec.enso:74:9-82).
at <enso> Comparator_Spec.add_specs.Comparator_Spec.add_specs.handle_comp_exc(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Ordering/Comparator_Spec.enso:40:68-161)
at <enso> Panic.catch(Internal)
at <enso> Comparator_Spec.add_specs.Comparator_Spec.add_specs.default_comparator(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Ordering/Comparator_Spec.enso:41:30-84)
at <enso> Comparator_Spec.add_specs.Comparator_Spec.add_specs<arg-0>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Ordering/Comparator_Spec.enso:74:11-56)
at <enso> Comparator_Spec.add_specs.Comparator_Spec.add_specs<arg-0>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Ordering/Comparator_Spec.enso:74:10-61)
at <enso> Comparator_Spec.add_specs.Comparator_Spec.add_specs<arg-1>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Ordering/Comparator_Spec.enso:74:9-82)
at <enso> case_branch.case <internal-219>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Group.enso:30:61-64)
at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:57:18-34)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:188-193)
at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:56-60)
at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:37-63)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:13-64)
at <enso> Runtime.no_inline(Internal)
at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Time/Duration.enso:131:18-43)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:47-48)
at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:46-49)
at <enso> case_branch.test_results(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:27:24-36)
at <enso> Array_Like_Helpers.map.Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:45-66)
at <enso> Array_Like_Helpers.vector_from_function.wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:90:18-27)
at <enso> Array_Like_Helpers.vector_from_function(Internal)
at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:105:15-68)
at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:5-79)
at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:703:9-56)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:24-30)
at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:21-36)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:97:35-92)
at <enso> Suite.run_with_filter.junit_sb_builder(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:95-101)
at <enso> Array_Like_Helpers.each.Array_Like_Helpers.each(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:301:9-24)
at <enso> Range.each.go<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:36-51)
at <enso> Range.each.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:21-52)
at <enso> Range.each.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:261-263)
at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Test_Reporter.enso:26:14-19)
at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:91-101)
at <enso> Main.main(/Users/runner/work/enso/enso/test/Base_Tests/src/Main.enso:184:5-32)
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Statistics - invalid input ► should be able to do Count, Minimum and Maximum on custom type with custom ordered comparator
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
An unexpected dataflow error ((Incomparable_Values.Error (By 2 Decimal_Comparator) (By 2 Default_Comparator))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Statistics_Spec.enso:255:13-74).
Raw output
An unexpected dataflow error ((Incomparable_Values.Error (By 2 Decimal_Comparator) (By 2 Default_Comparator))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Statistics_Spec.enso:255:13-74).
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Ordering.enso:129:18-66)
at <enso> Comparable.compare(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Ordering.enso:127-129)
at <enso> Ord_Comparator.compare(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Statistics_Spec.enso:16:19-72)
at <enso> Any.<.Any.<(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Any.enso:260:18-45)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Ordering_Helpers.enso:18:17-43)
at <enso> Ordering_Helpers.assert_same_comparators(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Ordering_Helpers.enso:17-19)
at <enso> Any.<(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Any.enso:259-263)
at <enso> Ordering.type.compare<arg-0>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Ordering.enso:192:27-29)
at <enso> Panic.catch(Internal)
at <enso> Ordering.type.compare.safe_predicate(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Ordering.enso:190:45-92)
at <enso> Ordering.type.compare<arg-0>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Ordering.enso:192:12-29)
at <enso> Ordering.type.compare(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Ordering.enso:192-195)
at <enso> Accumulator.type.perform_comparison(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Statistics.enso:387:16-45)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Statistics.enso:377:44-106)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Statistics.enso:377:23-119)
at <enso> Accumulator.increment(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Statistics.enso:374-383)
at <enso> Statistics.compute_fold<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Statistics.enso:343:53-75)
at <enso> Statistics.compute_fold(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Statistics.enso:343:30-88)
at <enso> Statistic.type.compute_bulk.counter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Statistics.enso:197:106-131)
at <enso> Array_Like_Helpers.fold.f(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:270:22-48)
at <enso> Range.fold.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:332:31-50)
at <enso> Range.fold.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:331-333)
at <enso> Statistic.type.compute_bulk(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Statistics.enso:197:19-131)
at <enso> Vector.compute_bulk(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Statistics/Extensions.enso:24:5-42)
at <enso> Vector.compute<arg-0>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Statistics/Extensions.enso:14:5-33)
at <enso> Vector.compute(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Statistics/Extensions.enso:14:5-41)
at <enso> Statistics_Spec.add_specs.vector_compare<arg-0>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Statistics_Spec.enso:255:13-45)
at <enso> Statistics_Spec.add_specs.vector_compare<arg-1>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Statistics_Spec.enso:255:13-74)
at <enso> case_branch.case <internal-219>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Group.enso:30:61-64)
at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:57:18-34)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:188-193)
at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:56-60)
at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:37-63)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:13-64)
at <enso> Runtime.no_inline(Internal)
at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Time/Duration.enso:131:18-43)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:47-48)
at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:46-49)
at <enso> case_branch.test_results(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:27:24-36)
at <enso> Array_Like_Helpers.map.Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:45-66)
at <enso> Array_Like_Helpers.vector_from_function.wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:90:18-27)
at <enso> Array_Like_Helpers.vector_from_function(Internal)
at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:105:15-68)
at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:5-79)
at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:703:9-56)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:24-30)
at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:21-36)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:97:35-92)
at <enso> Suite.run_with_filter.junit_sb_builder(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:95-101)
at <enso> Array_Like_Helpers.each.Array_Like_Helpers.each(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:301:9-24)
at <enso> Range.each.go<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:36-51)
at <enso> Range.each.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:21-52)
at <enso> Range.each.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:261-263)
at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Test_Reporter.enso:26:14-19)
at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:91-101)
at <enso> Main.main(/Users/runner/work/enso/enso/test/Base_Tests/src/Main.enso:184:5-32)
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Use a slice of an array as vectors ► should allow to flatten a nested vector
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
Raw output
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
at <enso> Any.==(Internal)
at <enso> Any.should_equal(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Extensions.enso:73:52-63)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-1>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:420:9-114)
at <enso> case_branch.case <internal-219>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Group.enso:30:61-64)
at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:57:18-34)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover.<internal-1726>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:191-193)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:188-193)
at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:56-60)
at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:37-63)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:13-64)
at <enso> Runtime.no_inline(Internal)
at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Time/Duration.enso:131:18-43)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:47-48)
at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:46-49)
at <enso> case_branch.test_results(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:27:24-36)
at <enso> Array_Like_Helpers.map.Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:45-66)
at <enso> Array_Like_Helpers.vector_from_function.wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:90:18-27)
at <enso> Array_Like_Helpers.vector_from_function(Internal)
at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:105:15-68)
at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:5-79)
at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:703:9-56)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:24-30)
at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:21-36)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:97:35-92)
at <enso> Suite.run_with_filter.junit_sb_builder(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:95-101)
at <enso> Array_Like_Helpers.each.Array_Like_Helpers.each(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:301:9-24)
at <enso> Range.each.go<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:36-51)
at <enso> Range.each.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:21-52)
at <enso> Range.each.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:261-263)
at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Test_Reporter.enso:26:14-19)
at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:91-101)
at <enso> Main.main(/Users/runner/work/enso/enso/test/Base_Tests/src/Main.enso:184:5-32)
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Use a slice of an array as vectors ► should have a stable sort
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-52).
Raw output
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-52).
at <enso> Array.sort_builtin(Internal)
at <enso> Array_Like_Helpers.sort(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:157:5-99)
at <enso> Array.sort(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Array.enso:150:9-60)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-0>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-22)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-1>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-52)
at <enso> case_branch.case <internal-219>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Group.enso:30:61-64)
at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:57:18-34)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:188-193)
at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:56-60)
at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:37-63)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:13-64)
at <enso> Runtime.no_inline(Internal)
at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Time/Duration.enso:131:18-43)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:47-48)
at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:46-49)
at <enso> case_branch.test_results(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:27:24-36)
at <enso> Array_Like_Helpers.map.Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:45-66)
at <enso> Array_Like_Helpers.vector_from_function.wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:90:18-27)
at <enso> Array_Like_Helpers.vector_from_function(Internal)
at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:105:15-68)
at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:5-79)
at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:703:9-56)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:24-30)
at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:21-36)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:97:35-92)
at <enso> Suite.run_with_filter.junit_sb_builder(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:95-101)
at <enso> Array_Like_Helpers.each.Array_Like_Helpers.each(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:301:9-24)
at <enso> Range.each.go<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:36-51)
at <enso> Range.each.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:21-52)
at <enso> Range.each.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:261-263)
at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Test_Reporter.enso:26:14-19)
at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:91-101)
at <enso> Main.main(/Users/runner/work/enso/enso/test/Base_Tests/src/Main.enso:184:5-32)
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Use a slice of an array as vectors ► should be able to use a custom element projection
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -20 Decimal_Comparator) (By -20 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
Raw output
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -20 Decimal_Comparator) (By -20 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
at <enso> Any.==(Internal)
at <enso> Any.should_equal(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Extensions.enso:73:52-63)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-1>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:752:9-63)
at <enso> case_branch.case <internal-219>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Group.enso:30:61-64)
at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:57:18-34)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover.<internal-1726>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:191-193)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:188-193)
at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:56-60)
at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:37-63)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:13-64)
at <enso> Runtime.no_inline(Internal)
at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Time/Duration.enso:131:18-43)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:47-48)
at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:46-49)
at <enso> case_branch.test_results(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:27:24-36)
at <enso> Array_Like_Helpers.map.Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:45-66)
at <enso> Array_Like_Helpers.vector_from_function.wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:90:18-27)
at <enso> Array_Like_Helpers.vector_from_function(Internal)
at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:105:15-68)
at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:5-79)
at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:703:9-56)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:24-30)
at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:21-36)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:97:35-92)
at <enso> Suite.run_with_filter.junit_sb_builder(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:95-101)
at <enso> Array_Like_Helpers.each.Array_Like_Helpers.each(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:301:9-24)
at <enso> Range.each.go<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:36-51)
at <enso> Range.each.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:21-52)
at <enso> Range.each.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:261-263)
at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Test_Reporter.enso:26:14-19)
at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:91-101)
at <enso> Main.main(/Users/runner/work/enso/enso/test/Base_Tests/src/Main.enso:184:5-32)
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Use a slice of an array as vectors ► should be able to use a custom compare function and projection
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -1 Decimal_Comparator) (By -1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
Raw output
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By -1 Decimal_Comparator) (By -1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
at <enso> Any.==(Internal)
at <enso> Any.should_equal(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Extensions.enso:73:52-63)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-1>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:768:9-101)
at <enso> case_branch.case <internal-219>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Group.enso:30:61-64)
at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:57:18-34)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover.<internal-1726>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:191-193)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:188-193)
at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:56-60)
at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:37-63)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:13-64)
at <enso> Runtime.no_inline(Internal)
at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Time/Duration.enso:131:18-43)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:47-48)
at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:46-49)
at <enso> case_branch.test_results(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:27:24-36)
at <enso> Array_Like_Helpers.map.Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:45-66)
at <enso> Array_Like_Helpers.vector_from_function.wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:90:18-27)
at <enso> Array_Like_Helpers.vector_from_function(Internal)
at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:105:15-68)
at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:5-79)
at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:703:9-56)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:24-30)
at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:21-36)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:97:35-92)
at <enso> Suite.run_with_filter.junit_sb_builder(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:95-101)
at <enso> Array_Like_Helpers.each.Array_Like_Helpers.each(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:301:9-24)
at <enso> Range.each.go<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:36-51)
at <enso> Range.each.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:21-52)
at <enso> Range.each.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:261-263)
at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Test_Reporter.enso:26:14-19)
at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:91-101)
at <enso> Main.main(/Users/runner/work/enso/enso/test/Base_Tests/src/Main.enso:184:5-32)
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Use a slice of an array as vectors ► should be stable in descending order
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-78).
Raw output
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-78).
at <enso> Array.sort_builtin(Internal)
at <enso> Array_Like_Helpers.sort(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:157:5-99)
at <enso> Array.sort(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Array.enso:150:9-60)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-0>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-48)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-1>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-78)
at <enso> case_branch.case <internal-219>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Group.enso:30:61-64)
at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:57:18-34)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:188-193)
at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:56-60)
at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:37-63)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:13-64)
at <enso> Runtime.no_inline(Internal)
at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Time/Duration.enso:131:18-43)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:47-48)
at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:46-49)
at <enso> case_branch.test_results(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:27:24-36)
at <enso> Array_Like_Helpers.map.Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:45-66)
at <enso> Array_Like_Helpers.vector_from_function.wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:90:18-27)
at <enso> Array_Like_Helpers.vector_from_function(Internal)
at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:105:15-68)
at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:5-79)
at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:703:9-56)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:24-30)
at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:21-36)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:97:35-92)
at <enso> Suite.run_with_filter.junit_sb_builder(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:95-101)
at <enso> Array_Like_Helpers.each.Array_Like_Helpers.each(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:301:9-24)
at <enso> Range.each.go<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:36-51)
at <enso> Range.each.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:21-52)
at <enso> Range.each.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:261-263)
at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Test_Reporter.enso:26:14-19)
at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:91-101)
at <enso> Main.main(/Users/runner/work/enso/enso/test/Base_Tests/src/Main.enso:184:5-32)
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Use a slice of an array as vectors ► should correctly handle distinct with types that have custom comparators
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
[(T.Value 1 2), (T.Value 3 3), (T.Value 1 2)] did not equal [(T.Value 1 2), (T.Value 3 3)]; lengths differ (3 != 2) (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:879:9-106).
Raw output
[(T.Value 1 2), (T.Value 3 3), (T.Value 1 2)] did not equal [(T.Value 1 2), (T.Value 3 3)]; lengths differ (3 != 2) (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:879:9-106).
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Use Array as vectors ► should correctly handle distinct with types that have custom comparators
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
Raw output
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
at <enso> Map.insert(Internal)
at <enso> Array_Like_Helpers.distinct.Array_Like_Helpers.distinct.case Array_Like_Helpers.distinct<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:174:21-44)
at <enso> Array_Like_Helpers.distinct.Array_Like_Helpers.distinct.case Array_Like_Helpers.distinct(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:172-174)
at <enso> Array_Like_Helpers.fold.f(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:270:22-48)
at <enso> Range.fold.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:332:31-50)
at <enso> Range.fold.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:331-333)
at <enso> Vector.type.build_multiple<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:249:17-74)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.handle_wrapped_dataflow_error(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:256-259)
at <enso> Vector.type.build_multiple<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:248-249)
at <enso> Vector.type.build_multiple(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:246-249)
at <enso> Vector.type.build(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:194:28-124)
at <enso> Array_Like_Helpers.distinct(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:168-174)
at <enso> Array.distinct(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Array.enso:344:33-67)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-0>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:879:9-64)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-1>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:879:9-106)
at <enso> case_branch.case <internal-219>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Group.enso:30:61-64)
at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:57:18-34)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover.<internal-1726>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:191-193)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:188-193)
at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:56-60)
at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:37-63)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:13-64)
at <enso> Runtime.no_inline(Internal)
at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Time/Duration.enso:131:18-43)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:47-48)
at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:46-49)
at <enso> case_branch.test_results(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:27:24-36)
at <enso> Array_Like_Helpers.map.Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:45-66)
at <enso> Array_Like_Helpers.vector_from_function.wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:90:18-27)
at <enso> Array_Like_Helpers.vector_from_function(Internal)
at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:105:15-68)
at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:5-79)
at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:703:9-56)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:24-30)
at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:21-36)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:97:35-92)
at <enso> Suite.run_with_filter.junit_sb_builder(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:95-101)
at <enso> Array_Like_Helpers.each.Array_Like_Helpers.each(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:301:9-24)
at <enso> Range.each.go<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:36-51)
at <enso> Range.each.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:21-52)
at <enso> Range.each.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:261-263)
at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Test_Reporter.enso:26:14-19)
at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:91-101)
at <enso> Main.main(/Users/runner/work/enso/enso/test/Base_Tests/src/Main.enso:184:5-32)
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Use Vector as vectors ► should have a stable sort
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-52).
Raw output
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-52).
at <enso> Vector.sort_builtin(Internal)
at <enso> Array_Like_Helpers.sort(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:157:5-99)
at <enso> Vector.sort(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:1186:9-60)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-0>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-22)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-1>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:743:9-52)
at <enso> case_branch.case <internal-219>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Group.enso:30:61-64)
at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:57:18-34)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:188-193)
at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:56-60)
at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:37-63)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:13-64)
at <enso> Runtime.no_inline(Internal)
at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Time/Duration.enso:131:18-43)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:47-48)
at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:46-49)
at <enso> case_branch.test_results(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:27:24-36)
at <enso> Array_Like_Helpers.map.Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:45-66)
at <enso> Array_Like_Helpers.vector_from_function.wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:90:18-27)
at <enso> Array_Like_Helpers.vector_from_function(Internal)
at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:105:15-68)
at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:5-79)
at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:703:9-56)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:24-30)
at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:21-36)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:97:35-92)
at <enso> Suite.run_with_filter.junit_sb_builder(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:95-101)
at <enso> Array_Like_Helpers.each.Array_Like_Helpers.each(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:301:9-24)
at <enso> Range.each.go<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:36-51)
at <enso> Range.each.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:21-52)
at <enso> Range.each.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:261-263)
at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Test_Reporter.enso:26:14-19)
at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:91-101)
at <enso> Main.main(/Users/runner/work/enso/enso/test/Base_Tests/src/Main.enso:184:5-32)
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Use Vector as vectors ► should be stable in descending order
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-78).
Raw output
An unexpected dataflow error ((Incomparable_Values.Error (T.Value 1 3) (T.Value 1 8))) has been matched (at /Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-78).
at <enso> Vector.sort_builtin(Internal)
at <enso> Array_Like_Helpers.sort(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:157:5-99)
at <enso> Vector.sort(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:1186:9-60)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-0>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-48)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-1>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:778:9-78)
at <enso> case_branch.case <internal-219>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Group.enso:30:61-64)
at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:57:18-34)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:188-193)
at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:56-60)
at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:37-63)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:13-64)
at <enso> Runtime.no_inline(Internal)
at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Time/Duration.enso:131:18-43)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:47-48)
at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:46-49)
at <enso> case_branch.test_results(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:27:24-36)
at <enso> Array_Like_Helpers.map.Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:45-66)
at <enso> Array_Like_Helpers.vector_from_function.wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:90:18-27)
at <enso> Array_Like_Helpers.vector_from_function(Internal)
at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:105:15-68)
at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:5-79)
at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:703:9-56)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:24-30)
at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:21-36)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:97:35-92)
at <enso> Suite.run_with_filter.junit_sb_builder(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:95-101)
at <enso> Array_Like_Helpers.each.Array_Like_Helpers.each(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:301:9-24)
at <enso> Range.each.go<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:36-51)
at <enso> Range.each.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:21-52)
at <enso> Range.each.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:261-263)
at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Test_Reporter.enso:26:14-19)
at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:91-101)
at <enso> Main.main(/Users/runner/work/enso/enso/test/Base_Tests/src/Main.enso:184:5-32)
Check failure on line 0 in /Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
github-actions / Standard Library Tests Report (GraalVM CE, macos, x86_64)
Use Vector as vectors ► should correctly handle distinct with types that have custom comparators
Failed test found in:
/Users/runner/work/enso/enso/target/test-results/Base_Tests/JUnit.xml
Error:
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
Raw output
An unexpected panic was thrown: (Assertion_Error.Error 'Expecting Ordering or Nothing, but got: Error:Error (By 1 Decimal_Comparator) (By 1 Default_Comparator) with type Error calling T_Comparator.compare[Vector_Spec.enso:29:5-55] self=_ t1=_ t2=_')
at <enso> Map.get(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Map.enso:220:40-70)
at <enso> Array_Like_Helpers.distinct.Array_Like_Helpers.distinct.case Array_Like_Helpers.distinct<arg-0>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:172:21-42)
at <enso> Array_Like_Helpers.distinct.Array_Like_Helpers.distinct.case Array_Like_Helpers.distinct(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:172-174)
at <enso> Array_Like_Helpers.fold.f(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:270:22-48)
at <enso> Range.fold.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:332:31-50)
at <enso> Range.fold.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:331-333)
at <enso> Vector.type.build_multiple<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:249:17-74)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.handle_wrapped_dataflow_error(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:256-259)
at <enso> Vector.type.build_multiple<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:248-249)
at <enso> Vector.type.build_multiple(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:246-249)
at <enso> Vector.type.build(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:194:28-124)
at <enso> Array_Like_Helpers.distinct(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:168-174)
at <enso> Vector.distinct(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:1214:9-43)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-0>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:879:9-64)
at <enso> Vector_Spec.type_spec.Vector_Spec.type_spec<arg-1>(/Users/runner/work/enso/enso/test/Base_Tests/src/Data/Vector_Spec.enso:879:9-106)
at <enso> case_branch.case <internal-219>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Group.enso:30:61-64)
at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:57:18-34)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover.<internal-1726>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:191-193)
at <enso> Panic.catch(Internal)
at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Panic.enso:188-193)
at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:56-60)
at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:37-63)
at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:48:13-64)
at <enso> Runtime.no_inline(Internal)
at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Time/Duration.enso:131:18-43)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:47-48)
at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:46-49)
at <enso> case_branch.test_results(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:27:24-36)
at <enso> Array_Like_Helpers.map.Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:45-66)
at <enso> Array_Like_Helpers.vector_from_function.wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:90:18-27)
at <enso> Array_Like_Helpers.vector_from_function(Internal)
at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:105:15-68)
at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:261:5-79)
at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Vector.enso:703:9-56)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:24-30)
at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Helpers.enso:21-36)
at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:97:35-92)
at <enso> Suite.run_with_filter.junit_sb_builder(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:95-101)
at <enso> Array_Like_Helpers.each.Array_Like_Helpers.each(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Internal/Array_Like_Helpers.enso:301:9-24)
at <enso> Range.each.go<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:36-51)
at <enso> Range.each.go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:262:21-52)
at <enso> Range.each.go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Base/2024.3.1-dev/src/Data/Range.enso:261-263)
at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Test_Reporter.enso:26:14-19)
at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.3.1-dev-macos-amd64/enso-2024.3.1-dev/lib/Standard/Test/2024.3.1-dev/src/Suite.enso:91-101)
at <enso> Main.main(/Users/runner/work/enso/enso/test/Base_Tests/src/Main.enso:184:5-32)