www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 24309] New: Memory allocation failed on Azure pipeline

https://issues.dlang.org/show_bug.cgi?id=24309

          Issue ID: 24309
           Summary: Memory allocation failed on Azure pipeline
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P1
         Component: dmd
          Assignee: nobody puremagic.com
          Reporter: tim.dlang t-online.de

The DMD tests on the Azure pipeline Windows_VisualD_LDC x64_Debug sometimes
fail with the following output:

../generated/windows/debug/64/unittest/test_runner.exe
core.internal.gc.impl.conservative.gc
   Creating library ..\generated\windows\release\64\unittest\test_runner.lib
and object ..\generated\windows\release\64\unittest\test_runner.exp
****** FAIL debug64 core.internal.gc.impl.conservative.gc
core.exception.OutOfMemoryError src\core\lifetime.d(126): Memory allocation
failed

See for example here:
https://dev.azure.com/dlanguage/dmd/_build/results?buildId=40283&view=logs&jobId=4eadb322-4cab-54fe-0034-466161775765

The same error happens for different PRs.

The unittests for module core.internal.gc.impl.conservative.gc seem to allocate
some bigger blocks for testing. Maybe that needs too much memory for this Azure
pipeline

--
Dec 30 2023