@Dennis Clean's Data.Generics and the deprecated Generics module now both compile in the x64 version, however the both need some hacky stuff from Deprecated.
import GenLib and import Data.Generics both compile with the module search path arguments (in order) -IL StdEnv -IL StdLib -IL Dynamics -IL Dynamics/implementation/linux -IL Platform -IL Platform/Deprecated/Generics -IL Platform/Deprecated/StdLib
If you use that as the search path for all the *.dcl files in Data.Generics and Deprecated/Generics, they compile fine. Additionally, most of the non-deprecated Generics compiles if you use that as the search path.
Despite the Sloth website stating that it needs Ciao 1.13 which isn't publically available yet, I've checked and Ciao 1.14 is actually the current version.
I was going to say something along the lines of the fact that CSNOBOL was techincally last updated in 2015 but no one would expect them to provide 64-bit binaries, then I checked and realized TIO has a 64-bit CSNOBOL.
TIO is being migrated back to Digital Ocean, to take advantage of their new droplet plans. https://m.do.co/c/1d18c043cf56 There should be no downtime. All new servers have two CPU cores, have 2 GiB or RAM, and are running Fedora 27. https://tio.run
@Οurous Ah, sorry. That path does indeed fix a lot of stuff. Data.Generics.GenZip and Data.Generics.GenParse still complain that type Maybe not imported though.
@Pavel (and @Dennis): My coin flip says "Let's remove the setting of QT_HWPAR=4 from the Chapel wrapper (github.com/TryItOnline/tryitonline/blob/master/wrappers/…; since the default machine configuration now shows parallelism by default (the prior lack thereof was the reason we set it previously) and because doing so only introduces a potential point of confusion ("If there are 2 cores why am I getting 4-way parallelism?").
If you'd like me to put a PR together, let me know, I'd be happy to do so. Thanks!
After its compiled without -IL StdLib, put it back in in the same place and compile some more. I was able to get it to compile and use the new StdLib that way on my box.