Skip to content

fix compile error on MacOS M1 in encoding_operator.cpp:286. - #57

Merged
azimafroozeh merged 2 commits into
cwida:devfrom
liuweiran900217:dev
Sep 8, 2025
Merged

fix compile error on MacOS M1 in encoding_operator.cpp:286.#57
azimafroozeh merged 2 commits into
cwida:devfrom
liuweiran900217:dev

Conversation

@liuweiran900217

Copy link
Copy Markdown
Contributor

I met a compile error when trying FastLanes on MacOS M1:

encoding_operator.cpp:286:17: error: no viable constructor or deduction guide for deduction of template arguments of 'VisitorFunctor'
        VisitorFunctor functor {this, &expr};

The way to fix this error is by setting VisitorFunctor<PT> functor {this, &expr}; on line 286 of encoding_operator.cpp. Hope this fix would help others to use FastLanes on MacOS.

@azimafroozeh
azimafroozeh self-requested a review September 8, 2025 10:45
@azimafroozeh

Copy link
Copy Markdown
Contributor

Thanks for the PR, looks good!
The fuzzy test is failing because the seed needs to be bumped.
Please run make bump to increment the fuzz seed so CI can rerun the test with the updated value.

@liuweiran900217

Copy link
Copy Markdown
Contributor Author

Thanks for your suggestion! I ran make dump and updated base_seed.

@azimafroozeh
azimafroozeh merged commit e23f023 into cwida:dev Sep 8, 2025
69 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants