ndmitchell / hoogle

Haskell API search engine
http://hoogle.haskell.org/
Other
755 stars 137 forks source link

Failing appveyor builds #336

Open flip111 opened 4 years ago

flip111 commented 4 years ago

Hello, on some commits i saw some failures in the appveyor builds with unhandled PEi386 relocation type 0 like this one https://ci.appveyor.com/project/ndmitchell/hoogle/builds/29384890

Does someone any idea why this is happening?

I would like to know because it also effects https://github.com/diku-dk/futhark/issues/832

ndmitchell commented 4 years ago

8.8.1 is known to have a bunch of Windows issues. I'm hoping 8.8.2 fixes them. There is a known linker issue.

flip111 commented 4 years ago

People have been referring to linker issues. I tried building haskell-src-exts (as dependency of futhark) with 8.8.2 and failed. Not sure if there is an issue opened for this specific problem.

https://gitlab.haskell.org/ghc/ghc/issues?scope=all&utf8=%E2%9C%93&state=all&label_name[]=Windows&label_name[]=linking

Anyway i just opened this issue here because i saw appveyor builds failing and maybe for some cooperation.

I'm looking into it, but i have low confidence.

flip111 commented 4 years ago

This is the relevant issue https://gitlab.haskell.org/ghc/ghc/issues/17599

ndmitchell commented 4 years ago

Sounds like the root problem. Waiting for 8.8.3 I guess.