Pit Capitain
|
3f91bd4b23
|
Fix bug in List.walkRight accumulator types
|
2020-10-29 16:31:07 +01:00 |
|
Pit Capitain
|
c8e1937ebe
|
Add failing tests for bug in List.walkRight
List.walkRight currently can't handle accumulators that aren't integers,
for example strings or records.
|
2020-10-29 16:29:31 +01:00 |
|
Chadtech
|
aa0eff1645
|
Merge branch 'trunk' into str-split-bitcode
|
2020-10-29 09:41:19 -04:00 |
|
Folkert
|
a0c8915678
|
Merge remote-tracking branch 'origin/trunk' into fix-alias-inference
|
2020-10-29 14:40:55 +01:00 |
|
Richard Feldman
|
9c14545db2
|
Merge branch 'trunk' into str-split-bitcode
|
2020-10-28 21:04:45 -04:00 |
|
Richard Feldman
|
49876a1621
|
Merge branch 'trunk' into llvm-as
|
2020-10-28 21:04:34 -04:00 |
|
Richard Feldman
|
b1d2e87401
|
Use assert_eq over assert
|
2020-10-28 20:33:42 -04:00 |
|
Richard Feldman
|
675c46816a
|
Explicitly use llvm-as-10
|
2020-10-28 20:19:50 -04:00 |
|
Chad Stearns
|
a93f18fad4
|
Added some comments to the tests, since they arent that human readable
|
2020-10-28 20:00:14 -04:00 |
|
Chad Stearns
|
65f2b2377f
|
Deleted test ll
|
2020-10-28 19:51:22 -04:00 |
|
Chad Stearns
|
f2983f1360
|
Resolve conflicts
|
2020-10-28 19:48:33 -04:00 |
|
Folkert
|
ee23e5979d
|
pass argument by reference
|
2020-10-29 00:35:10 +01:00 |
|
Chad Stearns
|
786445ea33
|
segment_count_ tests, and some clean up
|
2020-10-28 19:29:55 -04:00 |
|
Folkert
|
592f2cb545
|
use in-place mutation when changing variable descriptor contents
|
2020-10-29 00:26:25 +01:00 |
|
Folkert
|
3abcfe824b
|
fix some very incorrect tests
|
2020-10-29 00:14:56 +01:00 |
|
Folkert
|
a43afc968d
|
vec to slice in parse tests
|
2020-10-29 00:14:48 +01:00 |
|
Folkert
|
9f4b284f14
|
from vec to slice
|
2020-10-29 00:12:59 +01:00 |
|
Folkert
|
047746c716
|
use only references (no Vec) in canonical AST
|
2020-10-29 00:12:44 +01:00 |
|
Chad Stearns
|
e9de6bf3fd
|
Str.split bitcode and tests for str_split_in_place_
|
2020-10-28 18:24:10 -04:00 |
|
Jared Ramirez
|
29b3aaa538
|
Merge branch 'trunk' into use-zig-in-builtins
|
2020-10-28 15:22:51 -07:00 |
|
Folkert
|
4f0c1b8739
|
vec to slice in parse tests
|
2020-10-28 23:03:10 +01:00 |
|
Jared Ramirez
|
3fd9f4890a
|
Remove stray ir file
|
2020-10-28 12:14:46 -07:00 |
|
Jared Ramirez
|
3e0d4cd3c7
|
Docs & comments cleanup
|
2020-10-28 11:19:38 -07:00 |
|
Jared Ramirez
|
242eb6f905
|
Build bitcode with zig 🎉
|
2020-10-28 09:21:56 -07:00 |
|
Brendan Hansknecht
|
6988cae9a8
|
Reset valgrind version and other minor cleanup
|
2020-10-27 22:05:46 -07:00 |
|
Folkert
|
ef1cee6c41
|
HUGE WIP
|
2020-10-28 01:13:04 +01:00 |
|
Folkert
|
1921b74ebb
|
fix some very incorrect tests
|
2020-10-28 01:12:57 +01:00 |
|
Brendan Hansknecht
|
b51b7d7fb1
|
Install vagrind-3.16.1 from source
Also, disable passing features.
|
2020-10-27 14:25:45 -07:00 |
|
Brendan Hansknecht
|
d7a41bedf3
|
Force same features as my host
I am a little confused why the last change didn't work.
Just for fun/testing see if forcing these options works in CI.
|
2020-10-26 22:15:37 -07:00 |
|
Brendan Hansknecht
|
8f3d48527e
|
Disable all avx512 extensions
|
2020-10-26 21:37:03 -07:00 |
|
Brendan Hansknecht
|
adb2e932e7
|
Disable avx512dq extension to make CI pass
|
2020-10-26 21:10:30 -07:00 |
|
Jared Ramirez
|
b3d530f2ae
|
Build bitcode with zig 🎉
|
2020-10-26 17:37:02 -07:00 |
|
Folkert
|
e176385169
|
make sure structure variable is copied/references the copy
|
2020-10-26 16:19:08 +01:00 |
|
Folkert
|
5fbcfe18d3
|
new recvar design
|
2020-10-26 16:16:01 +01:00 |
|
Folkert
|
27670590ac
|
from vec to slice
|
2020-10-26 16:11:12 +01:00 |
|
Jared Ramirez
|
34aaddfe80
|
Merge branch 'trunk' into use-zig-in-builtins
|
2020-10-25 20:22:58 -07:00 |
|
Jared Ramirez
|
6278a19c35
|
Use zig to build bitcode
|
2020-10-25 20:22:30 -07:00 |
|
Richard Feldman
|
5a2ba77406
|
Drop redundant #[test] annotation
|
2020-10-25 21:45:34 -04:00 |
|
Richard Feldman
|
793a1462e9
|
Run more assertions in test_mono
|
2020-10-25 21:45:34 -04:00 |
|
Folkert
|
9b37a1140c
|
get things up and running again
|
2020-10-26 01:34:56 +01:00 |
|
Folkert
|
a2938440fa
|
fix borrow checker things
|
2020-10-26 01:08:02 +01:00 |
|
Folkert
|
93a1baad1d
|
use only references (no Vec) in canonical AST
|
2020-10-26 01:03:33 +01:00 |
|
Folkert
|
b91a76bb5c
|
canonicalization
|
2020-10-26 00:43:50 +01:00 |
|
Folkert
|
4ef096abf6
|
first steps for parsing
|
2020-10-25 23:37:29 +01:00 |
|
Folkert
|
fff0c37e40
|
add new canonicalize phase
|
2020-10-25 22:58:38 +01:00 |
|
Folkert
|
7d2cc3aac2
|
WIP
|
2020-10-25 22:16:27 +01:00 |
|
Jared Ramirez
|
48f8aad180
|
Compile bitcode as part of build script
|
2020-10-25 14:09:53 -07:00 |
|
Folkert
|
646f04ef7b
|
give more context in runtime errors
|
2020-10-25 22:06:27 +01:00 |
|
Jared Ramirez
|
6253ac15e4
|
Use differnt atan test based on os
|
2020-10-25 12:11:23 -07:00 |
|
Folkert
|
b4a9ffdccd
|
tests as they currently pass
|
2020-10-25 19:24:49 +01:00 |
|