Petr Menšík

Results 160 comments of Petr Menšík

Updated just on top of recent commits. To ensure compiler knows expected order of initialization, I have used function calls to fill shared total_generic, total_nomatch and queue_nomatch. This way it...

It could be caused by multiple static constructors happening in undefined order. Something described on: https://isocpp.org/wiki/faq/ctors#static-init-order-on-first-use That should be created by a function, which would first ensure static storage (parsermap_t)...

Pushed my attempts to PR #31 draft. My attempt does not crash, but does not work anyway. I failed to spot why.

It does not seem to be changed, when I include also ``-flto=auto`` parameter. It is still broken even after this change.

no, it does not crash anymore, but does not parse the driver also. It fails to match_total for my driver. As soon as I remove -flto flag, the parsing works....

It seems it fails on if (total.first.mark_count() == 0) return false; in RegexParser::match_total. Depending RegexParser static members does not yet seem to be constructed.

Updated PR #31 with small change, after which it finally works even with LTO enabled.

Is there any portable check to ensure two files are on the same filesystem, but they are not identical file? Something similar to ``test -ef ``, but without inode check?...

Ah. Okay, maybe configure could sort this detail at build time. It would require just trivial check on build and would not clutter those conditions more than necessary.

> Ok, there seem to be network filtering (at least at universities eduroam) that drops DNSSEC dns queries, as cloudflare is returning DNSSEC at my home network just fine. Therefore...