www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - http://downloads.dlang.org/releases/2.x/2.112.0/dmd.2.112.0.windows.7z

reply notna <notna.remove.this ist-einmalig.de> writes:
Why?
Just an "one time error" or will releases from now on come 
without the 7z archives?
Jan 07
next sibling parent reply Dennis <dkorpel gmail.com> writes:
On Thursday, 8 January 2026 at 07:41:21 UTC, notna wrote:
 Why?
 Just an "one time error" or will releases from now on come 
 without the 7z archives?
There was a moment yesterday where I uploaded a windows.zip before realizing the download page assumes a windows.7z, but right now the link you posted is working for me.
Jan 08
parent reply jmh530 <john.michael.hall gmail.com> writes:
On Thursday, 8 January 2026 at 11:19:44 UTC, Dennis wrote:
 On Thursday, 8 January 2026 at 07:41:21 UTC, notna wrote:
 Why?
 Just an "one time error" or will releases from now on come 
 without the 7z archives?
There was a moment yesterday where I uploaded a windows.zip before realizing the download page assumes a windows.7z, but right now the link you posted is working for me.
Appreciate all the work in getting the release together. I assume there will be an announcement post soon. In the meantime, has anyone had any issues with the dub binary for macOS 15 x86_64 with DMD 2.112.0? I am trying to get the mir-ndslice CI working again and having difficulty getting that to work and traced it to the dub package.
Jan 09
next sibling parent reply "Richard (Rikki) Andrew Cattermole" <richard cattermole.co.nz> writes:
On 10/01/2026 4:40 AM, jmh530 wrote:
 On Thursday, 8 January 2026 at 11:19:44 UTC, Dennis wrote:
 On Thursday, 8 January 2026 at 07:41:21 UTC, notna wrote:
 Why?
 Just an "one time error" or will releases from now on come without 
 the 7z archives?
There was a moment yesterday where I uploaded a windows.zip before realizing the download page assumes a windows.7z, but right now the link you posted is working for me.
Appreciate all the work in getting the release together. I assume there will be an announcement post soon. In the meantime, has anyone had any issues with the dub binary for macOS 15 x86_64 with DMD 2.112.0? I am trying to get the mir-ndslice CI working again and having difficulty getting that to work and traced it to the dub package.
Oh yeah, dmd doesn't support macOS 15. Both Walter and Luna know about it, but nothing has been done about it so far due to other reasons.
Jan 09
parent reply jmh530 <john.michael.hall gmail.com> writes:
On Saturday, 10 January 2026 at 00:07:55 UTC, Richard (Rikki) 
Andrew Cattermole wrote:
 On 10/01/2026 4:40 AM, jmh530 wrote:
 On Thursday, 8 January 2026 at 11:19:44 UTC, Dennis wrote:
 [...]
Appreciate all the work in getting the release together. I assume there will be an announcement post soon. In the meantime, has anyone had any issues with the dub binary for macOS 15 x86_64 with DMD 2.112.0? I am trying to get the mir-ndslice CI working again and having difficulty getting that to work and traced it to the dub package.
Oh yeah, dmd doesn't support macOS 15. Both Walter and Luna know about it, but nothing has been done about it so far due to other reasons.
Thanks. I’ll try macOS 13. Would be nice if they document stuff like this somewhere.
Jan 09
next sibling parent jmh530 <john.michael.hall gmail.com> writes:
On Saturday, 10 January 2026 at 01:22:37 UTC, jmh530 wrote:
 On Saturday, 10 January 2026 at 00:07:55 UTC, Richard (Rikki) 
 Andrew Cattermole wrote:
 On 10/01/2026 4:40 AM, jmh530 wrote:
 [...]
Oh yeah, dmd doesn't support macOS 15. Both Walter and Luna know about it, but nothing has been done about it so far due to other reasons.
Thanks. I’ll try macOS 13. Would be nice if they document stuff like this somewhere.
Ah, I tried 13 already. The GitHub runners don’t support 13 anymore, despite what the documentation says.
Jan 09
prev sibling parent reply "Richard (Rikki) Andrew Cattermole" <richard cattermole.co.nz> writes:
On 10/01/2026 2:22 PM, jmh530 wrote:
 On Saturday, 10 January 2026 at 00:07:55 UTC, Richard (Rikki) Andrew 
 Cattermole wrote:
 On 10/01/2026 4:40 AM, jmh530 wrote:
 On Thursday, 8 January 2026 at 11:19:44 UTC, Dennis wrote:
 [...]
