Skip to content

issue/14745 code #14795

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

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

issue/14745 code #14795

wants to merge 4 commits into from

Conversation

ArthurG0
Copy link

@ArthurG0 ArthurG0 commented Aug 2, 2021

No description provided.

@welcome
Copy link

welcome bot commented Aug 2, 2021

Thank you for submitting a pull request! If this is your first PR, make sure to add yourself to AUTHORS.

@sbc100
Copy link
Collaborator

sbc100 commented Aug 2, 2021

@kripken @RReverser ?

@kripken
Copy link
Member

kripken commented Aug 23, 2021

Sorry for the delay here - @ArthurG0 , this looks good I think.

Can you add testing for it? Adding a little to the existing test should be enough, the one under tests/webidl/ (runnable with ./tests/runner test_webidl).

@ArthurG0
Copy link
Author

ArthurG0 commented Aug 26, 2021

@kripken @sbc100

Unfortunately, I can't even run the current tests without errors using the command you provided (./tests/runner test_webidl)

\system\lib\dlmalloc.c:35:1: error: static_assert failed due to requirement '(__alignof(max_align_t)) == 8'
      "max_align_t must be 8"
_Static_assert(MALLOC_ALIGNMENT == 8, "max_align_t must be 8");
^              ~~~~~~~~~~~~~~~~~~~~~
1 error generated.

is the error. I'm running it on my windows machine on both my own fork as well as main branch of the base repo.

Could you comment on this, have you encountered not being able to run the tests?

@sbc100
Copy link
Collaborator

sbc100 commented Aug 26, 2021

That error looks like its because you are using an older version of llvm before we changed the max_align_t. Are you using emsdk to install emscripten? That is the recommended way to be sure you have the correct versions. Alternatively you could build llvm from tip-of-tree.

@ArthurG0
Copy link
Author

ArthurG0 commented Sep 9, 2021

Thank you, was able to update LLVM version and run the tests successfully, adding them to the PR

@kripken
Copy link
Member

kripken commented Sep 10, 2021

Looks like the webidl tests fail - hopefully that can be debugged locally?

Separately I see other failures, that may indicate this is not rebased on something new enough. Merging in latest main should help.

};
=======
};
>>>>>>> 4f765dec0830dce21da8ed2db74ecabbd7a48186
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks like a merge error here.

@stale
Copy link

stale bot commented Sep 21, 2022

This issue has been automatically marked as stale because there has been no activity in the past year. It will be closed automatically if no further activity occurs in the next 30 days. Feel free to re-open at any time if this issue is still relevant.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants