в глубине?
                  
                  
                  Проблема такая, что буст.пфр разбивается об любой тип с си стайл массивами внутри
                  
                  
                  С одной стороны, умирает он не об статик ассерт, с другой стороны, умирает он и не при не находе функции.
                  
                  
                  Для контекста: там происходит разбинд агрегата и тут, наверное, как-то должен был быть чек возможности разбинда в N элементов
                  
                  
                  template <class T>
                  
                  
                  constexpr auto tie_as_tuple(T& val, size_t_<16>) noexcept {
                  
                  
                    auto& [a,b,c,d,e,f,g,h,j,k,l,m,n,p,q,r] = const_cast<std::remove_cv_t<T>&>(val);
                  
                  
                    ...
                  
                  
                  }
                  
                  
                  Но его нет, по итогу инстанцирование падает
                  
                  
                
нельзя, падение в теле вообще проверить нельзя
 Андрей
                          Будиловский
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Андрей
                          Будиловский
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Обсуждают сегодня