Bladeren bron

make xgemm abort on erroneous parameter

Samuel Thibault 12 jaren geleden
bovenliggende
commit
df3534242c
1 gewijzigde bestanden met toevoegingen van 6 en 1 verwijderingen
  1. 6 1
      examples/mult/xgemm.c

+ 6 - 1
examples/mult/xgemm.c

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009-2012  Université de Bordeaux 1
+ * Copyright (C) 2009-2013  Université de Bordeaux 1
  * Copyright (C) 2010  Mehdi Juhoor <mjuhoor@gmail.com>
  * Copyright (C) 2010, 2011, 2012, 2013  Centre National de la Recherche Scientifique
  *
@@ -277,6 +277,11 @@ static void parse_args(int argc, char **argv)
 			fprintf(stderr,"Currently selected: %ux%u * %ux%u and %ux%u blocks, %u iterations\n", zdim, ydim, xdim, zdim, nslicesx, nslicesy, niter);
 			exit(EXIT_SUCCESS);
 		}
+		else
+		{
+			fprintf(stderr,"Unrecognized option %s", argv[i]);
+			exit(EXIT_FAILURE);
+		}
 	}
 }