I’m using Libtorch 1.10 Release Version on windows with VS 2022. The following code:

#include <iostream>
#include <torch/torch.h>

namespace F = torch::nn::functional;
using namespace std;

int main()
{
	torch::Tensor ox1 = torch::rand({ 3,3 });
	cout << ox1.expand({6,3}) << endl;

lead to
Unhandled exception at 0x00007FFAB6924B89 in test_libtorch.exe: Microsoft C++ exception: c10::Error at memory location 0x000000E83D4FEFD0.

But if replace expand with repeat then there is no problem.