[polly] adding a polly build-bot running on windows

Hi Rick, Tobi,

now that we have a way to link polly statically into the tools, we can turn on
the windows polly build-bot.

Let's speak about the config that the bot will run: ISL only (no CLooG), imath
as a replacement for GMP, and cmake to configure llvm. The compiler will be MSVC
2013: we have verified that the current ISL version with the two patches that I
sent out for ISL are compiling with MSVC 2013. Anything else that I am missing?
Tobi, does this look like an interesting config for the build-bots?

Thanks,
Sebastian

Perfect, wonderful. Do you need any help in setting this up?

Tobias

Hi Tobi,

I'm familiar with Zorg, but sometimes people have plans for existing bots I might not be aware of.

Are there specific bots for linux/windows I should add this to, or should I leave the existing polly bots alone and create one or two new ones?

Of course, Any change would be backward compatible to all other users of the builder.

The plan would be have linux and windows cmake builds with isl only, and imath.

Rick

Hi Tobi,

I'm familiar with Zorg, but sometimes people have plans for existing
bots I might not be aware of.

Are there specific bots for linux/windows I should add this to, or
should I leave the existing polly bots alone and create one or two new
ones?

There is a set of existing linux buildslave, but I do not see how you can add a windows buildbot to them. I assumed you would just setup a windows buildslave and run a new polly buildbot on it.

Of course, Any change would be backward compatible to all other users of
the builder.

What kind of changes would you need to make?

The plan would be have linux and windows cmake builds with isl only, and
imath.

Sounds good. I am happy to review patches.

Tobias

Hi Tobi,

I'm familiar with Zorg, but sometimes people have plans for existing
bots I might not be aware of.

Are there specific bots for linux/windows I should add this to, or
should I leave the existing polly bots alone and create one or two new
ones?

There is a set of existing linux buildslave, but I do not see how you can add a windows buildbot to them. I assumed you would just setup a windows buildslave and run a new polly buildbot on it.

Yes, I agree, a new builder for windows. We have a windows buildslave ready to connect.

Of course, Any change would be backward compatible to all other users of
the builder.

What kind of changes would you need to make?

Sometimes the addition of an option can be done rather than a whole new builder.

The plan would be have linux and windows cmake builds with isl only, and
imath.

Sounds good. I am happy to review patches.

Many thanks. There seems to be a problem with our hexagon clang build, and then we will have something put together soon.