Closed ppenzin closed 3 months ago
@ppenzin would it be ok to move it forward by 1-2 weeks? Some folks will be traveling back from the hybrid CG meeting at the time this meeting is scheduled. Generally supportive of figuring out how to expose horizontal operations though.
Yeah, I think that would be fine, also a bit of a late notice for the people involved in the LLVM change.
If horizontal operations are on the table, I wouldn't mind attending to hear other people's thoughts. I will be on holiday until the week commencing 24th though.
@dtig @sparker-arm I'll bump the meeting by two weeks for now to acomodate travel and benchmarking meeting, and can push this item one more time.
"Bump by two weeks" ends up being right after July 4th in the US, which I expect a lot of people have off or take off. Let's move that one more time.
@sparker-arm Anton has mentioned you've built TSVC for Wasm, will be curious to hear about that, I've been working on it a bit lately, though mostly in a different context.
Planning for July 19th, though the slot on the 12th might be available if there is nothing on benchmarking meeting agenda.
Anton has mentioned you've built TSVC for Wasm
@ppenzin I've actually been using an updated version: TSVC 2 which compiles and runs, in wasi environment, with no trouble.
@sparker-arm can you share your makefile for Emscripten? I've been using TSVC 2 as well, had to update (native) Clang flags and fix std library calls on non-Linux platforms. I have a public fork of the repo with all that and individual test builds.
This been up for a while and there seems to be consensus about time and agenda, I am going to just merge this.
can you share your makefile for Emscripten? I've been using TSVC 2 as well, had to update (native) Clang flags and fix std library calls on non-Linux platforms.
Ah, sorry, I'm targeting WASI :)
WASI is fine too. I can probably poke around to get the JS-adjacent version running as well.
Well, there's nothing to share really... But I have remembered that I did make one notable source change, in common.c, and that was replacing memalign
calls with aligned_alloc
.
https://github.com/WebAssembly/flexible-vectors/issues/64