Created attachment 256785 [details] Screen grab showing wxMaxima menus and GUI windows When creating a matrix with specific dimensions, such as, for example, 2 rows and 4 columns, wxMaxima incorrectly generates a window to enter a matrix with 4 rows and 2 columns instead. This issue leads to an inversion of the intended dimensions. The expected behavior is for the user-defined dimensions to be respected, but the output matrix is transposed. Steps to reproduce: Click Matrix menu Click Create Matrix Click Enter Matrix... In the Matrix window that opens up, enter 2 for rows, 4 for columns, leave general as the pre-selected type, name it A and click OK. The next window, Enter Matrix, comes up with 4 rows and 2 columns. Note that: wxMaxima version is the latest available 23.12.0,1 This issue does not occur with maxima (version also the latest available 5.47.0_20) FreeBSD version is 14.2 I have introduced FreeBSD and wxMaxima to 25 colleagues at university and they all experience this issue.
Thanks for report. It seems it's a bug in wxMaxima, not in FreeBSD port. IMHO the "columns" and "rows" replaced in dialog. About updating: I tried update to 24.08.0 but it's unusable on FreeBSD (appears in logs) and the 24.11.0 - it's unusable too (wx30-gtk3 and wx32-gtk3 too). I would like open a bug on wxMaxima.
Thank you for reply. I opened the bug on wxmaxima: https://github.com/wxMaxima-developers/wxmaxima/issues/1985#issue-2797628721 IMHO I think it is worth you add your remarks about the update attempts on it. Cheers.
Thanks! Now I build the latest wxmaxima and send a report to project.
(In reply to Zsolt Udvari from comment #3) https://github.com/wxMaxima-developers/wxmaxima/issues/1986
The bug is part of wxMaxima, not FreeBSD port. Issue opened at the project.