Brian Ward
Brian Ward
In my experience those are the most annoying ones...
@andrjohns that reduced case is passing for me (the full test is still failing)
Interesting. Manually assigning to an Eigen::Matrix rather than using `auto` works when done on its own, but calling eval on it then rewinds-time and breaks it.... ``` Eigen::Matrix res_mat =...
The definition of `eval` is so simple that I think it's probably just where some earlier UB is finally biting us
Maybe related? https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116463
@andrjohns have you had a chance to look into this any more? I've talked to a few people who know a lot about compiler vectorization and they seemed to think...
> hopefully there's some central Eigen config for complex type handling that we just need to add There is [this](https://gitlab.com/libeigen/eigen/-/merge_requests/1827), but it's unreleased.
I'm not sure what we should do with this issue re: the upcoming release. Just warn users that there may be issues with the newest gcc?
> I don't think there's much of a userbase at all for those atm True, but there is [about to be](https://github.com/stan-dev/math/pull/3097/files#diff-33040dbb00329776f7783b62f3eedd4115dcd1fe181aca0aad751c8aee3a7af2)! I'm also definitely worried that there is some other...
I ran into a similar issue this morning where a CI machine that tries to pin dune 3.6 failed. I had even seen the discourse post, but it's still not...