Re: [Monotone-devel] boost 1.53 breaks monotone build
Markus Wanner wrote: And I can confirm it works with boost 1.53, so I committed this change in dfe4b51c... OK, this commit also fixed recent breakage caused by 1.52 - 1.55 upgrade of FreeBSD's boost. http://www.freshports.org/devel/monotone/ cheers, -- Lapo Luchini - http://lapo.it/ ___ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel
Re: [Monotone-devel] boost 1.53 breaks monotone build
Le Mon, 18 Mar 2013 22:27:35 + (GMT), Richard Hopkins richhguard-monot...@yahoo.co.uk a écrit : On my local machine, resolve_conflicts_dropped_modified_1 fails constantly. Same here! Glad I'm not the only one; I was seriously starting to doubt my hardware, OS, or config, especially as I had it succeed once or twice, the backtrace kept changing, and that it hasn't failed yet on Windows. Well, I just tested it on Ubuntu 12.10 on x86-64 and it worked :) I'll give it a try on FreeBSD8-STABLE on x86 at home. http://lists.gnu.org/archive/html/monotone-devel/2012-12/msg00032.html I agree though, before releasing I'd like to see full test results from all our supported platforms/OS's. I can provide results for SLED 11 SP2 for definite, OpenSUSE most probably, and probably Windows XP SP3 + Windows 7 SP1 and OpenBSD. I could probably provide results on FreeBSD 8-STABLE from time to time and a Ubuntu 12.10 almost all time (week-end excluded :)) if it helps. As a bonus, after a release, hopefully it means integration with package managers will be easier. I'd like to send a port update to OpenBSD and somehow get the SUSE/OpenSUSE package updated - their next releases will be due later this year giving us a few months. Fred ___ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel ___ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel
Re: [Monotone-devel] boost 1.53 breaks monotone build
In 79e73d6882ea68c70abd5891f47806eabe5d0f10 on 16 March ... ... This fixed a hang on Windows for me. Let me know if it fixes your problems. It does. resolve_conflicts_dropped_modified_1 now passes successfully - tested with 5934509c86e975ce771c66a1511671620eceb6d0 (descendant of 79e...) several times. All tests pass now on SLED 11 SP2. Richard ___ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel
Re: [Monotone-devel] boost 1.53 breaks monotone build
On 03/19/2013 05:11 AM, Stephen Leake wrote: This has *i after erase (i), which can have random effects depending on the stack/heap content. Good catch. This fixed a hang on Windows for me. Let me know if it fixes your problems. Seems to fix issues on my amd64 box. And my hurd boxen just crawled through the entire test suite just fine as well. Regards Markus Wanner signature.asc Description: OpenPGP digital signature ___ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel
Re: [Monotone-devel] boost 1.53 breaks monotone build
Markus Wanner mar...@bluegap.ch writes: On 03/19/2013 05:11 AM, Stephen Leake wrote: This has *i after erase (i), which can have random effects depending on the stack/heap content. Good catch. Thanks. Of course, I'm the one that wrote the bad code in the first place :(. -- -- Stephe ___ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel
Re: [Monotone-devel] boost 1.53 breaks monotone build
On 03/15/2013 11:35 PM, Richard Hopkins wrote: One of my installs has boost 1.36 and your commit (dfe4b) compiles fine on it. Thanks for testing. My vote is for a release soon ;-) I'd also like to see a monotone-1.1 release soon-ish. I'd be much more comfortable with a working buildbot, though. Who's in charge of the buildbot master? On my local machine, resolve_conflicts_dropped_modified_1 fails constantly. From the extra suite, ciabot fails intermittently. On my hurd test box, I get failures for mail-notify. All of that is not quite with the most recent rev, though. Regards Markus Wanner signature.asc Description: OpenPGP digital signature ___ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel
Re: [Monotone-devel] boost 1.53 breaks monotone build
On my local machine, resolve_conflicts_dropped_modified_1 fails constantly. Same here! Glad I'm not the only one; I was seriously starting to doubt my hardware, OS, or config, especially as I had it succeed once or twice, the backtrace kept changing, and that it hasn't failed yet on Windows. http://lists.gnu.org/archive/html/monotone-devel/2012-12/msg00032.html I agree though, before releasing I'd like to see full test results from all our supported platforms/OS's. I can provide results for SLED 11 SP2 for definite, OpenSUSE most probably, and probably Windows XP SP3 + Windows 7 SP1 and OpenBSD. As a bonus, after a release, hopefully it means integration with package managers will be easier. I'd like to send a port update to OpenBSD and somehow get the SUSE/OpenSUSE package updated - their next releases will be due later this year giving us a few months. ___ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel
Re: [Monotone-devel] boost 1.53 breaks monotone build
On Fri, Mar 15, 2013 at 10:35:29PM +, Richard Hopkins wrote: --- On Fri, 15/3/13, Markus Wanner mar...@bluegap.ch wrote: To me, it looks like dynamic_pointer_cast is old enough to be usable for us. At least according to their documentation, it is included since 1.34: One of my installs has boost 1.36 and your commit (dfe4b) compiles fine on it. My vote is for a release soon ;-) For reference, Debian stable has libboost packages with versin number 1.42.0-4. -- hendrik ___ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel
Re: [Monotone-devel] boost 1.53 breaks monotone build
Richard, On 03/14/2013 07:58 PM, Richard Hopkins wrote: It also seems there a patch to fix it, but how (if we need to) should we keep compatibility with older boost? To me, it looks like dynamic_pointer_cast is old enough to be usable for us. At least according to their documentation, it is included since 1.34: http://www.boost.org/doc/libs/1_34_0/libs/smart_ptr/pointer_cast.html The oldest installed boost I had lying around was 1.46. And monotone compiled just fine there. Having all instance of shared_dynamic_cast replaced with dynamic_pointer_cast. And I can confirm it works with boost 1.53, so I committed this change in dfe4b51c... If somebody has an ancient boost ready to test against, please try that revision. We can still add a check against BOOST_VERSION. Regards Markus Wanner ___ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel
Re: [Monotone-devel] boost 1.53 breaks monotone build
--- On Fri, 15/3/13, Markus Wanner mar...@bluegap.ch wrote: To me, it looks like dynamic_pointer_cast is old enough to be usable for us. At least according to their documentation, it is included since 1.34: One of my installs has boost 1.36 and your commit (dfe4b) compiles fine on it. My vote is for a release soon ;-) Richard ___ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel