Conversation
|
This still has two warnings From cppreference tho'
So if we want to patch those warnings they can just be defined as void operator delete(void* ptr, size_t sz) __TBB_NO_THROW {
InitOrigPointers();
__TBB_malloc_safer_free(ptr, (void (*)(void*))orig_free);
} |
|
ping @kevinushey |
|
@kevinushey looking over the new version of the tbb it looks like they handle some the We've been looking at github actions for |
|
One thing to note here is that I had a hard time configuring the files in I've looked over a good bit of the changes and it seems like they have much better support for mingw / windows now |
|
Thanks for continuing to work on this PR, and sorry for taking so long to respond -- it's been challenging to find time! If you can get the Linux + macOS work into a good state, I'll try to find time to get the Windows bits working as well. I'm on board with removing |
|
Totally no worries! Do you have a script to run all the reverse dependencies? I think if we have that I can steal some stuff from rstan to run a github actions script to run the tests and reverse dependencies on mac/windows/linux |
|
I don't; I usually just run reverse dependency checks with revdepcheck. |
|
FWIW, I've been building RcppParallel against the system tbb v2020 here, and I've detected no issues from any dependency. |
|
Sorry for letting this PR hang. I'm in the process of bundling TBB 2022.0 in the next RcppParallel release; hopefully that will suffice. |
Howdy!
This just runs the script in
tbb-update.Rfor TBB 2020.2 from the travis logs of #111 it looks like there was something weird with thesuppress_warningsheader in 2020.1 that is fixed in 2020.2From #111
I don't have access to a windows machine (linux/chrome-os only). Is wine the way to go for testing the windows specific patches?