Appreciate all the work in getting the release together. I assume there will be an announcement post soon. In the meantime, has anyone had any issues with the dub binary for macOS 15 x86_64 with DMD 2.112.0? I am trying to get the mir-ndslice CI working again and having difficulty getting that to work and traced it to the dub package.
Oh yeah, dmd doesn't support macOS 15. Both Walter and Luna know about it, but nothing has been done about it so far due to other reasons.
Thanks. I’ll try macOS 13. Would be nice if they  document stuff like this somewhere.
14 works.
Jan 09
parent reply jmh530 <john.michael.hall gmail.com> writes:
On Saturday, 10 January 2026 at 03:01:54 UTC, Richard (Rikki) 
Andrew Cattermole wrote:
 On 10/01/2026 2:22 PM, jmh530 wrote:
 On Saturday, 10 January 2026 at 00:07:55 UTC, Richard (Rikki) 
 Andrew Cattermole wrote:
 On 10/01/2026 4:40 AM, jmh530 wrote:
 On Thursday, 8 January 2026 at 11:19:44 UTC, Dennis wrote:
 [...]
Appreciate all the work in getting the release together. I assume there will be an announcement post soon. In the meantime, has anyone had any issues with the dub binary for macOS 15 x86_64 with DMD 2.112.0? I am trying to get the mir-ndslice CI working again and having difficulty getting that to work and traced it to the dub package.
Oh yeah, dmd doesn't support macOS 15. Both Walter and Luna know about it, but nothing has been done about it so far due to other reasons.
Thanks. I’ll try macOS 13. Would be nice if they  document stuff like this somewhere.
14 works.
Here’s the rub, Guthub doesn’t have a test runner for 14 on intel, only arm. https://docs.github.com/en/actions/reference/runners/github-hosted-runners
Jan 10
parent "Richard (Rikki) Andrew Cattermole" <richard cattermole.co.nz> writes:
On 11/01/2026 2:32 AM, jmh530 wrote:
 On Saturday, 10 January 2026 at 03:01:54 UTC, Richard (Rikki) Andrew 
 Cattermole wrote:
 On 10/01/2026 2:22 PM, jmh530 wrote:
 On Saturday, 10 January 2026 at 00:07:55 UTC, Richard (Rikki) Andrew 
 Cattermole wrote:
 On 10/01/2026 4:40 AM, jmh530 wrote:
 On Thursday, 8 January 2026 at 11:19:44 UTC, Dennis wrote:
 [...]
Appreciate all the work in getting the release together. I assume there will be an announcement post soon. In the meantime, has anyone had any issues with the dub binary for macOS 15 x86_64 with DMD 2.112.0? I am trying to get the mir- ndslice CI working again and having difficulty getting that to work and traced it to the dub package.
Oh yeah, dmd doesn't support macOS 15. Both Walter and Luna know about it, but nothing has been done about it so far due to other reasons.
Thanks. I’ll try macOS 13. Would be nice if they  document stuff like this somewhere.
14 works.
Here’s the rub, Guthub doesn’t have a test runner for 14 on intel, only arm. https://docs.github.com/en/actions/reference/runners/github-hosted-runners
That is fine, it works :) https://github.com/dlang/dmd/actions/runs/20878139482/job/59990503793?pr=22372
Jan 10
prev sibling parent reply Steven Schveighoffer <schveiguy gmail.com> writes:
On Friday, 9 January 2026 at 15:40:00 UTC, jmh530 wrote:
 On Thursday, 8 January 2026 at 11:19:44 UTC, Dennis wrote:
 On Thursday, 8 January 2026 at 07:41:21 UTC, notna wrote:
 Why?
 Just an "one time error" or will releases from now on come 
 without the 7z archives?
