Notes |
(0012035)
barracuda156 (reporter)
2024-01-29 18:08
|
P. S. I apologize for an accidental duplicate, it is a result of network error, I got a Bad gateway page and re-submitted the issue, however turned out it already got submitted despite the error message.
Please close http://bugs.alglib.net/view.php?id=1026 as a duplicate. |
|
(0012036)
barracuda156 (reporter)
2024-01-29 18:17
|
Given that comment to the code explicitly state these asserts can be just removed, perhaps either remove it or at least do this:
#ifndef __ppc__
static char _ae_bool_must_be_8_bits_wide [1-2*((int)(sizeof(ae_bool))-1)*((int)(sizeof(ae_bool))-1)];
#endif |
|
(0012037)
barracuda156 (reporter)
2024-01-29 18:22
|
And then below:
void ae_never_call_it()
{
#ifndef __ppc__
ae_touch_ptr((void*)_ae_bool_must_be_8_bits_wide);
#endif
ae_touch_ptr((void*)_ae_int32_t_must_be_32_bits_wide);
ae_touch_ptr((void*)_ae_int64_t_must_be_64_bits_wide);
ae_touch_ptr((void*)_ae_uint64_t_must_be_64_bits_wide);
ae_touch_ptr((void*)_ae_int_t_must_be_pointer_sized);
} |
|