Dear Pierre,
I went through the code and identified the problem. I don't know the
solution but it should give you a hint.
src/init/block_helpers.c : 94
if(dimensions[i] == -1 ){
this statement fails eventhough dimensions[i] is equal to -1 although
both are of the same type, dont ask me why!! (NOTE: in error messages
we have the number 4294967295 = ulong32(-1)). Even if this succeeds we
get an error saying "No one cares about its first dimension!" That
leads to the following code.
typemaps/block_conversion_functions.h: 37-38
((pyvector = PyGSL_PyArray_PREPARE_gsl_vector_view(input,
basetype ## _py_array_type, \
PyGSL_NON_CONTIGUOUS | flag, -1, argnum, NULL)) != NULL)
I do not understand why you are passing "-1" as the size of the vector
to be compared. Can you explain?
cheers,
Krishna.
-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
pygsl-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pygsl-discuss