Closed robe2 closed 6 months ago
Well, I guess we could change INT
and FLOAT
in src/sparse.{c,h}
to INTTOKEN
and FLOATTOKEN
(or something like that), respectively?
@esabol What do you think if to postpone 1.5.1 and fix this bug? @robe2 Is it ok for you if we plan the fix for the next release?
What do you think if to postpone 1.5.1 and fix this bug?
I have no objection, @vitcpp, if you think it can fixed quickly.
I have no objection, @vitcpp, if you think it can fixed quickly.
@esabol I think we should edit sparse.y - rename token names. I should find where to check the compilation because I personally use Linux :)
@esabol What do you think if to postpone 1.5.1 and fix this bug? @robe2 Is it ok for you if we plan the fix for the next release?
Yes fine with me.
I have no objection, @vitcpp, if you think it can fixed quickly.
@esabol I think we should edit sparse.y - rename token names. I should find where to check the compilation because I personally use Linux :)
I confirm @vitcpp patch works for me.
For testing at least mingw64 (not sure about VS cause I don't use Visual Studio), you could setup a github workflow similar to the mobilitydb one, yours I think will be much simpler.
https://github.com/MobilityDB/MobilityDB/blob/master/.github/workflows/windows_msys2.yml
I can take a stab at setting one up and see how it works.
@robe2 Thank you! It is a good idea to setup msys2 workflow. I'm not good in understanding how workflows are configured on github. Any help is welcome! Anyway, I will take closer look how to setup mswin/msys2 environment.
I tried compiling master under mingw64 with PG16 and ran into some issues.
If I remark out the lines 69 and 70 of sparse.h then it compiles and extension installs and tests pass.
Note the Token Kinds section I didn't need to touch. Not sure what I am missing here.
I haven't tried yet compiling with HEALPIX