JIT error on use of fabs with Serial/OpenMP thread models
#787
-
|
Hi all, I'm trying to run https://github.com/paranumal/libparanumal/ (for comparison purposes), and I'm not having a lot of luck. I updated the occa submodule in that repository, which got things building, but then if I run I found #577 which seems related, but I couldn't quite figure out either why this was failing or what to do next. Here's my compiler info in case it's relevant: |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
|
I think the main branch of libParanumal uses an older occa submodule, and updating to the later release breaks some things because of some occa changes (in your case the missing fabs is because the cmath headers arent included by default anymore). Give this branch a shot: https://github.com/paranumal/libparanumal/tree/development |
Beta Was this translation helpful? Give feedback.
-
|
In v1.6 a flag was added for including C headers that were automatically added previously when using Serial mode (OpenMP inherits from this at the moment). Apologies as I don't think this was well documented in the release notes. |
Beta Was this translation helpful? Give feedback.
I think the main branch of libParanumal uses an older occa submodule, and updating to the later release breaks some things because of some occa changes (in your case the missing fabs is because the cmath headers arent included by default anymore).
Give this branch a shot: https://github.com/paranumal/libparanumal/tree/development
Probably should just merge that into main and tag a new release.