www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 23630] New: Regression in library caused by dmd 2.101.0 update

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

          Issue ID: 23630
           Summary: Regression in library caused by dmd 2.101.0 update
           Product: D
           Version: D2
          Hardware: x86_64
               URL: https://github.com/lempiji/golem/actions/runs/39225683
                    56/jobs/6705593687
                OS: Windows
            Status: NEW
          Severity: regression
          Priority: P1
         Component: dmd
          Assignee: nobody puremagic.com
          Reporter: lempiji gmail.com

I have recently updated the compiler (dmd) used in the 'golem' library that I
am developing and have noticed that the execution of sample programs and unit
tests for the library are now failing. The sample programs fail intermittently
during loop execution, and while the tests themselves appear to be successful,
there are no error messages provided.

After investigating, I have determined that this is a regression caused by the
update to dmd 2.101.0. The issue can be reproduced using the command 'dub test'
and can also be narrowed down to specific conditions using the command 'dub
test -- -t 1 -i golem.model'. This issue occurs on both Windows and Linux
systems, and a failed log on Linux can be found at the following URL:
https://github.com/lempiji/golem/actions/runs/3922568356/jobs/6705593687.

I am requesting assistance in resolving this issue.

--
Jan 15 2023