Di Nios® II Software Build Tools, ada opsi untuk menggunakan pustaka kecil newlib c. Namun, ketika opsi ini dipilih dalam Board Support Package (BSP), tidak mungkin lagi menggunakan fungsi siprintf(), yang salah dilucuti dari pustaka.
Fungsi siprintf() adalah versi sprintf() yang dilucuti tanpa dukungan untuk operator titik ambang. Namun, karena pustaka kecil newlib menghapus dukungan untuk operatin titik ambang pada semua turunan printf(), secara efektif siprintf dan sprintf adalah sama. Mengganti siprintf dengan sprintf dalam kode Anda akan mengatasi masalah ini.
Masalah ini rencananya akan diperbaiki di versi Nios II Software Build Tools yang lebih baru.