diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8017623..82c8b8d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,9 +23,9 @@ on: jobs: ci: - runs-on: ubuntu-22.04 + runs-on: ubuntu-26.04 container: - image: chapel/chapel:2.0.0 + image: chapel/chapel:2.6.0 steps: - name: Checkout repository diff --git a/exercises/practice/allergies/Mason.toml b/exercises/practice/allergies/Mason.toml index 4722498..9318ba9 100644 --- a/exercises/practice/allergies/Mason.toml +++ b/exercises/practice/allergies/Mason.toml @@ -1,5 +1,5 @@ [brick] name="allergies" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/anagram/Mason.toml b/exercises/practice/anagram/Mason.toml index cd2590f..1d2ba84 100644 --- a/exercises/practice/anagram/Mason.toml +++ b/exercises/practice/anagram/Mason.toml @@ -1,5 +1,5 @@ [brick] name="anagram" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/bob/Mason.toml b/exercises/practice/bob/Mason.toml index d1a4bd8..4f89a1f 100644 --- a/exercises/practice/bob/Mason.toml +++ b/exercises/practice/bob/Mason.toml @@ -1,5 +1,5 @@ [brick] name="bob" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/circular-buffer/Mason.toml b/exercises/practice/circular-buffer/Mason.toml index e1cedf0..989abae 100644 --- a/exercises/practice/circular-buffer/Mason.toml +++ b/exercises/practice/circular-buffer/Mason.toml @@ -1,5 +1,5 @@ [brick] name="circular-buffer" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/collatz-conjecture/Mason.toml b/exercises/practice/collatz-conjecture/Mason.toml index 39839ee..bed8614 100644 --- a/exercises/practice/collatz-conjecture/Mason.toml +++ b/exercises/practice/collatz-conjecture/Mason.toml @@ -1,5 +1,5 @@ [brick] name="collatz-conjecture" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/darts/Mason.toml b/exercises/practice/darts/Mason.toml index 1b4f421..ca3f6e6 100644 --- a/exercises/practice/darts/Mason.toml +++ b/exercises/practice/darts/Mason.toml @@ -1,5 +1,5 @@ [brick] name="darts" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/diamond/Mason.toml b/exercises/practice/diamond/Mason.toml index a6dd795..41a2f4c 100644 --- a/exercises/practice/diamond/Mason.toml +++ b/exercises/practice/diamond/Mason.toml @@ -1,5 +1,5 @@ [brick] name="diamond" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/difference-of-squares/Mason.toml b/exercises/practice/difference-of-squares/Mason.toml index 7fdd480..025fa3a 100644 --- a/exercises/practice/difference-of-squares/Mason.toml +++ b/exercises/practice/difference-of-squares/Mason.toml @@ -1,7 +1,7 @@ [brick] name="difference-of-squares" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" [dependencies] diff --git a/exercises/practice/dominoes/Mason.toml b/exercises/practice/dominoes/Mason.toml index 8dff758..b8815c4 100644 --- a/exercises/practice/dominoes/Mason.toml +++ b/exercises/practice/dominoes/Mason.toml @@ -1,5 +1,5 @@ [brick] name="dominoes" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/forth/Mason.toml b/exercises/practice/forth/Mason.toml index 7d78440..76d0df7 100644 --- a/exercises/practice/forth/Mason.toml +++ b/exercises/practice/forth/Mason.toml @@ -1,5 +1,5 @@ [brick] name="forth" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/gigasecond/Mason.toml b/exercises/practice/gigasecond/Mason.toml index 6505847..cd840fe 100644 --- a/exercises/practice/gigasecond/Mason.toml +++ b/exercises/practice/gigasecond/Mason.toml @@ -1,5 +1,5 @@ [brick] name="gigasecond" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/hello-world/Mason.toml b/exercises/practice/hello-world/Mason.toml index dafca85..7732c3c 100644 --- a/exercises/practice/hello-world/Mason.toml +++ b/exercises/practice/hello-world/Mason.toml @@ -1,5 +1,5 @@ [brick] name="hello-world" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/high-scores/Mason.toml b/exercises/practice/high-scores/Mason.toml index 8c1c4b6..9ea72ec 100644 --- a/exercises/practice/high-scores/Mason.toml +++ b/exercises/practice/high-scores/Mason.toml @@ -1,5 +1,5 @@ [brick] name="high-scores" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/isogram/Mason.toml b/exercises/practice/isogram/Mason.toml index aff2b31..7749f6a 100644 --- a/exercises/practice/isogram/Mason.toml +++ b/exercises/practice/isogram/Mason.toml @@ -1,5 +1,5 @@ [brick] name="isogram" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/leap/Mason.toml b/exercises/practice/leap/Mason.toml index ef78ad3..4b396b6 100644 --- a/exercises/practice/leap/Mason.toml +++ b/exercises/practice/leap/Mason.toml @@ -1,5 +1,5 @@ [brick] name="leap" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/meetup/.meta/reference.chpl b/exercises/practice/meetup/.meta/reference.chpl index 3cf1bda..f5cc7ca 100644 --- a/exercises/practice/meetup/.meta/reference.chpl +++ b/exercises/practice/meetup/.meta/reference.chpl @@ -1,12 +1,12 @@ module Meetup { use Time; - const day2num = ["Monday" => 0, - "Tuesday" => 1, - "Wednesday" => 2, - "Thursday" => 3, - "Friday" => 4, - "Saturday" => 5, - "Sunday" => 6]; + const day2num = ["Monday" => 1, + "Tuesday" => 2, + "Wednesday" => 3, + "Thursday" => 4, + "Friday" => 5, + "Saturday" => 6, + "Sunday" => 7]; const ord2day = ["teenth" => 13, "first" => 1, "second" => 8, diff --git a/exercises/practice/meetup/Mason.toml b/exercises/practice/meetup/Mason.toml index c5ea4eb..96d344b 100644 --- a/exercises/practice/meetup/Mason.toml +++ b/exercises/practice/meetup/Mason.toml @@ -1,5 +1,5 @@ [brick] name="meetup" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/nucleotide-count/Mason.toml b/exercises/practice/nucleotide-count/Mason.toml index d94b554..ba0d7c8 100644 --- a/exercises/practice/nucleotide-count/Mason.toml +++ b/exercises/practice/nucleotide-count/Mason.toml @@ -1,5 +1,5 @@ [brick] name="nucleotide-count" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/pangram/Mason.toml b/exercises/practice/pangram/Mason.toml index f86aa3e..59e31e3 100644 --- a/exercises/practice/pangram/Mason.toml +++ b/exercises/practice/pangram/Mason.toml @@ -1,5 +1,5 @@ [brick] name="pangram" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/raindrops/Mason.toml b/exercises/practice/raindrops/Mason.toml index 7240bcc..a084e98 100644 --- a/exercises/practice/raindrops/Mason.toml +++ b/exercises/practice/raindrops/Mason.toml @@ -1,5 +1,5 @@ [brick] name="raindrops" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/resistor-color/Mason.toml b/exercises/practice/resistor-color/Mason.toml index 793d71c..81a5a89 100644 --- a/exercises/practice/resistor-color/Mason.toml +++ b/exercises/practice/resistor-color/Mason.toml @@ -1,5 +1,5 @@ [brick] name="resistor-color" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/rna-transcription/Mason.toml b/exercises/practice/rna-transcription/Mason.toml index fee18e5..3f77fd5 100644 --- a/exercises/practice/rna-transcription/Mason.toml +++ b/exercises/practice/rna-transcription/Mason.toml @@ -1,5 +1,5 @@ [brick] name="rna-transcription" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/roman-numerals/Mason.toml b/exercises/practice/roman-numerals/Mason.toml index 628d373..bf627fc 100644 --- a/exercises/practice/roman-numerals/Mason.toml +++ b/exercises/practice/roman-numerals/Mason.toml @@ -1,7 +1,7 @@ [brick] name="roman-numerals" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" [dependencies] diff --git a/exercises/practice/series/Mason.toml b/exercises/practice/series/Mason.toml index c30e1a3..7fa0171 100644 --- a/exercises/practice/series/Mason.toml +++ b/exercises/practice/series/Mason.toml @@ -1,5 +1,5 @@ [brick] name="series" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/two-fer/Mason.toml b/exercises/practice/two-fer/Mason.toml index aabe811..1220fca 100644 --- a/exercises/practice/two-fer/Mason.toml +++ b/exercises/practice/two-fer/Mason.toml @@ -1,5 +1,5 @@ [brick] name="two-fer" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application" diff --git a/exercises/practice/yacht/Mason.toml b/exercises/practice/yacht/Mason.toml index f887da7..fbe0cce 100644 --- a/exercises/practice/yacht/Mason.toml +++ b/exercises/practice/yacht/Mason.toml @@ -1,5 +1,5 @@ [brick] name="yacht" version="0.1.0" -chplVersion="2.0.0" +chplVersion="2.6.0" type="application"