Thread overview | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
January 31, 2016 [dmd-internals] auto-tester changes | ||||
---|---|---|---|---|
| ||||
I upgraded the host 'macair' tonight from osx 10.9 to 10.11 and from gcc 4.x to clang 7.0.2 in the process. It looks like the 64_32 cross build is failing in one of the c++ abi compatibility tests now. https://auto-tester.puremagic.com/show-run.ghtml?runid=99824&projectid=1 The 64_64 build passes the build/test cycle just fine, so it's a 32bit specific issue. For now, I've disabled 32 bit builds on that host. I'll gather more detailed info for a bug report tomorrow (after looking to see if someone else hasn't already reported it). Also, since I had a bit of time to kill while it was downloading the os updates, I decided to add a graph I've been wanting to see for a long time, the distribution of the age of open pull requests. It's the top graph on the "Project Graphs" tab of each auto-tester project. https://auto-tester.puremagic.com/chart.ghtml?projectid=1 Later, Brad _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
February 01, 2016 Re: [dmd-internals] auto-tester changes | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Roberts | I remember there being a bug building DDMD with clang, but this might be something else. On Mon, Feb 1, 2016 at 6:57 PM, Brad Roberts via dmd-internals <dmd-internals@puremagic.com> wrote: > I upgraded the host 'macair' tonight from osx 10.9 to 10.11 and from gcc 4.x to clang 7.0.2 in the process. It looks like the 64_32 cross build is failing in one of the c++ abi compatibility tests now. > > https://auto-tester.puremagic.com/show-run.ghtml?runid=99824&projectid=1 > > The 64_64 build passes the build/test cycle just fine, so it's a 32bit specific issue. For now, I've disabled 32 bit builds on that host. I'll gather more detailed info for a bug report tomorrow (after looking to see if someone else hasn't already reported it). > > Also, since I had a bit of time to kill while it was downloading the os updates, I decided to add a graph I've been wanting to see for a long time, the distribution of the age of open pull requests. It's the top graph on the "Project Graphs" tab of each auto-tester project. > > https://auto-tester.puremagic.com/chart.ghtml?projectid=1 > > Later, > Brad > _______________________________________________ > dmd-internals mailing list > dmd-internals@puremagic.com > http://lists.puremagic.com/mailman/listinfo/dmd-internals _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
February 01, 2016 Re: [dmd-internals] auto-tester changes | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | From what I remember, there was one linking issue when I ran the dmd tests. After disabling that test, everything worked. This was back when I added the flags to make the clang-based build warnings go away for the most part, probably a couple years ago? This was not for the 32-bit build though, I never tried that. -Steve > On Feb 1, 2016, at 4:46 AM, Daniel Murphy via dmd-internals <dmd-internals@puremagic.com> wrote: > > I remember there being a bug building DDMD with clang, but this might be something else. > _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
February 01, 2016 Re: [dmd-internals] auto-tester changes | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steven Schveighoffer | > On 1 feb 2016, at 15:34, Steven Schveighoffer via dmd-internals <dmd-internals@puremagic.com> wrote: > > From what I remember, there was one linking issue when I ran the dmd tests. After disabling that test, everything worked. This was back when I added the flags to make the clang-based build warnings go away for the most part, probably a couple years ago? > > This was not for the 32-bit build though, I never tried that. I’ve been building DMD locally with Clang for quite a while now (probably for years). No problems with 64bit. I get the same errors for the 32bit cross build. 32bit is dead on OS X, only interest would be for some iOS device. But DMD doesn’t support ARM. -- /Jacob Carlborg _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
February 01, 2016 Re: [dmd-internals] auto-tester changes | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Roberts | > On 1 feb 2016, at 08:57, Brad Roberts via dmd-internals <dmd-internals@puremagic.com> wrote: > > I upgraded the host 'macair' tonight from osx 10.9 to 10.11 and from gcc 4.x to clang 7.0.2 in the process. It looks like the 64_32 cross build is failing in one of the c++ abi compatibility tests now. > > https://auto-tester.puremagic.com/show-run.ghtml?runid=99824&projectid=1 Is it time to move to libc++ as well while we’re already doing upgrades? -- /Jacob Carlborg _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
February 01, 2016 Re: [dmd-internals] auto-tester changes | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | > On Feb 1, 2016, at 3:20 PM, Jacob Carlborg <doob@me.com> wrote: > > >> On 1 feb 2016, at 15:34, Steven Schveighoffer via dmd-internals <dmd-internals@puremagic.com> wrote: >> >> From what I remember, there was one linking issue when I ran the dmd tests. After disabling that test, everything worked. This was back when I added the flags to make the clang-based build warnings go away for the most part, probably a couple years ago? >> >> This was not for the 32-bit build though, I never tried that. > > I’ve been building DMD locally with Clang for quite a while now (probably for years). No problems with 64bit. I get the same errors for the 32bit cross build. 32bit is dead on OS X, only interest would be for some iOS device. But DMD doesn’t support ARM. Me too, I’ve never installed GCC, and I’ve done all my development with clang. However, the link issue only happened for one test out of the dmd test suite. I don’t routinely run the test suite when I’m doing druntime or phobos development, so it’s not very much of an issue. I don’t even know if it still occurs. This is why I fixed all the warnings, because it was so annoying to see all those messages when building dmd :) -Steve _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
February 01, 2016 Re: [dmd-internals] auto-tester changes | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | That might have happened by default when doing the upgrade. I will have to check. On 2/1/16 12:23 PM, Jacob Carlborg wrote: > >> On 1 feb 2016, at 08:57, Brad Roberts via dmd-internals <dmd-internals@puremagic.com> wrote: >> >> I upgraded the host 'macair' tonight from osx 10.9 to 10.11 and from gcc 4.x to clang 7.0.2 in >> the process. It looks like the 64_32 cross build is failing in one of the c++ abi >> compatibility tests now. >> >> https://auto-tester.puremagic.com/show-run.ghtml?runid=99824&projectid=1 > > > Is it time to move to libc++ as well while we’re already doing upgrades? > _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
Copyright © 1999-2021 by the D Language Foundation