-
Tested on armv7m4-stm32l4x6
Testing code:
```C
int main(void)
{
int pid = 0;
pid = fork();
if (pid < 0) {
printf("Cannot fork\n");
}
…
-
* Using fscanf with specifier %c shall move the position indicator one place further but in this case, this function tries to pass over all characters in the file.
* Tested on Host-generic-pc and I…
-
This is very common pattern used in our code to synchronize with interrupts:
```c
int irq_handler() {
data_ready = 1;
return 1; /* signal cond after exiting handler */
}
int thread() {…
-
In `tests/psh/history.py` there is a commented test with referenced issue. The issue is already solved and test case is still commented.
Testcase:
- https://github.com/phoenix-rtos/phoenix-rtos-t…
-
This function may be helpful, especially for functional testing alloc functions.
-
### **During scanf tests there was a problem reading data assigned as INF and NAN**
The problem occurs in an all-conversion specifier wich can handle that (%aAeEgGfF).
There is posix requirement…
-
### **During scanf tests there was a problem reading floats in scientific notation**
The problem occurs in an all-conversion specifier wich can handle that (%aAeEgGfF).
- On reproducing this is…
-
# Test scenario:
Printing floating point values larger than 2^20 results in wrong number printed (checked on ia32-generic)
# Test case:
Test code:
```c
printf("%f\n", 1048575.F); /* 2^20 - 1…
-
Example stacktrace when stack canary check fails:
> #0 hal_spinlockSet (spinlock=spinlock@entry=0x20000e6c , sc=0x0, sc@entry=0x2002509c) at phoenix-rtos-kernel/hal/armv7m/spinlock.c:26
#1 proc_cu…
-
- The problem occurs in 1 of ~15 test runner campaigns
- Details described below are based on `imxrt117x-evk` target, but the issue seems to present either on `imxrt106x-evk` and `zynq7000-zedboard`.…