Skip to content

fix GCC 9.3.1 hang#835

Merged
PeterMatula merged 2 commits intoavast:masterfrom
hanickadot:master
Aug 7, 2020
Merged

fix GCC 9.3.1 hang#835
PeterMatula merged 2 commits intoavast:masterfrom
hanickadot:master

Conversation

@hanickadot
Copy link
Copy Markdown

@hanickadot hanickadot commented Aug 6, 2020

  • under gcc 9.3.1 pe_dll_list's std::unordered_map causes infinite compilation time, I change it to make it compile in no time, and I'm using O(log_2 n) algorithm, which theoretically is slower than std::unordered_map but this will be quicker

…ilation time, I change it to make it compile in no time, and I'm using O(log_2 n) algorithm, which theoretically is slower than std::unordered_map but here it will be quicker
@PeterMatula
Copy link
Copy Markdown
Collaborator

run TC tests

@PeterMatula
Copy link
Copy Markdown
Collaborator

TC test failed, but build is OK. This is most likely due to new tests in the master.

@PeterMatula PeterMatula merged commit e57706f into avast:master Aug 7, 2020
PeterMatula added a commit that referenced this pull request Aug 7, 2020
Return value was reversed by #835 merge.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants