log☇︎
800+ entries in 0.062s
asciilifeform pictures castle mircea_popescustein with uboat-style battery room, what with the little cart that one rides lying on back to test electrolyte etc
Mocky: billymg: if your tinymce patch is ready this weekend I'll test it with my setup. ☟︎
asciilifeform: 'A relatively short test run obtained 40 random primes of 2048 bits each in 13274 seconds in total (3.7 hours) meaning on average 331.85 seconds per prime (~6 minutes).'
asciilifeform: on avg. takes 1 - 50 (worst so far) sec. on the 'standard' test box.
asciilifeform: in other noose ! http://p.bvulpes.com/pastes/6rnvA/?raw=true << prelim. smoke test of ch18 example 2048b prime gen. http://p.bvulpes.com/pastes/USsFD/?raw=true << sample output with timing. all the primes pass on e.g. wolfram's , if anyone has a favourite 3rdparty litmus, plox to try also when ch18 posted.
mircea_popescu: this way, someone looking to test presses to both heads and voila. it has the potential to significantly improve the quality of testing done, both in the sense of total and highwater mark.
mircea_popescu: billymg, if you're happy with it, one thing you could do is patch your testing suite as an alternate patch off mp-wp genesis ; this way people looking to test can just use it (and patch atop it if need be) rather than write from scratch. ☟︎
asciilifeform: ( they're the beta test lab for erry possible usgidjicy afaik )
asciilifeform goes back to writing test cases set for ch18
a111: Logged on 2019-03-20 01:38 hanbot: btw trinque anything grab you re the patchlessness/lack of portage dir in http://thewhet.net/2019/03/hanbots-cuntoo-bake-test-notes-part-iv/ ?
BingoBoingo: <mircea_popescu> BingoBoingo, btw could delete item http://qntra.net/2019/03/uranium-convoy-fired-on-in-brazil/#comment-126190 ? was just a test of the comment filteruing issue not understood at the time, has nothing to do with qntra per se. << done
mircea_popescu: BingoBoingo, btw could delete item http://qntra.net/2019/03/uranium-convoy-fired-on-in-brazil/#comment-126190 ? was just a test of the comment filteruing issue not understood at the time, has nothing to do with qntra per se.
BingoBoingo: And no, I have no recieved my Cuntoo test subject yet. Seller promised a tracking number tomorrow morning, El Código de Comercio was a good purchase.
mircea_popescu: hanbot confirmed. http://thewhet.net/2019/03/hanbots-cuntoo-bake-test-notes-part-iv/comment-page-1/#comment-55201 was "No it <a href=.' target='_blank'>http://btcbase.org/log/2019-03-20#1903776>didn't</a>." ☝︎
hanbot: btw trinque anything grab you re the patchlessness/lack of portage dir in http://thewhet.net/2019/03/hanbots-cuntoo-bake-test-notes-part-iv/ ? ☟︎
mircea_popescu: (which, incidentally, is one of the largest fucking pleasures of working with republican material -- not ~only~ do you have to test an item against an ad-hoc test suite, but ~you can also test it against other known artefacts~. it's like wot for objects.)
asciilifeform: in re which , #18 is in test phase.
BingoBoingo: asciilifeform: Cool. Once the test subject gets here I'll start working on learning Cuntoo through practice.
feedbot: http://thewhet.net/2019/03/hanbots-cuntoo-bake-test-notes-part-iv/ << The Whet -- hanbot's Cuntoo Bake Test Notes - Part IV
asciilifeform: mircea_popescu: btw do you flame-test 'em ?
mod6: irc.mod6.net / #trilema if you wanna join up and test
asciilifeform: i still dunget fully why ivan did not enharem. he had all the 'ducks lined up', boiled in oil good % of the folx in any position to constructively object, even ran experiment where half the kingdom was a personal human-hunt reservation, to test.
diana_coman: fwiw a test file created there and vdiffed resulted in no such nonsense
asciilifeform: ... so 'mulx' aint in anyffing i have. if someone wants to test it with own hands, he can, otherwise fughetit.
feedbot: http://thewhet.net/2019/03/hanbots-cuntoo-bake-test-notes-part-iii-with-prep-script/ << The Whet -- hanbot's Cuntoo Bake Test Notes - Part III, with Prep Script
BingoBoingo: asciilifeform: It sees the disks. Unplugging keyboard and monitor from diana_coman's test box
diana_coman: I think I'll take a break and leave it until I have the smg test box back so at least I don't mess about with all sorts of versions of everything or I'll go nuts
diana_coman: once I have the test machine in working order again I'll see what's going on there; in the happiest case it was just linking with the wrong thing and so it'll be easily solvable
diana_coman: you know, that was what I was trying to ensure on the test server (that it's linking with a sjljistic lib) when the simple removal of a symlink blew up in my face
diana_coman: ftr the same setup otherwise compiled and ran perfectly fine the tasks-test
diana_coman: me neither but it's a ...test machine; so it gets all tested, what can I say
a111: Logged on 2019-02-07 16:49 asciilifeform: in other cuntooisms : if anyone is short a x64 box to test-fire cuntoo with, asciilifeform has a surplus disposable box, 'lenovo s10-3' , with that same chipset as in x60 etc period ( https://archive.is/Dny84 ) , if anyone in l1 wants, it's yours for the cost of postage ( has a mechanical hdd in it, i fughet of what size )
asciilifeform: mircea_popescu: i buy some gear, and with moneyback warranty, had to test it. this is done. nao back to the regularly-scheduled biz.
mircea_popescu: BingoBoingo you're polishing the wrong end of the spear. with 0 experience it's impossible to meaningfully improve this "payload". make two even if they're made throwing darts ; a/b rtest them ; pick one, make a.1 / a.2 in response whichever you picked, test those, and so following.
asciilifeform: might be worthwhile sacrificial test subject, if at some pt i can dig one up
mircea_popescu: meanwhile at mini-usg, "LordMPofTMSR Think of it as an intelligence test. That you're failing." JessicaShadow 24F Switch "That of itself is hilarious, considering I know exactly how smart I am, and how high my IQ is.
a111: Logged on 2019-02-23 18:34 mircea_popescu: "Busy all day. The phone just would not stop ringing. Mark called several times (some of them about Paychex), Stu called (oops, late to meet him for lunch), my sister called (wants me to buy her a house, but in a good way), I called my grandparents to thank them for the Red Lobster gift card Fade and I used for dinner, the series of phone calls from Eric was because he had to debug a problem with the gpsd test suite hanging o
feedbot: http://thewhet.net/2019/02/hanbots-cuntoo-bake-test-notes-part-ii/ << The Whet -- hanbot's Cuntoo Bake Test Notes - Part II
mircea_popescu: "Busy all day. The phone just would not stop ringing. Mark called several times (some of them about Paychex), Stu called (oops, late to meet him for lunch), my sister called (wants me to buy her a house, but in a good way), I called my grandparents to thank them for the Red Lobster gift card Fade and I used for dinner, the series of phone calls from Eric was because he had to debug a problem with the gpsd test suite hanging o ☟︎
asciilifeform: a quick look at the ave1gnat src reveals ~2dozen .cpp , but they all look to be part of the cpp test suite
asciilifeform: bvt: imho still worth a test-fire, i'm curious if even given the stated conditions the thing runs
hanbot: right right, i mixed 'em up. and yeah, i'm planning on grabbing phf's keccak v.py in step 3, if only because i've seen diana_coman's pop up in cuntoo tests so i'd like to test the ver less traveled.
asciilifeform: nobody seems to publish the test data on subj tho, aside from 'golden toilet' ic houses
asciilifeform: fwiw mine also worked ( i.e. didn't bomb in bvt't test ) on zcx. but not tried sjlj yet.
asciilifeform: not to mention 'test may reveal presence of bug, but never absence'(tm)(r)
asciilifeform: notyetwunderbar, still gotta 1) sjlj 2) try test w/ naked one and see if pill even necessary
asciilifeform: result : builds with bvt's patch with 0 eggogs, his tarball test functions 100x w/out segfault
asciilifeform: mircea_popescu: this run is a test of bvt's 'kill weaksymbol-ism' pill
asciilifeform: mircea_popescu: cuntoo is arguably a realtime test lab for 'what does removing glibc from ~errything~ cost'
asciilifeform: mircea_popescu: until diana_coman's test battery, i never even attempted to use the tasking system.
a111: Logged on 2019-02-12 13:12 bvt: during the gnat build, the sjlj runtime is built, so it should be possible to switch to it and test.
asciilifeform: mircea_popescu: imho the near-term thing to do is for bvt to get the gcc5sim, glibcism, out of his test setup. then can proceed to fix bugs that we actually have in the house, rather than liquishit that only afflicts glibctards.
asciilifeform: as is all current test build of ffa, etc
bvt: http://bvt-trace.net/src/test_task_exceptions.tgz - test source for those who want to test. to be run as 'while true; do echo -n .; ./adatests >/dev/null || break; done' -- should not take too long to have it segfault.
diana_coman: update re builds: it built fine with --enable-sjlj-exceptions in place, checked it in the log and yes, it's set; but the result still seems to be build ada code with zcx in fact (i.e. my test code with tasks is STILL hung waiting for them to abort) and if I specify --rts=sjlj to gprbuild it complains that there is no native compiler for ada and so can't do anything; ftr I compared the dirs of my adacore install and it has this specific dir
a111: Logged on 2019-02-15 02:45 mircea_popescu: diana_coman so in the end, the conclusion of these procedings is, we're switching to sjlj and use no handlers ? did you ever manage to get it going on smg test server ?
diana_coman: http://btcbase.org/log/2019-02-15#1896874 -> pending getting finally ave1's gnat recompiled with sjlj and then running it on smg test server, I'd say switching to sjlj + no handlers is pretty much the only currently available option anyway ☝︎
mircea_popescu: diana_coman so in the end, the conclusion of these procedings is, we're switching to sjlj and use no handlers ? did you ever manage to get it going on smg test server ? ☟︎
asciilifeform: mircea_popescu: the 'test' vs 'cmp' thing is microscopic , so arguably red herring here
mircea_popescu: if the zcx's cmp WERE slower than sjlj's test, then we should see the latter be faster on 0 handlers than the former!
asciilifeform: test simply ORs the bits in register together (and this happens by default when you load it, cuz it's costless electrically)
asciilifeform: mircea_popescu: opposite. cmp is ~3x slower than 'test'
mircea_popescu: are you basically saying this sub eax, 1 ; test eax, eax ; jz loc_601 is optimal approach ?
mircea_popescu: asciilifeform but i mean, test eax, eax ?
asciilifeform: test eax, eax
asciilifeform goes to test..
asciilifeform: diana_coman: fwiw the noise floor on e.g my test box, is 0.003 (i.e. a proggy with empty main)
diana_coman: re http://btcbase.org/log/2019-02-14#1896383 -> http://p.bvulpes.com/pastes/o2h67/?raw=true (that's the version including a handler and obv, there are in fact 3 procedures A, B, C, with each calling the other two or one of the other two; MT is the Mersenne Twister Ada implementation I did for the UDP test) ☝︎
mircea_popescu: asciilifeform but if i don't adjust the linux max for eulora, why the fuck would i care to do so for this test ?
mod6: I'm not asking you to add my posbox foibles into your config. trb/ada/musl that I want to test on there doesn't care what kernel modules are loaded.
mod6: I'm just a guy, trying to boot the thing so I can test something totally not related to kernel mods.
a111: Logged on 2019-02-13 21:59 diana_coman: at least there are no more surprises of huge differences in timings; but I'd still test also with some exception handling since that's supposed to slow sjlj down
asciilifeform: waitasec is it actually test with old kernel ??
mod6: http://p.bvulpes.com/pastes/BoTML/?raw=true << Ok, so after installing Cuntoo, I did what I said I'd do, which was test editing the append section and throwing a UUID in there instead of 'root=/dev/sda3'. It didn't work, I did get a kern dump.
asciilifeform: mircea_popescu: ffa built with inlining switched off is actually ok test for ~that~ imho
mircea_popescu: i've been thinking about how to correctly construct a calling test for this purpose, but i confess nothing i have yet is passing muster. if anyone wants to step in.
mircea_popescu: should possibly also do the http://btcbase.org/log/2019-02-12#1895520 test tho (even though on a good compiler, there really shouldn't be much difference between a call and a loop) ☝︎
mircea_popescu: http://btcbase.org/log/2019-02-13#1895836 << so on the basis of this better table neatly presenting data i'm concluding that a) serpent run indeed takes 2.8 us or so ; b) timing data converges within 1/3 s test runs or so ; c) these statements equal to foregoing earlier items which are thus retrospectively deemed correct and finally, and most importantly d) tentatively it seems sjlj adds no measurable time delay on running co ☝︎
diana_coman: on hold atm since a. for sjlj on smg.test yes, need gnat rebuild b. for the rest it's unclear if it's worth to run or which ones so rather pending mircea_popescu feedback
diana_coman: at least there are no more surprises of huge differences in timings; but I'd still test also with some exception handling since that's supposed to slow sjlj down ☟︎
diana_coman: coming back to http://btcbase.org/log/2019-02-13#1895807 aka http://p.bvulpes.com/pastes/1esL2/?raw=true if it converges, it seems to be diff on diff machines+diff gnat; I might note also ftr that the times there on very short runs (i.e. a few loops) are not reliable ; other than that though, so far with this test there doesn't seem to be much penalty on having sjlj ☝︎
a111: Logged on 2019-01-10 14:08 asciilifeform: aaand to round off : it vanished on the test box also. culprit appears to have been a running raid-verify job...
diana_coman: basic test including serpent + test project with full set of loops : ossasepia.com/available_resources/ljmp_test.tar
asciilifeform: a linear process can still be heavy enuff (e.g. a 8192-bit primality test on ffa) that you wouldn't want to wait for it to finish when killing a thread
asciilifeform: bvt: my reasoning is based on the docs description of how implemented. but certainly worth a test, if anyone can be arsed ( given the 'all loops gotta be doctored' thing, my understanding is that 'polled' proggy would choke if wedges inside a cppism )
bvt: may be. tbh i don't think i can reason on this q based on only the test code.
a111: Logged on 2019-01-10 14:08 asciilifeform: aaand to round off : it vanished on the test box also. culprit appears to have been a running raid-verify job...
mircea_popescu: http://btcbase.org/log/2019-02-12#1895474 << i suppose the next test is a multicall, keep calling two procedures from each other and returning randomly. ☝︎
mircea_popescu: the design calls for 20 loops each spawned by an if-even test.
asciilifeform: oughta suffice for test
asciilifeform: mircea_popescu: in that sense ideal test is empty loop, rather than loop containing an item that is simply heavy but not on acct of jumpism
asciilifeform: so it's a poor test of hypothesis of 'does longjmp runtime nail speed of jumps'
a111: Logged on 2019-02-12 14:05 diana_coman: mircea_popescu, eucrypt's test on Serpent seem good candidates as one can even adjust how many iterations to do if you want some specific time intervals; current full test of the serpent module (including i/o because of using test vectors in file) is reported by time at ~2.3s without sjlj; this has no tasks/exceptions as such;thing is: time is not extremely precise but I could run I suppose some 1k times and see
asciilifeform: https://archive.is/HpVWP << likbez re the interrupts mechanism, if we end up wanting to try such thing. ( a bare-iron gnat will ~have~ to use it, for basic machine i/o handling, so asciilifeform is doomed to test it sooner or later , fwiw )
asciilifeform: currently diana_coman is the 'test all gnat knobs' pioneer; asciilifeform's item is deliberately spartan re what is used, as it was designed to run even on e.g. msdos, where there are no threads
mircea_popescu: nah, we need to test this properly, with a macroscopically blocking item
asciilifeform: (i.e. delay-abort test worx from it)
asciilifeform: gotta test
a111: Logged on 2019-02-12 13:03 diana_coman: bvt's investigation of my ada-won-t-stop test program: http://p.bvulpes.com/pastes/sRqWV/?raw=true
diana_coman: mircea_popescu, eucrypt's test on Serpent seem good candidates as one can even adjust how many iterations to do if you want some specific time intervals; current full test of the serpent module (including i/o because of using test vectors in file) is reported by time at ~2.3s without sjlj; this has no tasks/exceptions as such;thing is: time is not extremely precise but I could run I suppose some 1k times and see ☟︎