Skip to content

Commit 9ed581c

Browse files
committed
add regression tests for #92 and #99
closes #92
1 parent cc512a0 commit 9ed581c

File tree

1 file changed

+83
-79
lines changed

1 file changed

+83
-79
lines changed

ci/script.sh

Lines changed: 83 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ main() {
138138
# test_svd MK70F15WS
139139

140140
# OK
141-
# NOTE it would take too long to test all these so we only test half
141+
# NOTE it would take too long to test all these so we only test one third
142142
test_svd MK02F12810
143143
# test_svd MK10D10
144144
# test_svd MK10D5
@@ -230,42 +230,42 @@ main() {
230230
# test_svd MKW40Z4
231231
# test_svd MKW41Z4
232232

233-
# FIXME(#92) "duplicate definitions with name `bits`"
234-
# test_svd MKE02Z2
235-
# test_svd MKE02Z4
233+
# #92 regression tests
234+
# NOTE it would take too long to test all these so we only test one third
235+
test_svd MKE02Z4
236236
# test_svd MKE04Z1284
237237
# test_svd MKE04Z4
238-
# test_svd MKE06Z4
238+
test_svd MKE06Z4
239239
# test_svd MKE14D7
240240
# test_svd MKE15D7
241-
# test_svd MKL02Z4
241+
test_svd MKL02Z4
242242
# test_svd MKL03Z4
243243
# test_svd MKL04Z4
244-
# test_svd MKL05Z4
244+
test_svd MKL05Z4
245245
# test_svd MKL13Z644
246246
# test_svd MKL14Z4
247-
# test_svd MKL15Z4
247+
test_svd MKL15Z4
248248
# test_svd MKL16Z4
249249
# test_svd MKL17Z4
250-
# test_svd MKL17Z644
250+
test_svd MKL17Z644
251251
# test_svd MKL24Z4
252252
# test_svd MKL25Z4
253-
# test_svd MKL26Z4
253+
test_svd MKL26Z4
254254
# test_svd MKL27Z4
255255
# test_svd MKL27Z644
256-
# test_svd MKL33Z4
256+
test_svd MKL33Z4
257257
# test_svd MKL33Z644
258258
# test_svd MKL34Z4
259-
# test_svd MKL36Z4
259+
test_svd MKL36Z4
260260
# test_svd MKL43Z4
261261
# test_svd MKL46Z4
262-
# test_svd MKM14ZA5
262+
test_svd MKM14ZA5
263263
# test_svd MKM33ZA5
264264
# test_svd MKM34Z7
265-
# test_svd MKM34ZA5
265+
test_svd MKM34ZA5
266266
# test_svd MKW01Z4
267267
# test_svd SKEAZ1284
268-
# test_svd SKEAZN642
268+
test_svd SKEAZN642
269269
# test_svd SKEAZN84
270270
;;
271271

@@ -425,116 +425,120 @@ main() {
425425
# BAD-SVD uses the identifier '_' to name a reserved bitfield value
426426
# test_svd LPC1102_4_v4
427427

428-
# FIXME(#99) "duplicate definitions with name `is_set`"
428+
# FIXME(???) "duplicate definitions for `write`"
429+
# #99 regression test
429430
# test_svd LPC5410x_v0.4
430431
;;
431432

432433
SiliconLabs)
433-
# FIXME(#99) "duplicate definitions with name `is_set`"
434-
# test_svd SIM3C1x4_SVD
435-
# test_svd SIM3C1x6_SVD
436-
# test_svd SIM3C1x7_SVD
437-
# test_svd SIM3L1x4_SVD
438-
# test_svd SIM3L1x6_SVD
439-
# test_svd SIM3L1x7_SVD
434+
# #99 regression tests
435+
test_svd SIM3C1x4_SVD
436+
test_svd SIM3C1x6_SVD
437+
test_svd SIM3C1x7_SVD
438+
test_svd SIM3L1x4_SVD
439+
test_svd SIM3L1x6_SVD
440+
test_svd SIM3L1x7_SVD
441+
test_svd SIM3U1x4_SVD
442+
test_svd SIM3U1x6_SVD
443+
test_svd SIM3U1x7_SVD
444+
445+
# FIXME(???) panicked at "c.text.clone()"
440446
# test_svd SIM3L1x8_SVD
441-
# test_svd SIM3U1x4_SVD
442-
# test_svd SIM3U1x6_SVD
443-
# test_svd SIM3U1x7_SVD
444447
;;
445448

446449
Spansion)
447450
# OK
448-
# test_svd MB9AF12xK
449-
# test_svd MB9AF12xL
450-
# test_svd MB9AF42xK
451-
# test_svd MB9AF42xL
452-
# test_svd MB9BF12xJ
453-
# test_svd MB9BF12xS
454-
# test_svd MB9BF12xT
455-
# test_svd MB9BF16xx
456-
# test_svd MB9BF32xS
457-
# test_svd MB9BF32xT
458-
# test_svd MB9BF36xx
459-
# test_svd MB9BF42xS
460-
# test_svd MB9BF42xT
461-
# test_svd MB9BF46xx
462-
# test_svd MB9BF52xS
463-
# test_svd MB9BF52xT
464-
# test_svd MB9BF56xx
451+
test_svd MB9AF12xK
452+
test_svd MB9AF12xL
453+
test_svd MB9AF42xK
454+
test_svd MB9AF42xL
455+
test_svd MB9BF12xJ
456+
test_svd MB9BF12xS
457+
test_svd MB9BF12xT
458+
test_svd MB9BF16xx
459+
test_svd MB9BF32xS
460+
test_svd MB9BF32xT
461+
test_svd MB9BF36xx
462+
test_svd MB9BF42xS
463+
test_svd MB9BF42xT
464+
test_svd MB9BF46xx
465+
test_svd MB9BF52xS
466+
test_svd MB9BF52xT
467+
test_svd MB9BF56xx
465468

466469
# #102 regression tests
467-
test_svd MB9AF10xN
470+
# # NOTE it would take too long to test all these so we only test half
471+
# test_svd MB9AF10xN
468472
test_svd MB9AF10xR
469-
test_svd MB9AF11xK
473+
# test_svd MB9AF11xK
470474
test_svd MB9AF11xL
471-
test_svd MB9AF11xM
475+
# test_svd MB9AF11xM
472476
test_svd MB9AF11xN
473-
test_svd MB9AF13xK
477+
# test_svd MB9AF13xK
474478
test_svd MB9AF13xL
475-
test_svd MB9AF13xM
479+
# test_svd MB9AF13xM
476480
test_svd MB9AF13xN
477-
test_svd MB9AF14xL
481+
# test_svd MB9AF14xL
478482
test_svd MB9AF14xM
479-
test_svd MB9AF14xN
483+
# test_svd MB9AF14xN
480484
test_svd MB9AF15xM
481-
test_svd MB9AF15xN
485+
# test_svd MB9AF15xN
482486
test_svd MB9AF15xR
483-
test_svd MB9AF31xK
487+
# test_svd MB9AF31xK
484488
test_svd MB9AF31xL
485-
test_svd MB9AF31xM
489+
# test_svd MB9AF31xM
486490
test_svd MB9AF31xN
487-
test_svd MB9AF34xL
491+
# test_svd MB9AF34xL
488492
test_svd MB9AF34xM
489-
test_svd MB9AF34xN
493+
# test_svd MB9AF34xN
490494
test_svd MB9AFA3xL
491-
test_svd MB9AFA3xM
495+
# test_svd MB9AFA3xM
492496
test_svd MB9AFA3xN
493-
test_svd MB9AFA4xL
497+
# test_svd MB9AFA4xL
494498
test_svd MB9AFA4xM
495-
test_svd MB9AFA4xN
499+
# test_svd MB9AFA4xN
496500
test_svd MB9AFB4xL
497-
test_svd MB9AFB4xM
501+
# test_svd MB9AFB4xM
498502
test_svd MB9AFB4xN
499-
test_svd MB9BF10xN
503+
# test_svd MB9BF10xN
500504
test_svd MB9BF10xR
501-
test_svd MB9BF11xN
505+
# test_svd MB9BF11xN
502506
test_svd MB9BF11xR
503-
test_svd MB9BF11xS
507+
# test_svd MB9BF11xS
504508
test_svd MB9BF11xT
505-
test_svd MB9BF12xK
509+
# test_svd MB9BF12xK
506510
test_svd MB9BF12xL
507-
test_svd MB9BF12xM
511+
# test_svd MB9BF12xM
508512
test_svd MB9BF21xS
509-
test_svd MB9BF21xT
513+
# test_svd MB9BF21xT
510514
test_svd MB9BF30xN
511-
test_svd MB9BF30xR
515+
# test_svd MB9BF30xR
512516
test_svd MB9BF31xN
513-
test_svd MB9BF31xR
517+
# test_svd MB9BF31xR
514518
test_svd MB9BF31xS
515-
test_svd MB9BF31xT
519+
# test_svd MB9BF31xT
516520
test_svd MB9BF32xK
517-
test_svd MB9BF32xL
521+
# test_svd MB9BF32xL
518522
test_svd MB9BF32xM
519-
test_svd MB9BF40xN
523+
# test_svd MB9BF40xN
520524
test_svd MB9BF40xR
521-
test_svd MB9BF41xN
525+
# test_svd MB9BF41xN
522526
test_svd MB9BF41xR
523-
test_svd MB9BF41xS
527+
# test_svd MB9BF41xS
524528
test_svd MB9BF41xT
525-
test_svd MB9BF50xN
529+
# test_svd MB9BF50xN
526530
test_svd MB9BF50xR
527-
test_svd MB9BF51xN
531+
# test_svd MB9BF51xN
528532
test_svd MB9BF51xR
529-
test_svd MB9BF51xS
533+
# test_svd MB9BF51xS
530534
test_svd MB9BF51xT
531-
test_svd MB9BF52xK
535+
# test_svd MB9BF52xK
532536
test_svd MB9BF52xL
533-
test_svd MB9BF52xM
537+
# test_svd MB9BF52xM
534538
test_svd MB9BF61xS
535-
test_svd MB9BF61xT
539+
# test_svd MB9BF61xT
536540
test_svd MB9BFD1xS
537-
test_svd MB9BFD1xT
541+
# test_svd MB9BFD1xT
538542
;;
539543

540544
STMicro)

0 commit comments

Comments
 (0)