[julia-users] Re: Strange behaviour on type dependency of function

2016-01-05 Thread Michael Borregaard
And there was the error! SOLVED! The problem was the keyword argument bIN::Array{Int64, 2} = zeros(1,1) , which should have been bIN::Array{Int64, 2} = zeros(Int, 1,1) Best, Michael Den tirsdag den 5. januar 2016 kl. 10.33.32 UTC+1 skrev Michael Borregaard: > > I think maybe the issue is in

[julia-users] Re: Strange behaviour on type dependency of function

2016-01-05 Thread Michael Borregaard
The problem is - I never call __MarginsRnd#2__ ! I have no idea where that list of arguments may be coming from. I am sorry, but I do not even understand why I get an automatically created __MarginsRnd#2__ method when the MarginsRnd function only has 1 method?

[julia-users] Re: Strange behaviour on type dependency of function

2016-01-05 Thread Michael Borregaard
I think maybe the issue is in the definition of the keyword arguments - the full function definition starts thus: function MarginsRnd(SampN::Int64, rN::Vector{Int64}, cN::Vector{Int64}; wN:: Array{Float64, 2} = zeros(1,1), pflag::ASCIIString = "canfield", wflag:: ASCIIString = "sinkhorn",

Re: [julia-users] Re: Strange behaviour on type dependency of function

2016-01-05 Thread Michael Krabbe Borregaard
Thanks, I will edit it to Int64. On Tue, Jan 5, 2016 at 12:50 PM, Lutfullah Tomak wrote: > Good you sorted out that. One thing to keep in mind, if anyone tries to > use it on 32bit machine zeros(Int,1,1) will give an error.

[julia-users] Re: Strange behaviour on type dependency of function

2016-01-05 Thread Lutfullah Tomak
Good you sorted out that. One thing to keep in mind, if anyone tries to use it on 32bit machine zeros(Int,1,1) will give an error.

Re: [julia-users] Re: Strange behaviour on type dependency of function

2016-01-05 Thread Kristoffer Carlsson
A other question is if those arrays really need to be Int64. Are you planning on using properties of Int64 that fail on Int32? Else just go with Int.

Re: [julia-users] Re: Strange behaviour on type dependency of function

2016-01-05 Thread Michael Krabbe Borregaard
OK, thanks On Tue, Jan 5, 2016 at 1:21 PM, Kristoffer Carlsson wrote: > A other question is if those arrays really need to be Int64. Are you > planning on using properties of Int64 that fail on Int32? Else just go with > Int.