Closed
Description
I think that the way we are calculating the offsets in suitesparse_wrapper.c is broken because the offsets are calculated for the machine where suitesparse_wrapper.c
is compiled. These offsets need not be the same when Julia is from a repository because the version of SuiteSparse can be different from the machine where the package was build.
This can be seen on Julia release on Ubuntu where CHOLMOD objects are printed wrongly because the print level is set in specific location in a vector and this location has changed over time because the cholmod_common_struct has changed over time.