• [^] # Re: Un utilisateur OCaml sous PowerPC

    Posté par (site web personnel, Mastodon) . En réponse au journal Un décalage de 64 bits, ça vous inspire comment ?. Évalué à 3.

    Alors je peux pas te dire pour PowerPC mais pour ARM, ça, je peux.

    Le programme suivant compilé pour une carte NUCLEO-F411RE équipée d'un microprocesseur STM32 à partir du site de développement MBED

    #include "mbed.h"
    Serial pc(USBTX, USBRX);
    // main() runs in its own thread in the OS
    int main() {
     int a = 1;
     pc.printf("%d\n", a >> 64);
    }

    retourne... 0 mais envoie un avertissement

    Warning: Shift count is too large in "main.cpp", Line: 8, Col: 29
    Donc pour ARM, pas de "problème" :)