devosoft / Empirical

A library of tools for scientific software development, with emphasis on also being able to build web interfaces using Emscripten.
Other
86 stars 38 forks source link

C++20 differences between emp::array and std::array #478

Closed emilydolson closed 7 months ago

emilydolson commented 1 year ago

@mercere99 is probably already be aware of these, but just in case anyone else runs across them and is confused, I have come across a couple inconsistencies between emp::array and std::array that appear to crop up with c++20:

emilydolson commented 1 year ago

Also this line breaks if arg_set_t is emp::array but works if it is std::array

(same problem happens in EventDrivenGP.hpp

emilydolson commented 7 months ago

This appears to be fixed!