Skip to content

Instantly share code, notes, and snippets.

@FCO
Created December 16, 2016 19:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FCO/ae15254717a84c4bec83a22d3127bd68 to your computer and use it in GitHub Desktop.
Save FCO/ae15254717a84c4bec83a22d3127bd68 to your computer and use it in GitHub Desktop.
MacBook-Pro-de-Fernando:Test-Fuzz fernando$ perl6 -Ilib -MTest::Fuzz -e '
sub bla(Int $a) is fuzzed {42}
run-tests;
'
ok 1 - bla(2691650443)
ok 2 - bla(-3461106006)
ok 3 - bla(9540072979)
ok 4 - bla(-9415306195)
ok 5 - bla(2537334639)
ok 6 - bla(-3517165301)
ok 7 - bla(Bool)
ok 8 - bla(-3280982771)
ok 9 - bla(-160189489)
ok 10 - bla(-2773004466)
ok 11 - bla(-1180900070)
ok 12 - bla(1)
ok 13 - bla(-763407388)
ok 14 - bla(5247473515)
ok 15 - bla(int)
ok 16 - bla(9863695252)
ok 17 - bla(-9348724472)
ok 18 - bla(6040618295)
ok 19 - bla(-5212217946)
ok 20 - bla(-2747631026)
ok 21 - bla(-4997980742)
ok 22 - bla(-979781462)
ok 23 - bla(7778075605)
ok 24 - bla(-9054984530)
ok 25 - bla(2228095554)
ok 26 - bla(5852350759)
ok 27 - bla(-1173251815)
ok 28 - bla(8072495544)
ok 29 - bla(UInt)
ok 30 - bla(9892981069)
ok 31 - bla(3)
ok 32 - bla(1754122063)
ok 33 - bla(-6152696191)
ok 34 - bla(-4773765856)
ok 35 - bla(-8044803254)
ok 36 - bla(-8561669671)
ok 37 - bla(-1)
ok 38 - bla(-287172486)
ok 39 - bla(-8417507388)
ok 40 - bla(8063357285)
ok 41 - bla(-7333308265)
ok 42 - bla(2401789373)
ok 43 - bla(-7769139927)
ok 44 - bla(-9672876298)
ok 45 - bla(-5132414323)
ok 46 - bla(1362297353)
ok 47 - bla(0)
ok 48 - bla(8039722852)
ok 49 - bla(-1069746096)
ok 50 - bla(-3326528962)
ok 51 - bla(-8840104392)
ok 52 - bla(1717686345)
ok 53 - bla(-5519554380)
ok 54 - bla(6696348925)
ok 55 - bla(-8414131873)
ok 56 - bla(7373781758)
ok 57 - bla(5746278919)
ok 58 - bla(8104053569)
ok 59 - bla(7827902195)
ok 60 - bla(-8611555522)
ok 61 - bla(-6145056340)
ok 62 - bla(-2868088069)
ok 63 - bla(-4758639083)
ok 64 - bla(Int)
ok 65 - bla(-2356315439)
ok 66 - bla(-261283788)
ok 67 - bla(-220982880)
ok 68 - bla(-1131892693)
ok 69 - bla(-4948745746)
ok 70 - bla(9670555727)
ok 71 - bla(-1458556527)
ok 72 - bla(5131186502)
ok 73 - bla(3463271841)
ok 74 - bla(IntStr)
ok 75 - bla(-593181557)
ok 76 - bla(6146421717)
ok 77 - bla(6858386400)
ok 78 - bla(2406673332)
ok 79 - bla(-158672628)
ok 80 - bla(-9111919732)
ok 81 - bla(1490118271)
ok 82 - bla(-9200648512)
ok 83 - bla(-6738823776)
ok 84 - bla(8681650263)
ok 85 - bla(8260811670)
ok 86 - bla(-3)
ok 87 - bla(1957481984)
ok 88 - bla(4251566563)
ok 89 - bla(-5319525014)
ok 90 - bla(-5155487157)
ok 91 - bla(162274604)
ok 92 - bla(-9999999999)
ok 93 - bla(-6874561743)
ok 94 - bla(-9803080984)
ok 95 - bla(2957651542)
ok 96 - bla(3461991130)
ok 97 - bla(5925854560)
ok 98 - bla(-6316683075)
ok 99 - bla(-5944110761)
ok 100 - bla(7508435975)
1..100
ok 1 - bla
MacBook-Pro-de-Fernando:Test-Fuzz fernando$ perl6 -Ilib -MTest::Fuzz -e '
sub bla(Int $a) is fuzzed {42}
run-tests;
'
Segmentation fault: 11
MacBook-Pro-de-Fernando:Test-Fuzz fernando$ perl6 -Ilib -MTest::Fuzz -e '
sub bla(Int $a) is fuzzed {42}
run-tests;
'
Segmentation fault: 11
MacBook-Pro-de-Fernando:Test-Fuzz fernando$ perl6 -Ilib -MTest::Fuzz -e '
sub bla(Int $a) is fuzzed {42}
run-tests;
'
ok 1 - bla(Order)
ok 2 - bla(5436004624)
ok 3 - bla(8779779566)
ok 4 - bla(6054732846)
ok 5 - bla(-6610489236)
ok 6 - bla(2849685112)
ok 7 - bla(62816003)
ok 8 - bla(-8220260764)
ok 9 - bla(-5495870051)
ok 10 - bla(-2532591434)
ok 11 - bla(-3863776989)
ok 12 - bla(7835670047)
ok 13 - bla(-1709812875)
ok 14 - bla(-5094239045)
ok 15 - bla(5919911007)
ok 16 - bla(-2183557621)
ok 17 - bla(3201371345)
ok 18 - bla(-4997652901)
ok 19 - bla(-2245600187)
ok 20 - bla(3180434815)
ok 21 - bla(1214084882)
ok 22 - bla(-3698736394)
ok 23 - bla(2608872651)
ok 24 - bla(-1172852232)
ok 25 - bla(-3927821683)
ok 26 - bla(741431887)
ok 27 - bla(9788380586)
ok 28 - bla(2075985028)
ok 29 - bla(9838992190)
ok 30 - bla(4291406179)
ok 31 - bla(3329393263)
ok 32 - bla(2215340718)
ok 33 - bla(-8225922533)
ok 34 - bla(1759511588)
ok 35 - bla(-9007493484)
ok 36 - bla(-5518185956)
ok 37 - bla(-3)
ok 38 - bla(844520467)
ok 39 - bla(-3348082934)
ok 40 - bla(-1)
ok 41 - bla(-1368378588)
ok 42 - bla(-3920533252)
ok 43 - bla(2364660630)
ok 44 - bla(-5794465451)
ok 45 - bla(1464202858)
ok 46 - bla(-2579159321)
ok 47 - bla(-5844773655)
ok 48 - bla(-4747495544)
ok 49 - bla(0)
ok 50 - bla(-4315494030)
ok 51 - bla(-6781829268)
ok 52 - bla(-3643355395)
ok 53 - bla(-8003273200)
ok 54 - bla(3)
ok 55 - bla(-8277658399)
ok 56 - bla(-4479020802)
ok 57 - bla(-2683953040)
ok 58 - bla(6186348853)
ok 59 - bla(-4211527843)
ok 60 - bla(8981176629)
ok 61 - bla(523792392)
ok 62 - bla(-7013575227)
ok 63 - bla(-6365253117)
ok 64 - bla(-3700889025)
ok 65 - bla(637496993)
ok 66 - bla(7556786567)
ok 67 - bla(-8990728307)
ok 68 - bla(8271165802)
ok 69 - bla(1815027834)
ok 70 - bla(-2548236939)
ok 71 - bla(UInt)
ok 72 - bla(Bool)
ok 73 - bla(-3450543278)
ok 74 - bla(7602830308)
ok 75 - bla(1748516802)
ok 76 - bla(-79399844)
ok 77 - bla(8173538299)
ok 78 - bla(2822848608)
ok 79 - bla(7584137128)
ok 80 - bla(9999999999)
ok 81 - bla(Int)
ok 82 - bla(-4442905614)
ok 83 - bla(4172430135)
ok 84 - bla(5304137963)
ok 85 - bla(5340417842)
ok 86 - bla(-2909778718)
ok 87 - bla(-9999999999)
ok 88 - bla(6067300216)
ok 89 - bla(IntStr)
ok 90 - bla(-7322355015)
ok 91 - bla(int)
ok 92 - bla(979694857)
ok 93 - bla(-9376199002)
ok 94 - bla(-9219788553)
ok 95 - bla(-972592195)
ok 96 - bla(7069699660)
ok 97 - bla(8508705104)
ok 98 - bla(-7809730567)
ok 99 - bla(1)
ok 100 - bla(-4342249650)
1..100
ok 1 - bla
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment