Antoine Pitrou created ARROW-4720:
-------------------------------------

             Summary: [CI] Mark MinGW build failures allowed
                 Key: ARROW-4720
                 URL: https://issues.apache.org/jira/browse/ARROW-4720
             Project: Apache Arrow
          Issue Type: Wish
          Components: C++, Continuous Integration
            Reporter: Antoine Pitrou


Currently we are requiring MinGW tests to pass on AppVeyor. Almost nobody will 
use MinGW builds if regular MSVC builds work fine. So it should be on the onus 
of the few people caring about MinGW to ensure that the build chain works on 
those platforms.

Example here, apparently the uriparser library doesn't build on MinGW:
https://ci.appveyor.com/project/pitrou/arrow/build/job/t64xwyj2axhl1jgr

There is a tendency to inflate the number of different configurations in our CI 
matrices. Not only it makes builds longer and adds delays (see how long you 
have to wait before you get a CI result on AppVeyor), but it's of dubious 
utility. I'm not sure it serves the project's general interest.

Rant off ;)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to