There was a moment yesterday where I uploaded a windows.zip before realizing the download page assumes a windows.7z, but right now the link you posted is working for me.
Appreciate all the work in getting the release together. I assume there will be an announcement post soon. In the meantime, has anyone had any issues with the dub binary for macOS 15 x86_64 with DMD 2.112.0? I am trying to get the mir-ndslice CI working again and having difficulty getting that to work and traced it to the dub package.
Dmd crashes for me (26.1). I think there is going to be a point release soon. Can you try this download on your Intel Mac with macOS 15? https://github.com/dlang/dmd/issues/21126#issuecomment-3733585638 -Steve
Jan 11
next sibling parent jmh530 <john.michael.hall gmail.com> writes:
On Sunday, 11 January 2026 at 12:05:14 UTC, Steven Schveighoffer 
wrote:
 On Friday, 9 January 2026 at 15:40:00 UTC, jmh530 wrote:
 On Thursday, 8 January 2026 at 11:19:44 UTC, Dennis wrote:
 On Thursday, 8 January 2026 at 07:41:21 UTC, notna wrote:
 [...]
There was a moment yesterday where I uploaded a windows.zip before realizing the download page assumes a windows.7z, but right now the link you posted is working for me.
Appreciate all the work in getting the release together. I assume there will be an announcement post soon. In the meantime, has anyone had any issues with the dub binary for macOS 15 x86_64 with DMD 2.112.0? I am trying to get the mir-ndslice CI working again and having difficulty getting that to work and traced it to the dub package.
Dmd crashes for me (26.1). I think there is going to be a point release soon. Can you try this download on your Intel Mac with macOS 15? https://github.com/dlang/dmd/issues/21126#issuecomment-3733585638 -Steve
It’s for GitHub Actions. I don’t actually own a Mac for me to try this on. If it will get fixed soon, not sure it makes sense to mess any more with the yaml than I already have.
Jan 11
prev sibling parent reply confuzzled <con fuzzled.com> writes:
On 1/11/26 9:05 PM, Steven Schveighoffer wrote:
 On Friday, 9 January 2026 at 15:40:00 UTC, jmh530 wrote:
 On Thursday, 8 January 2026 at 11:19:44 UTC, Dennis wrote:
 In the meantime, has anyone had any issues with the dub binary for 
 macOS 15 x86_64 with DMD 2.112.0? I am trying to get the mir-ndslice 
 CI working again and having difficulty getting that to work and traced 
 it to the dub package.
Dmd crashes for me (26.1). I think there is going to be a point release soon. Can you try this download on your Intel Mac with macOS 15? https:// github.com/dlang/dmd/issues/21126#issuecomment-3733585638 -Steve
I think there is something corrupted in the build system. I just built the v2.112.0 tag on my intel MacBook Pro running 15.5 and it worked fine. Then I upgraded to 26.2 and it still works fine.
Jan 13
parent reply "Richard (Rikki) Andrew Cattermole" <richard cattermole.co.nz> writes:
On 14/01/2026 3:56 PM, confuzzled wrote:
 On 1/11/26 9:05 PM, Steven Schveighoffer wrote:
 On Friday, 9 January 2026 at 15:40:00 UTC, jmh530 wrote:
 On Thursday, 8 January 2026 at 11:19:44 UTC, Dennis wrote:
 In the meantime, has anyone had any issues with the dub binary for 
 macOS 15 x86_64 with DMD 2.112.0? I am trying to get the mir-ndslice 
 CI working again and having difficulty getting that to work and 
 traced it to the dub package.
Dmd crashes for me (26.1). I think there is going to be a point release soon. Can you try this download on your Intel Mac with macOS 15? https:// github.com/dlang/dmd/issues/21126#issuecomment-3733585638 -Steve
I think there is something corrupted in the build system. I just built the v2.112.0 tag on my intel MacBook Pro running 15.5 and it worked fine. Then I upgraded to 26.2 and it still works fine.
Building, and passing testsuite are two very different things.
Jan 13
parent reply confuzzled <con fuzzled.com> writes:
On 1/14/26 1:57 PM, Richard (Rikki) Andrew Cattermole wrote:
 On 14/01/2026 3:56 PM, confuzzled wrote:
 I think there is something corrupted in the build system. I just built
 the v2.112.0 tag on my intel MacBook Pro running 15.5 and it worked
 fine. Then I upgraded to 26.2 and it still works fine.
