Skip to content

Commit 9ed1eff

Browse files
committed
Cleanup rm commands
1 parent 98da569 commit 9ed1eff

File tree

6 files changed

+134
-134
lines changed

6 files changed

+134
-134
lines changed

labs/cpp/lab1_daxpy/daxpy.ipynb

Lines changed: 62 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -203,9 +203,9 @@
203203
"metadata": {},
204204
"outputs": [],
205205
"source": [
206-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} exercise1.cpp && ./daxpy {N}\n",
207-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} exercise1.cpp && ./daxpy {N}\n",
208-
"!echo -n \"[nvc++] \" && rm daxpy || true && nvc++ {flags} exercise1.cpp && ./daxpy {N}"
206+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} exercise1.cpp && ./daxpy {N}\n",
207+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} exercise1.cpp && ./daxpy {N}\n",
208+
"!echo -n \"[nvc++] \" && rm -f daxpy && nvc++ {flags} exercise1.cpp && ./daxpy {N}"
209209
]
210210
},
211211
{
@@ -228,9 +228,9 @@
228228
"metadata": {},
229229
"outputs": [],
230230
"source": [
231-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} solutions/exercise1.cpp && ./daxpy {N}\n",
232-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} solutions/exercise1.cpp && ./daxpy {N}\n",
233-
"!echo -n \"[nvc++] \" && rm daxpy || true && nvc++ {flags} solutions/exercise1.cpp && ./daxpy {N}"
231+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} solutions/exercise1.cpp && ./daxpy {N}\n",
232+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} solutions/exercise1.cpp && ./daxpy {N}\n",
233+
"!echo -n \"[nvc++] \" && rm -f daxpy && nvc++ {flags} solutions/exercise1.cpp && ./daxpy {N}"
234234
]
235235
},
236236
{
@@ -279,10 +279,10 @@
279279
"metadata": {},
280280
"outputs": [],
281281
"source": [
282-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} exercise2.cpp -ltbb && ./daxpy {N}\n",
283-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} exercise2.cpp -ltbb && ./daxpy {N}\n",
284-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} exercise2.cpp -stdpar=multicore && ./daxpy {N}\n",
285-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} exercise2.cpp -stdpar=gpu && ./daxpy {N}"
282+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} exercise2.cpp -ltbb && ./daxpy {N}\n",
283+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} exercise2.cpp -ltbb && ./daxpy {N}\n",
284+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} exercise2.cpp -stdpar=multicore && ./daxpy {N}\n",
285+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} exercise2.cpp -stdpar=gpu && ./daxpy {N}"
286286
]
287287
},
288288
{
@@ -302,10 +302,10 @@
302302
"metadata": {},
303303
"outputs": [],
304304
"source": [
305-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} solutions/exercise2.cpp -ltbb && ./daxpy {N}\n",
306-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} solutions/exercise2.cpp -ltbb && ./daxpy {N}\n",
307-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise2.cpp -stdpar=multicore && ./daxpy {N}\n",
308-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise2.cpp -stdpar=gpu && ./daxpy {N}"
305+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} solutions/exercise2.cpp -ltbb && ./daxpy {N}\n",
306+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} solutions/exercise2.cpp -ltbb && ./daxpy {N}\n",
307+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise2.cpp -stdpar=multicore && ./daxpy {N}\n",
308+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise2.cpp -stdpar=gpu && ./daxpy {N}"
309309
]
310310
},
311311
{
@@ -348,10 +348,10 @@
348348
"metadata": {},
349349
"outputs": [],
350350
"source": [
351-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} exercise3.cpp -ltbb && ./daxpy {N}\n",
352-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} exercise3.cpp -ltbb && ./daxpy {N}\n",
353-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} exercise3.cpp -stdpar=multicore && ./daxpy {N}\n",
354-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} exercise3.cpp -stdpar=gpu && ./daxpy {N}"
351+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} exercise3.cpp -ltbb && ./daxpy {N}\n",
352+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} exercise3.cpp -ltbb && ./daxpy {N}\n",
353+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} exercise3.cpp -stdpar=multicore && ./daxpy {N}\n",
354+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} exercise3.cpp -stdpar=gpu && ./daxpy {N}"
355355
]
356356
},
357357
{
@@ -371,10 +371,10 @@
371371
"metadata": {},
372372
"outputs": [],
373373
"source": [
374-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} solutions/exercise3.cpp -ltbb && ./daxpy {N}\n",
375-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} solutions/exercise3.cpp -ltbb && ./daxpy {N}\n",
376-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise3.cpp -stdpar=multicore && ./daxpy {N}\n",
377-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise3.cpp -stdpar=gpu && ./daxpy {N}"
374+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} solutions/exercise3.cpp -ltbb && ./daxpy {N}\n",
375+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} solutions/exercise3.cpp -ltbb && ./daxpy {N}\n",
376+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise3.cpp -stdpar=multicore && ./daxpy {N}\n",
377+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise3.cpp -stdpar=gpu && ./daxpy {N}"
378378
]
379379
},
380380
{
@@ -474,10 +474,10 @@
474474
"metadata": {},
475475
"outputs": [],
476476
"source": [
477-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} exercise4.cpp -ltbb && ./daxpy {N}\n",
478-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} exercise4.cpp -ltbb && ./daxpy {N}\n",
479-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} exercise4.cpp -stdpar=multicore && ./daxpy {N}\n",
480-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} exercise4.cpp -stdpar=gpu && ./daxpy {N}"
477+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} exercise4.cpp -ltbb && ./daxpy {N}\n",
478+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} exercise4.cpp -ltbb && ./daxpy {N}\n",
479+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} exercise4.cpp -stdpar=multicore && ./daxpy {N}\n",
480+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} exercise4.cpp -stdpar=gpu && ./daxpy {N}"
481481
]
482482
},
483483
{
@@ -497,10 +497,10 @@
497497
"metadata": {},
498498
"outputs": [],
499499
"source": [
500-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} solutions/exercise4.cpp -ltbb && ./daxpy {N}\n",
501-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} solutions/exercise4.cpp -ltbb && ./daxpy {N}\n",
502-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise4.cpp -stdpar=multicore && ./daxpy {N}\n",
503-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise4.cpp -stdpar=gpu && ./daxpy {N}"
500+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} solutions/exercise4.cpp -ltbb && ./daxpy {N}\n",
501+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} solutions/exercise4.cpp -ltbb && ./daxpy {N}\n",
502+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise4.cpp -stdpar=multicore && ./daxpy {N}\n",
503+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise4.cpp -stdpar=gpu && ./daxpy {N}"
504504
]
505505
},
506506
{
@@ -549,10 +549,10 @@
549549
"metadata": {},
550550
"outputs": [],
551551
"source": [
552-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} exercise5.cpp -ltbb && ./daxpy {N}\n",
553-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} exercise5.cpp -ltbb && ./daxpy {N}\n",
554-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} exercise5.cpp -stdpar=multicore && ./daxpy {N}\n",
555-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} exercise5.cpp -stdpar=gpu && ./daxpy {N}"
552+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} exercise5.cpp -ltbb && ./daxpy {N}\n",
553+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} exercise5.cpp -ltbb && ./daxpy {N}\n",
554+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} exercise5.cpp -stdpar=multicore && ./daxpy {N}\n",
555+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} exercise5.cpp -stdpar=gpu && ./daxpy {N}"
556556
]
557557
},
558558
{
@@ -572,10 +572,10 @@
572572
"metadata": {},
573573
"outputs": [],
574574
"source": [
575-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} solutions/exercise5.cpp -ltbb && ./daxpy {N}\n",
576-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} solutions/exercise5.cpp -ltbb && ./daxpy {N}\n",
577-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise5.cpp -stdpar=multicore && ./daxpy {N}\n",
578-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise5.cpp -stdpar=gpu && ./daxpy {N}"
575+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} solutions/exercise5.cpp -ltbb && ./daxpy {N}\n",
576+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} solutions/exercise5.cpp -ltbb && ./daxpy {N}\n",
577+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise5.cpp -stdpar=multicore && ./daxpy {N}\n",
578+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise5.cpp -stdpar=gpu && ./daxpy {N}"
579579
]
580580
},
581581
{
@@ -675,10 +675,10 @@
675675
"metadata": {},
676676
"outputs": [],
677677
"source": [
678-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} exercise6.cpp -ltbb && ./daxpy {N}\n",
679-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} exercise6.cpp -ltbb && ./daxpy {N}\n",
680-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} exercise6.cpp -stdpar=multicore && ./daxpy {N}\n",
681-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} exercise6.cpp -stdpar=gpu && ./daxpy {N}"
678+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} exercise6.cpp -ltbb && ./daxpy {N}\n",
679+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} exercise6.cpp -ltbb && ./daxpy {N}\n",
680+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} exercise6.cpp -stdpar=multicore && ./daxpy {N}\n",
681+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} exercise6.cpp -stdpar=gpu && ./daxpy {N}"
682682
]
683683
},
684684
{
@@ -698,10 +698,10 @@
698698
"metadata": {},
699699
"outputs": [],
700700
"source": [
701-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} solutions/exercise6.cpp -ltbb && ./daxpy {N}\n",
702-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} solutions/exercise6.cpp -ltbb && ./daxpy {N}\n",
703-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise6.cpp -stdpar=multicore && ./daxpy {N}\n",
704-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise6.cpp -stdpar=gpu && ./daxpy {N}"
701+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} solutions/exercise6.cpp -ltbb && ./daxpy {N}\n",
702+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} solutions/exercise6.cpp -ltbb && ./daxpy {N}\n",
703+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise6.cpp -stdpar=multicore && ./daxpy {N}\n",
704+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise6.cpp -stdpar=gpu && ./daxpy {N}"
705705
]
706706
},
707707
{
@@ -781,10 +781,10 @@
781781
"metadata": {},
782782
"outputs": [],
783783
"source": [
784-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} exercise7.cpp -ltbb && ./daxpy {N}\n",
785-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} exercise7.cpp -ltbb && ./daxpy {N}\n",
786-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} exercise7.cpp -stdpar=multicore && ./daxpy {N}\n",
787-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} exercise7.cpp -stdpar=gpu && ./daxpy {N}"
784+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} exercise7.cpp -ltbb && ./daxpy {N}\n",
785+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} exercise7.cpp -ltbb && ./daxpy {N}\n",
786+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} exercise7.cpp -stdpar=multicore && ./daxpy {N}\n",
787+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} exercise7.cpp -stdpar=gpu && ./daxpy {N}"
788788
]
789789
},
790790
{
@@ -804,10 +804,10 @@
804804
"metadata": {},
805805
"outputs": [],
806806
"source": [
807-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} solutions/exercise7.cpp -ltbb && ./daxpy {N}\n",
808-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} solutions/exercise7.cpp -ltbb && ./daxpy {N}\n",
809-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise7.cpp -stdpar=multicore && ./daxpy {N}\n",
810-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise7.cpp -stdpar=gpu && ./daxpy {N}"
807+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} solutions/exercise7.cpp -ltbb && ./daxpy {N}\n",
808+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} solutions/exercise7.cpp -ltbb && ./daxpy {N}\n",
809+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise7.cpp -stdpar=multicore && ./daxpy {N}\n",
810+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise7.cpp -stdpar=gpu && ./daxpy {N}"
811811
]
812812
},
813813
{
@@ -871,10 +871,10 @@
871871
"metadata": {},
872872
"outputs": [],
873873
"source": [
874-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} exercise8.cpp -ltbb && ./daxpy {N}\n",
875-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} exercise8.cpp -ltbb && ./daxpy {N}\n",
876-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} exercise8.cpp -stdpar=multicore && ./daxpy {N}\n",
877-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} exercise8.cpp -stdpar=gpu && ./daxpy {N}"
874+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} exercise8.cpp -ltbb && ./daxpy {N}\n",
875+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} exercise8.cpp -ltbb && ./daxpy {N}\n",
876+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} exercise8.cpp -stdpar=multicore && ./daxpy {N}\n",
877+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} exercise8.cpp -stdpar=gpu && ./daxpy {N}"
878878
]
879879
},
880880
{
@@ -894,10 +894,10 @@
894894
"metadata": {},
895895
"outputs": [],
896896
"source": [
897-
"!echo -n \"[g++] \" && rm daxpy || true && g++ {flags} solutions/exercise8.cpp -ltbb && ./daxpy {N}\n",
898-
"!echo -n \"[clang++] \" && rm daxpy || true && clang++ {flags} solutions/exercise8.cpp -ltbb && ./daxpy {N}\n",
899-
"!echo -n \"[nvc++ CPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise8.cpp -stdpar=multicore && ./daxpy {N}\n",
900-
"!echo -n \"[nvc++ GPU] \" && rm daxpy || true && nvc++ {flags} solutions/exercise8.cpp -stdpar=gpu && ./daxpy {N}"
897+
"!echo -n \"[g++] \" && rm -f daxpy && g++ {flags} solutions/exercise8.cpp -ltbb && ./daxpy {N}\n",
898+
"!echo -n \"[clang++] \" && rm -f daxpy && clang++ {flags} solutions/exercise8.cpp -ltbb && ./daxpy {N}\n",
899+
"!echo -n \"[nvc++ CPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise8.cpp -stdpar=multicore && ./daxpy {N}\n",
900+
"!echo -n \"[nvc++ GPU] \" && rm -f daxpy && nvc++ {flags} solutions/exercise8.cpp -stdpar=gpu && ./daxpy {N}"
901901
]
902902
},
903903
{

0 commit comments

Comments
 (0)