This repository was archived by the owner on Aug 23, 2018. It is now read-only.

Description
Hello,
we're running into a weird issue on our CI pipeline when we use an AWS server with 122GB of RAM (i3.4xlarge):
./node_modules/.bin/elm-make src/Main.elm
[ ] - 0 / 2Stack space overflow: current size 99136 bytes.
Use `+RTS -Ksize -RTS' to increase it.
elm-make: thread blocked indefinitely in an MVar operation
Using a i3.2xlarge instance instead that "only" has 61 GB of RAM works just fine.
The build is run inside a docker container so we are 100% sure that the software / environment is identical between the 2 nodes and the underlying OS as well since we're spinning those up using the same AMI and in a fully automated manner.
We've also tried limiting the available RAM via docker-compose configuration to no avail.
Do you have any idea of what's going on or how to debug this further?
Elm version: elm-make 0.18 (Elm Platform 0.18.0)
Base docker image: elixir:1.4.2 (Debian Jessie)
Best,
Andrea