st: -AL Sets the amount of large-object memory that can be allocated test: before a GC is triggered (default: the value of -A) test: -n Allocation area chunk size (0 = disabled, default: 0) test: -O Sets the minimum size of the old generation (default 1M) test: -M Sets the maximum heap size (default unlimited) Egs: -M256k -M1G test: -H Sets the minimum heap size (default 0M) Egs: -H24m -H1G test: -xb Sets the address from which a suitable start for the heap memory test: will be searched from. This is useful if the default address test: clashes with some third-party library. test: -m Minimum % of heap which must be available (default 3%) test: -G Number of generations (default: 2) test: -c Use in-place compaction instead of copying in the oldest generation test: when live data is at least % of the maximum heap size set with test: -M (default: 30%) test: -c Use in-place compaction for all oldest generation collections test: (the default is to use copying) test: -w Use mark-region for the oldest generation (experimental) test: -I Perform full GC after idle time (default: 0.3, 0 == off) test: test: -T Collect GC statistics (useful for in-program statistics access) test: -t[] One-line GC statistics (if omitted, uses stderr) test: -s[] Summary GC statistics (if omitted, uses stderr) test: -S[] Detailed GC statistics (if omitted, uses stderr) test: test: test: -Z Don't squeeze out update frames on stack overflow test: -B Sound the bell at the start of each garbage collection test: test: -hT Produce a heap profile grouped by closure type test: -h Heap residency profile (output file .hp) test: -i Time between heap profile samples (seconds, default: 0.1) test: test: -C Context-switch interval in seconds. test: 0 or no argument means switch as often as possible. test: Default: 0.02 sec. test: -V Master tick interval in seconds (0 == disable timer). test: This sets the resolution for -C and the heap profile timer -i, test: and is the frequency of time profile samples. test: Default: 0.01 sec. test: test: --install-signal-handlers= test: Install signal handlers (default: yes) test: -e Maximum number of outstanding local sparks (default: 4096) test: -xq The allocation limit given to a thread after it receives test: an AllocationLimitExceeded exception. (default: 100k) test: test: -Mgrace= test: The amount of allocation after the program receives a test: HeapOverflow exception before the exception is thrown again, if test: the program is still exceeding the heap limit. test: test: RTS options may also be specified using the GHCRTS environment variable. test: test: Other RTS options may be available for programs compiled a different way. test: The GHC User's Guide has full details. test: Test suite test: FAIL Test suite logged to: dist/test/temporary-1.3-test.log 0 of 1 test suites (0 of 1 test cases) passed. RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.dvCDcQ (%check) Bad exit status from /var/tmp/rpm-tmp.dvCDcQ (%check) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/mockbuild/trace_decorator.py", line 95, in trace result = func(*args, **kw) File "/usr/lib/python3.8/site-packages/mockbuild/util.py", line 746, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ghc-temporary.spec