New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fast compilation of logging causes ABI incompatibilities between different NDEBUG values #1113

Closed
mgaunard opened this Issue Apr 14, 2014 · 1 comment

Comments

Projects
None yet
2 participants
@mgaunard
Contributor

mgaunard commented Apr 14, 2014

It is not possible to link against a release-built version of libhpx.dll without defining -DNDEBUG because of this bug.

The problem is in hpx/util/logging/detail/macros.hpp, depending of the value of NDEBUG, the type of the loggers changes.

@hkaiser hkaiser closed this in 63953c9 Apr 14, 2014

@hkaiser

This comment has been minimized.

Show comment
Hide comment
@hkaiser

hkaiser Apr 14, 2014

Member

Matthias, please feel free to reopen this is the patch above does not fix the issue.

Member

hkaiser commented Apr 14, 2014

Matthias, please feel free to reopen this is the patch above does not fix the issue.

@hkaiser hkaiser added affecting NT2 and removed affecting NT2 labels Apr 14, 2014

@hkaiser hkaiser added this to the 0.9.9 milestone Apr 14, 2014

@hkaiser hkaiser self-assigned this Apr 14, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment