on dc0179e help sign in
dc0179etemporarily increase dependency-building timeout to 35 minutesAgentM bb2ca1bfix shadow variables warning in testAgentM 56286b0fix new hlint warnings regarding use of fmapAgentM 6b3a1f3Merge branch 'travis-build-matrix' of https://github.com/diogob/project-m36 into diogob-travis-build-matrixAgentM 0fc9e09fix StaticOptimizer testsDiogo Biazus 7142828Adds fast switch to compilation, pulls GHC from stack trying to leverage cache for GHC installation and moves dependencies to same command used to run testsDiogo Biazus b0a23d4Timeout on dependency installationDiogo Biazus 0553f17then macos 10.12 VMs appear to be really busy- try an older versionAgentM fe735ffextend cache handling timeoutAgentM 8f2de49add haddock and hlint steps but only on Linux add workaround which may prevent the cache from functioningAgentM ad1973cgrant allowance for minor fd leak probably due to some lazy IOAgentM 20ed3abFix failure to typecheck test case by pushing all assertions to the end of the test and operating with all dependencies on the Either type inside a do block.Diogo Biazus a80f8b2attempt to use correct GHC version when compiling attempt to install GHC via stack on macosAgentM fef1ed7Adds package paths used by stack to script session.Diogo Biazus 394c7f9Fix failure to typecheck test case by pushing all assertions to the end of the test and operating with all dependencies on the Either type inside a do block.Diogo Biazus 5ffcd7dAdd travis build matrix config.Diogo Biazus 38e031ereduce darwin build step to dependencies only to hopefully catch a cacheAgentM 9aedcf2further reduce build target time to get dependencies into the cacheAgentM 4787b0fattempt to prime macos cache again with pared down build targetAgentM 6f7ec38then macos 10.12 VMs appear to be really busy- try an older versionAgentM 41daaf7extend cache handling timeoutAgentM 606f7efre-enable darwin testsAgentM 381033edisable building haddock dependenciesAgentM 8de0051recreate Darwin cache fix haddock invocationAgentM 09ee580fix yaml syntaxAgentM bab895buse system ghc on travis LinuxAgentM ddd546bfix broken bash logic for Linux buildsAgentM 36e758are-enable darwin complete testing macos caching does appear to be workingAgentM 123b905attempt to prime the macos cache again with GHC 8.0.2 onlyAgentM c683a3aattempt to activate travis caching in latest travis macos versionAgentM 3decc66remove rvm hack which doesn't work on macos anywayAgentM 55160e9experiment with macos 10.11 (instead of 10.10)AgentM 68f9cfdfix conditionals- dump IS_DARWINAgentM 177aa67avoid yaml mistaken parse of conditionalAgentM 65b8c8afix conditional bash for haddock and hlintAgentM 9afb59afix hlint warningAgentM b873104fix broken if statementAgentM c5dea7aadd haddock and hlint steps but only on Linux add workaround which may prevent the cache from functioningAgentM 91a0075re-enable tests on darwinAgentM 8fefee1fix typoAgentM 1fd57fcmove GHC_VERSION to install-ghc lineAgentM 8484522export GHC_VERSION to install GHC scriptAgentM 2087f95fix GHC_VERSION variable name in ghc installation scriptAgentM c656a6emake install-ghc script executableAgentM 2733018use install-ghc script instead to remove it from script phaseAgentM 86f5fe3poke travis ciAgentM a8a9fd2fix travis yaml syntaxAgentM 18f736atemporarily disable darwin build to prime the darwin cache separate stack GHC installation and test phasesAgentM 1e41236grant allowance for minor fd leak probably due to some lazy IOAgentM 4e15c07use oldest possible macOS to avoid https://github.com/commercialhaskell/stack/issues/2577 the GHC/macOS bug appears to take effect in >=10.12 due to newly enforced limitations in linkingAgentM