You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This compiles with the real TIGCC, but will produce a "No target calculators specified" error after the above commit.
One of the basic principles of TIGCCLIB is that all headers include <default.h>, so that users can rely on the fact that including any TIGCCLIB header is enough to apply options, without having to check on a case-to-case basis whether that actually holds for any particular header. So Lionel's commit is totally user-unfriendly, in addition to being incompatible. But even just the incompatibility would render it unacceptable.
The text was updated successfully, but these errors were encountered:
Commit 4b9c4b5 breaks backwards compatibility!
Minimal test case:
This compiles with the real TIGCC, but will produce a "No target calculators specified" error after the above commit.
One of the basic principles of TIGCCLIB is that all headers include
<default.h>
, so that users can rely on the fact that including any TIGCCLIB header is enough to apply options, without having to check on a case-to-case basis whether that actually holds for any particular header. So Lionel's commit is totally user-unfriendly, in addition to being incompatible. But even just the incompatibility would render it unacceptable.The text was updated successfully, but these errors were encountered: