Re: Phix fix

new topic     » goto parent     » topic index » view thread      » older message » newer message
axtens_bruce said...
petelomax said...

Can I safely assume that is step 1 of 174,845 successfully completed?

It is, and congratulations for getting this far. Your prize, medal, and commemorative t-shirt are in the mail.

Sardonic humour aside, I'm on the other side of the planet. I'd remote in with AnyDesk if it'd help, but I have doubts.

Anyway, that was a month ago. Has anything changed?

-Bruce

Maybe, I just got further along today than ever before, so thanks for the nudge:

pete@DESKTOP-Q6C6MGM:~/phix$ bin/verify-exercises 
Checking acronym exercise... 
Checking affine-cipher exercise... 
Checking all-your-base exercise... 
Checking allergies exercise... 
Checking alphametics exercise... 
Checking anagram exercise... 
Checking armstrong-numbers exercise... 
Checking atbash-cipher exercise... 
Checking binary-search-tree exercise... 
Checking binary-search exercise... 
Checking bob exercise... 
Checking book-store exercise... 
Checking bottle-song exercise... 
Checking bowling exercise... 
Checking change exercise... 
Checking circular-buffer exercise... 
Checking clock exercise... 
Checking collatz-conjecture exercise... 
Checking complex-numbers exercise... 
Checking connect exercise... 
Checking crypto-square exercise... 
Checking custom-set exercise... 
Checking darts exercise... 
Checking diamond exercise... 
Checking difference-of-squares exercise... 
Checking dnd-character exercise... 
Checking dominoes exercise... 
Checking eliuds-eggs exercise... 
Checking etl exercise... 
Checking flatten-array exercise... 
Checking food-chain exercise... 
Checking forth exercise... 
Checking game-of-life exercise... 
Checking gigasecond exercise... 
Checking grade-school exercise... 
Checking grains exercise... 
Checking grep exercise... 
Checking hamming exercise... 
Checking hello-world exercise... 
Checking high-scores exercise... 
Checking house exercise... 
Checking isbn-verifier exercise... 
Checking isogram exercise... 
Checking kindergarten-garden exercise... 
Checking knapsack exercise... 
Checking largest-series-product exercise... 
Checking leap exercise... 
Checking ledger exercise... 
Checking linked-list exercise... 
Checking list-ops exercise... 
Checking luhn exercise... 
Checking markdown exercise... 
Checking matching-brackets exercise... 
Checking matrix exercise... 
Checking meetup exercise... 
Checking minesweeper exercise... 
Checking nth-prime exercise... 
Checking nucleotide-count exercise... 
Checking ocr-numbers exercise... 
Checking palindrome-products exercise... 
Checking pangram exercise... 
Checking pascals-triangle exercise... 
Checking perfect-numbers exercise... 
Checking phone-number exercise... 
Checking pig-latin exercise... 
Checking poker exercise... 
Checking pov exercise... 
Checking prime-factors exercise... 
Checking protein-translation exercise... 
Checking proverb exercise... 
Checking pythagorean-triplet exercise... 
Checking queen-attack exercise... 
Checking rail-fence-cipher exercise... 
Checking raindrops exercise... 
Checking react exercise... 
Checking resistor-color-duo exercise... 
Checking resistor-color-trio exercise... 
Checking resistor-color exercise... 
Checking reverse-string exercise... 
Checking rna-transcription exercise... 
Checking robot-name exercise... 
Checking robot-simulator exercise... 
Checking roman-numerals exercise... 
Checking rotational-cipher exercise... 
Checking run-length-encoding exercise... 
Checking saddle-points exercise... 
Checking say exercise... 
Checking scrabble-score exercise... 
Checking secret-handshake exercise... 
Checking series exercise... 
Checking sieve exercise... 
Checking simple-cipher exercise... 
Checking simple-linked-list exercise... 
Checking space-age exercise... 
Checking spiral-matrix exercise... 
Checking square-root exercise... 
Checking state-of-tic-tac-toe exercise... 
Checking strain exercise... 
Checking sublist exercise... 
Checking sum-of-multiples exercise... 
Checking tournament exercise... 
Checking transpose exercise... 
Checking triangle exercise... 
Checking twelve-days exercise... 
Checking two-bucket exercise... 
Checking two-fer exercise... 
Checking variable-length-quantity exercise... 
Checking word-count exercise... 
Checking word-search exercise... 
Checking wordy exercise... 
Checking yacht exercise... 
Checking zebra-puzzle exercise... 
pete@DESKTOP-Q6C6MGM:~/phix$ 
 
pete@DESKTOP-Q6C6MGM:~/phix-test-runner$ bin/run-tests-in-docker.sh 
ERROR: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock:  
 Head "http://%2Fvar%2Frun%2Fdocker.sock/_ping": dial unix /var/run/docker.sock: connect: permission denied 
 
pete@DESKTOP-Q6C6MGM:~/phix-test-runner$ sudo bin/run-tests-in-docker.sh 
[+] Building 0.4s (11/11) FINISHED                                                           docker:default 
 => [internal] load build definition from Dockerfile                                                   0.0s 
 => => transferring dockerfile: 727B                                                                   0.0s 
 => [internal] load metadata for docker.io/library/ubuntu:24.04                                        0.2s 
 => [internal] load .dockerignore                                                                      0.0s 
 => => transferring context: 176B                                                                      0.0s 
 => [1/6] FROM docker.io/library/ubuntu:24.04@sha256:c35e29c9450151419d9448b0fd75374fec4fff364a27f176  0.0s 
 => [internal] load build context                                                                      0.0s 
 => => transferring context: 214B                                                                      0.0s 
 => CACHED [2/6] RUN apt update && apt install -y wget unzip                                           0.0s 
 => CACHED [3/6] RUN zipname="phix.1.0.5a.zip" &&     wget "http://phix.x10.mx/p64" &&     wget "http  0.0s 
 => CACHED [4/6] RUN p --version                                                                       0.0s 
 => CACHED [5/6] WORKDIR /opt/test-runner                                                              0.0s 
 => CACHED [6/6] COPY . .                                                                              0.0s 
 => exporting to image                                                                                 0.0s 
 => => exporting layers                                                                                0.0s 
 => => writing image sha256:318fc10ce074425d3a65e37827147c2c03d3c62bc7dc8b02a14c5493e827e29a           0.0s 
 => => naming to docker.io/exercism/phix-test-runner                                                   0.0s 
all-fail: testing... 
all-fail: done 
all-fail: comparing results.json to expected_results.json 
empty-file: testing... 
empty-file: done 
empty-file: comparing results.json to expected_results.json 
partial-fail: testing... 
partial-fail: done 
partial-fail: comparing results.json to expected_results.json 
success: testing... 
success: done 
success: comparing results.json to expected_results.json 
syntax-error: testing... 
syntax-error: done 
syntax-error: comparing results.json to expected_results.json 
pete@DESKTOP-Q6C6MGM:~/phix-test-runner$ 

I didn't do anything at all to fix all-your-base, presumably I've got the required permissions/directories,
though I might have found a completely different permissions error in docker.

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu