head -r334749 breaks the FreeBSD-head-amd64-gcc ci.freebsd.org build [via pmc.h struct's having constructors in C++]

2018-06-08 Thread Mark Millard
[Note other build failures stopped builds before the below before this was run into. Now those pass to reach the below.] ci.free.bsd.org has FreeBSD-head-amd64-gcc failing for: --- libpmc_json.o --- In file included from /workspace/src/lib/libpmc/libpmc_json.cc:39:0:

Re: Panic from ipfw_alloc_rule() after r334769 -> r334832

2018-06-08 Thread David Wolfskill
On Fri, Jun 08, 2018 at 11:40:37AM -0400, Jonathan T. Looney wrote: > ... > If anyone is hitting this bug and needs to get a working system in the > meantime, you'll need to revert the following commits which implemented (or > updated) this change: > > r334830 > r334829 > r334824 > > Jonathan I

Re: rust broken?

2018-06-08 Thread K. Macy
On Thu, Jun 7, 2018 at 11:26 PM, Greg wrote: > On 06/07, Matthew Macy wrote: >> >> On Thu, Jun 7, 2018 at 10:33 Michael Butler >> wrote: >> >>> Ah - I'll re-enable that to see if it makes a difference .. >>> >> >> >> It's not a question of enabling. It doesn't explicitly use the 11 symbols. >>

Re: Panic from ipfw_alloc_rule() after r334769 -> r334832

2018-06-08 Thread Mateusz Guzik
weird, my grep-fu failed me hardcore i guess. Will fix shortly. On Fri, Jun 8, 2018 at 5:40 PM, Jonathan T. Looney wrote: > On Fri, Jun 8, 2018 at 10:52 AM, Jonathan T. Looney > wrote: > > > > On Fri, Jun 8, 2018 at 9:38 AM, David Wolfskill > wrote: > > > > > > Sorry for lack of much

Re: Panic from ipfw_alloc_rule() after r334769 -> r334832

2018-06-08 Thread Jonathan T. Looney
On Fri, Jun 8, 2018 at 10:52 AM, Jonathan T. Looney wrote: > > On Fri, Jun 8, 2018 at 9:38 AM, David Wolfskill wrote: > > > > Sorry for lack of much analysis; am at BSDCan. jtl@ suggested that a > > sequence of changes involving memory allocation and ipfw counters is > > likely to be at issue.

Re: Panic from ipfw_alloc_rule() after r334769 -> r334832

2018-06-08 Thread Jonathan T. Looney
On Fri, Jun 8, 2018 at 9:38 AM, David Wolfskill wrote: > > Sorry for lack of much analysis; am at BSDCan. jtl@ suggested that a > sequence of changes involving memory allocation and ipfw counters is > likely to be at issue. Just to be clear, I speculated that this seemed like it could be caused

Re: Is kern.sched.preempt_thresh=0 a sensible default?

2018-06-08 Thread Gary Jennejohn
On Fri, 8 Jun 2018 17:18:43 +0300 Andriy Gapon wrote: > On 08/06/2018 15:27, Gary Jennejohn wrote: > > On Thu, 7 Jun 2018 20:14:10 +0300 > > Andriy Gapon wrote: > > > >> On 03/05/2018 12:41, Andriy Gapon wrote: > >>> I think that we need preemption policies that might not be expressible as

Re: Is kern.sched.preempt_thresh=0 a sensible default?

2018-06-08 Thread Andriy Gapon
On 08/06/2018 15:27, Gary Jennejohn wrote: > On Thu, 7 Jun 2018 20:14:10 +0300 > Andriy Gapon wrote: > >> On 03/05/2018 12:41, Andriy Gapon wrote: >>> I think that we need preemption policies that might not be expressible as >>> one or >>> two numbers. A policy could be something like this:

Panic from ipfw_alloc_rule() after r334769 -> r334832

2018-06-08 Thread David Wolfskill
Sorry for lack of much analysis; am at BSDCan. jtl@ suggested that a sequence of changes involving memory allocation and ipfw counters is likely to be at issue. I tried grabbing some screen shots, the last of which has a backtrace (that isn't cut off, as the middle one is); they are available at

Re: Is kern.sched.preempt_thresh=0 a sensible default?

2018-06-08 Thread Gary Jennejohn
On Thu, 7 Jun 2018 20:14:10 +0300 Andriy Gapon wrote: > On 03/05/2018 12:41, Andriy Gapon wrote: > > I think that we need preemption policies that might not be expressible as > > one or > > two numbers. A policy could be something like this: > > - interrupt threads can preempt only threads

Re: r334533 renders head unbootable on XenServer 7.4

2018-06-08 Thread Trond Endrestøl
On Fri, 8 Jun 2018 02:51+0200, Mateusz Guzik wrote: > Thanks for the report. Next time if you identify the culprit please cc: > the committer - not everyone watches mailing lists too closely. Wilco. > I set it up on FreeBSD as dom0 and verified the problem exists. > I fixed it with the

Re: rust broken?

2018-06-08 Thread Greg
On 06/07, Matthew Macy wrote: On Thu, Jun 7, 2018 at 10:33 Michael Butler wrote: Ah - I'll re-enable that to see if it makes a difference .. It's not a question of enabling. It doesn't explicitly use the 11 symbols. Rust developers assume that every OS has a frozen ABI like Linux. The

head -r334827 broke powerpc* and mips builds on ci.freebsd.org

2018-06-08 Thread Mark Millard
powerpc 64, powerpc, powerpcspe gets things like: --- all_subdir_hwpmc --- cc1: warnings being treated as errors /usr/src/sys/dev/hwpmc/hwpmc_e500.c: In function 'e500_intr': /usr/src/sys/dev/hwpmc/hwpmc_e500.c:611: warning: passing argument 3 of 'pmc_process_interrupt' from incompatible pointer