Tweakig -lowmem to be more eager
Anonymouse
asdf at asdf.net
Sun May 19 23:54:27 UTC 2019
I have CircleCI set up to test my project when I push to GitHub.
For a free user there the memory restriction is pretty severe (4
Gb), and as such non-trivial programs cannot be compiled without
separate compilation.
This sounded like a clear-cut case for -lowmem, but the process
is still killed from allocating too much.
circleci at ab1d64fc40cf:~/project$ dub test
Running custom 'unittest' configuration.
Performing "unittest" build using /usr/bin/dmd for x86_64.
cachetools 0.1.2: building configuration "library"...
requests 1.0.8: building configuration "std"...
kameloso 1.1.3+commit.31.g11ba25fd: building configuration
"unittest"...
Killed
/usr/bin/dmd failed with exit code 137.
dub test -v shows -lowmem being properly passed to dmd.
What makes it decide to collect? What triggers it?
More information about the Digitalmars-d-learn
mailing list