xref: /petsc/src/sys/tests/ex54.c (revision 362febeeeb69b91ebadcb4b2dc0a22cb6dfc4097)
127d3936fSVaclav Hapla 
227d3936fSVaclav Hapla static char help[] = "Tests options file parsing.\n\n";
327d3936fSVaclav Hapla 
427d3936fSVaclav Hapla #include <petscsys.h>
527d3936fSVaclav Hapla #include <petscviewer.h>
627d3936fSVaclav Hapla 
727d3936fSVaclav Hapla int main(int argc,char **argv)
827d3936fSVaclav Hapla {
927d3936fSVaclav Hapla   PetscErrorCode    ierr;
1027d3936fSVaclav Hapla 
1127d3936fSVaclav Hapla   ierr = PetscInitialize(&argc,&argv,"ex54options",help);if (ierr) return ierr;
1227d3936fSVaclav Hapla   ierr = PetscFinalize();
1327d3936fSVaclav Hapla   return ierr;
1427d3936fSVaclav Hapla }
1527d3936fSVaclav Hapla 
1627d3936fSVaclav Hapla /*TEST
1727d3936fSVaclav Hapla 
1827d3936fSVaclav Hapla    test:
1927d3936fSVaclav Hapla       suffix: 0
2027d3936fSVaclav Hapla       localrunfiles: ex54options
2127d3936fSVaclav Hapla       args: -options_left 0 -options_view
22*362febeeSStefano Zampini       filter: egrep -v "(malloc|nox|display|saws_port|vecscatter|check_pointer_intensity|cuda_initialize|error_output_stdout|use_gpu_aware_mpi|checkstack)" | egrep "^-"
2327d3936fSVaclav Hapla    testset:
2427d3936fSVaclav Hapla       args: -options_left 0 -options_view
2527d3936fSVaclav Hapla       test:
2627d3936fSVaclav Hapla         suffix: 1
2727d3936fSVaclav Hapla         localrunfiles: ex54options ex54options_1a_wrong ex54options_1b_wrong ex54options_1c_wrong ex54options_1d_wrong ex54options_1e_wrong ex54options_1f_wrong ex54options_1g_wrong
2827d3936fSVaclav Hapla         args: -options_file {{ex54options_1a_wrong ex54options_1b_wrong ex54options_1c_wrong ex54options_1d_wrong ex54options_1e_wrong ex54options_1f_wrong ex54options_1g_wrong}separate output}
29*362febeeSStefano Zampini         filter: Error: egrep -v "(malloc|nox|display|saws_port|vecscatter|check_pointer_intensity|cuda_initialize|error_output_stdout|use_gpu_aware_mpi|checkstack)" | egrep "ex54options"
3027d3936fSVaclav Hapla       test:
3127d3936fSVaclav Hapla         suffix: 1_options_file-ex54options_1h
3227d3936fSVaclav Hapla         localrunfiles: ex54options ex54options_1h
3327d3936fSVaclav Hapla         args: -options_file ex54options_1h
34*362febeeSStefano Zampini         filter: egrep -v "(malloc|nox|display|saws_port|vecscatter|check_pointer_intensity|cuda_initialize|error_output_stdout|use_gpu_aware_mpi|checkstack)" | egrep "^-"
3527d3936fSVaclav Hapla 
3627d3936fSVaclav Hapla TEST*/
37