dmd now running tests on the Pi

Walter Bright newshound2 at digitalmars.com
Sat Jul 27 23:32:25 UTC 2024


https://x.com/WalterBright/status/1817340865565876645

And now,

     #include <assert.h>
     int main(int argc, char** argv) {
         assert(argc == 0);
         return 0;
     }

Compiling on Ubuntu with #dlang dmd's #AArch64 cross compiler, linking and 
running on the #raspberrypi:

     > dmd test.c -c -arm
     > cp test.o ~/raspberrypi/test

switching to the pi window:

     raspberrypi:~/test $ gcc test.o
     raspberrypi:~/test $ ./a.out
     a.out: test.c:3: main: Assertion `test.c' failed.
     Aborted

Victory at last! Now we have a running test suite.


More information about the Digitalmars-d mailing list