Home
last modified time | relevance | path

Searched refs:max_align (Results 1 – 1 of 1) sorted by relevance

/petsc/src/sys/objects/cxx/memory/
H A Dobject_pool.cxx53 constexpr auto max_align = std::numeric_limits<unsigned char>::max() + 1; in max_alignment() local
54 static_assert(!(max_align & (max_align - 1)), "Maximum alignment must be a power of 2"); in max_alignment()
55 return static_cast<align_type>(max_align); in max_alignment()
219 constexpr auto max_align = util::to_underlying(AllocationHeader::max_alignment()); in valid_alignment_() local
223 …ert((align > 0) && (align <= max_align), PETSC_COMM_SELF, PETSC_ERR_MEMC, "Alignment %zu must be (… in valid_alignment_()
338 constexpr auto max_align = util::to_underlying(AllocationHeader::max_alignment()); in allocate_ptr_() local
341 …fset <= max_align, PETSC_COMM_SELF, PETSC_ERR_MEMC, "Computed alignment offset %zu > maximum allow… in allocate_ptr_()