Building, and passing testsuite are two very different things.
And still that implied rigor that is inherently built into the official building process did NOTHING to prevent it from delivering a product that is 100% broken on macOS. Prey tell, how many tests in said suite did it pass? But maybe I am misunderstanding you. Is something like this (see attached log) what you are referring to or is there some other specific testsuite that it must pass to be considered a successful build? Look, all I'm saying is that if I can build the compiler and use it to compile itself on macOS, then there is something wrong with the way it is being built in the release process. I am not in any way suggesting that v2.112.0 does not introduce regressions or other bugs. Note: I couldn't post complete log for DMD/DRuntime/Phobos because the exceed newsgroup size limitations.
Jan 16
parent reply "Richard (Rikki) Andrew Cattermole" <richard cattermole.co.nz> writes:
On 16/01/2026 11:07 PM, confuzzled wrote:
 On 1/14/26 1:57 PM, Richard (Rikki) Andrew Cattermole wrote:
  > On 14/01/2026 3:56 PM, confuzzled wrote:
  >>
  >> I think there is something corrupted in the build system. I just built
  >> the v2.112.0 tag on my intel MacBook Pro running 15.5 and it worked
  >> fine. Then I upgraded to 26.2 and it still works fine.
  >
  > Building, and passing testsuite are two very different things.
 And still that implied rigor that is inherently built into the official 
 building process did NOTHING to prevent it from delivering a product 
 that is 100% broken on macOS. Prey tell, how many tests in said suite 
 did it pass?
 
 But maybe I am misunderstanding you. Is something like this (see 
 attached log) what you are referring to or is there some other specific 
 testsuite that it must pass to be considered a successful build?
 
 Look, all I'm saying is that if I can build the compiler and use it to 
 compile itself on macOS, then there is something wrong with the way it 
 is being built in the release process. I am not in any way suggesting 
 that v2.112.0 does not introduce regressions or other bugs.
 
 Note: I couldn't post complete log for DMD/DRuntime/Phobos because the 
 exceed newsgroup size limitations.
It is not broken on older versions of MacOS and is passing on them. We've been having a lot of trouble with MacOS since about version 11, and that is just from what little I remember. Apple keeps breaking stuff that should never be broken. Every CI bump has resulted in compiler or druntime needing fixing something fundamental. It was not compiling or passing the testsuite as of two months ago when I tried to bump the CI runner to 15. For both dmd-master and ldc-latest. When it failed to build and pass the testsuite on 15 I reported it at the monthly meeting. Dmd's testsuite comprises tests that were added because the compiler did the wrong thing in the past. If you cannot pass it, you do not have a functioning D compiler. You seem to have gotten further than what I did two months ago, so that is something.
Jan 16
parent reply confuzzled <con fuzzled.com> writes:
On 1/16/26 8:47 PM, Richard (Rikki) Andrew Cattermole wrote:
 Dmd's testsuite comprises tests that were added because the compiler did 
 the wrong thing in the past. If you cannot pass it, you do not have a 
 functioning D compiler.
Please point me to the exact location of this testsuite so I can attempt to build it. Unfortunately, I upgraded to 26.2 so don't have a 15 box to use but I believe environment variable MACOSX_DEPLOYMENT_TARGET should allow me to build for earlier machines. I noticed that LDC is being built on/for 10.12. What's the oldest version that DMD is trying to support?
Jan 16
parent "Richard (Rikki) Andrew Cattermole" <richard cattermole.co.nz> writes:
On 17/01/2026 9:32 AM, confuzzled wrote:
 On 1/16/26 8:47 PM, Richard (Rikki) Andrew Cattermole wrote:
 Dmd's testsuite comprises tests that were added because the compiler 
 did the wrong thing in the past. If you cannot pass it, you do not 
 have a functioning D compiler.
Please point me to the exact location of this testsuite so I can attempt to build it. Unfortunately, I upgraded to 26.2 so don't have a 15 box to use but I believe environment variable MACOSX_DEPLOYMENT_TARGET should allow me to build for earlier machines. I noticed that LDC is being built on/for 10.12. What's the oldest version that DMD is trying to support?
https://github.com/dlang/dmd/tree/master/compiler/test Whatever is in dmd's CI is what we support. Everything else is on a best effort basis.
Jan 16
prev sibling parent zjh <fqbqrr 163.com> writes:
On Thursday, 8 January 2026 at 07:41:21 UTC, notna wrote:
 Why?
`articles,book,js,css` is missing!!!
Jan 09