FreeBSD_HEAD_arm64 - Build #895 - Still Failing

Andrew Turner andrew at fubar.geek.nz
Tue Aug 18 08:50:34 UTC 2015


On Tue, 18 Aug 2015 01:37:46 -0700
Jason Evans <jasone at freebsd.org> wrote:

> On Aug 18, 2015, at 1:14 AM, jenkins-admin at FreeBSD.org wrote:
> > FreeBSD_HEAD_arm64 - Build #895 - Still Failing:
> > 
> > Build information:
> > https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/895/ Full change
> > log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/895/changes
> > Full build log:
> > https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/895/console
> > 
> > Change summaries:
> > 
> > 286870 by jasone:
> > Add jemalloc support for 8 KiB, 16 KiB, and 64 KiB pages.
> > 
> > 286869 by melifaro:
> > Fix panic when handling non-inet arp message introduced in r286825.
> > 
> > Submitted by:	delphij
> > 
> > 
> > 
> > The end of the build log:
> > 
> > [...truncated 29556 lines...]
> > [...]
> > In file included from jemalloc_jemalloc.c:2:
> > In file included
> > from /usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h:356: /usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/size_classes.h:5561:4:
> > error: "No size class definitions match configuration" #  error "No
> > size class definitions match configuration" ^
> > 1 error generated.
> > 
> 
> I expected r286870 to fix this failure.  Is the page size on arm64
> not 64 KiB?

It is 4K, however you removed the definition of LG_SIZEOF_PTR for
arm64 (under __aarch64__) from jemalloc_FreeBSD.h in r286866.

Andrew


More information about the freebsd-arm mailing list