codereport / jsource

J Language Source Code. Livestream links ⬇️
https://www.youtube.com/playlist?list=PLVFrD1dmDdvfVhYLU_iKkV67X9XqCJLWe
Other
38 stars 20 forks source link

Update CI compiler version #201

Open juntuu opened 3 years ago

juntuu commented 3 years ago

Everything should already compile just fine with gcc 10+ or clang 11+ (#190), which are mentioned in the readme. So, the CI compiler version should probably be updated, as it doesn't even have reasonable c++17 support.

What would be a realistic timeframe for upgrading the CI compiler?

At the moment not supported for example:

Sebanisu commented 3 years ago

https://github.com/codereport/An-Algorithm-Library/blob/3ac57bd561b46ffa1dca9047961ed909b06cecd2/appveyor.yml

This could appveyor.yml could be dropped into j as well. I got it working with gcc 10.2, clang 12 and msvc. At least it's running the tests I made in my pull request on all 3. There could be improvements made. I kinda stopped when I got something that works. :P