-
Notifications
You must be signed in to change notification settings - Fork 37
Open
Description
Since using TBLIS2 a bug seems to have cropped up. The program aborts with:
terminate called after throwing an instance of 'std::bad_array_new_length’
Here is a minimal example of code producing the bug:
cout << "test new bug on 18/9/2025\n";
tblis::tensor<double> B({10,10,10});
tblis::tensor<double> C({10,10,10});
tblis::tensor<double> BC({10,10,10,10});
tblis::mult<double>(1.0,B,"ija",C.permuted({0,1,2}),"abc",0.0,BC,"ijbc");
The culprit seems to be the permuted input tensor. In the old TBLIS this code runs correctly.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels