Use the dynamic setup of OASIS
The main function should return 0