Open elfenpiff opened 3 years ago
Compiling the exact same example on a Raspberry Pi (64-bit) seems to always work.
This might be a good excuse to consolidate on the IndexQueue
from @MatthiasKillat
@elfenpiff I think this is related to atomics using a mutex when the size exceeds 32 bits. These mutex are process local and therefore we get data races. I think we should prevent building for 32 bit systems. What do you think?
Add cmake switch to not build it.
Possible long term solution:
Required information
Operating system: Raspberry Pi OS January 11th 2021 (32-bit)
Compiler version: GCC 8.3
Observed result or behaviour:
When starting the iceperf example a double free fatal error occurs.
Expected result or behaviour: No double free error
Conditions where it occurred / Performed steps: Run the iceperf example on a Raspberry Pi (32-bit)