Name conflict with preprocessor macro

Issue #315 resolved
Hartmut Kaiser created an issue

We are running into an issue on Power9 systems, where the symbol VT1 (possibly others) are defined as a macro. This causes compilation of code that includes certain Blaze headers to fails as this symbol is used all over the place as a template argument name. Please see for details.

Comments (5)

  1. Klaus Iglberger

    Commit 7850cb4 prevents all naming conflicts with the preprocessor symbols VT1 and VT2. The fix is immediately available via cloning the Blaze repository and will be officially released in Blaze 3.7.

  2. Log in to comment