summary refs log tree commit diff stats
path: root/tests/effects/tfuncs_cannot_mutate_simple.nim
Commit message (Expand)AuthorAgeFilesLines
* alternative, much simpler algorithm for strict func checking (#21066)Andreas Rumpf2022-12-111-3/+2
* close #17636 (#17643)flywind2021-04-061-2/+1
* fixes #15508 (#15509)Andreas Rumpf2020-10-071-0/+21
>^
517312467 ^




e5aefbd1d ^
8f6a275f4 ^



fbe7bf3c8 ^
243e66596 ^


e9fc86597 ^
a01fd5e93 ^


fbe7bf3c8 ^

1652fd043 ^


5b9465acf ^

e5aefbd1d ^
c1c76a20e ^
4c5f8cfd0 ^

ee08c6eec ^
c1c76a20e ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
           
           

         




                          
               



                                                  
                                                                


               
                                                     


                                            

                          


                             

                         
                         
                          

                                               
                  
             
sudo: false
language: c
os:
  - linux
addons:
  apt:
    packages:
    - libcurl4-openssl-dev
    - libsdl1.2-dev
    - libgc-dev
before_script:
  - set -e
  - wget http://flatassembler.net/fasm-1.71.39.tgz
  - tar xvf fasm-1.71.39.tgz
  - git clone --depth 1 https://github.com/nim-lang/csources.git
  - cd csources
  - sh build.sh
  - cd ..
  - sed -i -e 's,cc = gcc,cc = clang,' config/nim.cfg
  - export PATH=$(pwd)/bin:$(pwd)/fasm:$PATH
script:
  - nim c koch
  - ./koch boot
  - ./koch boot -d:release
  - nim e install_nimble.nims
  - nimble update
  - nimble install zip
  - nimble install opengl
  - nimble install sdl1
  - nimble install jester
  - nimble install niminst
  - nim c --taintMode:on tests/testament/tester
  - tests/testament/tester --pedantic all
  - ./koch csource
  - ./koch xz