habanero-rice / hclib

A C/C++ task-based programming model for shared memory and distributed parallel computing.
http://habanero-rice.github.io/hclib/
BSD 3-Clause "New" or "Revised" License
71 stars 35 forks source link

Simplify HASSERT_STATIC definition #42

Closed DaoWen closed 7 years ago

DaoWen commented 7 years ago

See discussion in #40. Since we require C11 and C++11 in the build script, we can safely assume that static assertions are available.

agrippa commented 7 years ago

Looks good, could you just change the following in README.md:

"must support -std=c++11"

to be:

"must support -std=c11 and -std=c++11"

or something to that effect.

DaoWen commented 7 years ago

I'm planning to update the README later to clarify some installation details. I'll update the dependencies then as well.

agrippa commented 7 years ago

This seems closely related to this change, whereas some other dependencies are not. Why not now?

DaoWen commented 7 years ago

I added the README update to #40 because it seems more relevant there.