Skip to content

Incorrect display #16

Description

@YingboMa
julia> using RecursiveArrayTools

julia> RecursiveArrayTools.ArrayPartition{Tuple{Vector{Float64}, Vector{Float64}}}(([0.0499001, 0.0995482],[0.497004, -0.0090711]))
RecursiveArrayTools.ArrayPartition{Tuple{Array{Float64,1},Array{Float64,1}}} with arrays::
   0.0499001
   0.497004 
 #undef     
 #undef

The incorrect display can lead to segmentation fault when bounds check is off.

-> % julia -q --check-bounds=no                                                                
julia> using RecursiveArrayTools; RecursiveArrayTools.ArrayPartition{Tuple{Vector{Float64}, Vec
tor{Float64}}}(([0.0499001, 0.0995482],[0.497004, -0.0090711]))                                
RecursiveArrayTools.ArrayPartition{Tuple{Array{Float64,1},Array{Float64,1}}} with arrays::

signal (11): Segmentation fault
....

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions