Closed fvet closed 2 years ago
Hm, makes sense. We'll take that one out as well.
Do know, last week, I heard of a compiler-bug that might have something to do with this issue as well. So a new version could also solve this - not sure though..
v1.446
/maxDegreeOfParallelism:2
is no longer added when Alops_DisableParallelCompile
is enabled
@waldo1001 Reopend, since we're still struggling with this ...
If I would enable Alops_DisableParallelCompile
, the /parallel
and /maxDegreeOfParallelism
properties are no longer added to alc.exe.
However, reading through this (https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-al-extension-configuration), seems like parallel
is enabled by default.
Wouldn't it make sense when enabling Alops_DisableParallelCompile
, that you explicity add /parallel-
to alc.exe.
Only then it seems to work.
Sorry - I forgot about this issue. We will pick it up.
@waldo1001 Any ETA on this? This is still blocking the build of one of our extensions :(
We have a hotfix ready, we'll try to push it this weekend!
We didn't make it pervious weekend - but we're testing as we speak - it should be ok now (including other feature requests as well).
@waldo1001 Could it be release notes have not been updated yet? While the new release seems to be live already ...
Release notes have been updated - thanks for the reminder ;-).
Can you confirm the issue is solved?
@jcoe-nvt Can you please check and confim?
The solution seems to work. You can close this issue.
Describe the bug Having tested #410 , it does not provide the expected result. We still get the error below, after setting
Alops_DisableParallelCompile
to true.##[error]\app\src\report\CMRLayoutShipment.Report.al(8,18): error AL0445: The file './Layouts/CMRLayoutNL.rdlc' is opened in another application. Close the application to be able to compile.
the output Output before setting the Alops_DisableParallelCompile PARALLEL compilation is still active. (OK)
Output after setting the Alops_DisableParallelCompile PARALLEL compilation is no longer active. (OK)
Although i suppose MAXDEGREEOFPARALLELISM is still resulting in the above compilation error?
Specifies the maximum number of concurrent tasks the compiler should use when compiling the project.
Which is still set to 2.
Should Alops_DisableParallelCompile not disable the MAXDEGREEOFPARALLELISM as well?