Folkert
|
5d3f969a84
|
handle as aliases correctly
|
2020-10-30 00:20:10 +01:00 |
|
Folkert
|
b3c0fa63d3
|
remove unneeded argument
|
2020-10-29 22:34:12 +01:00 |
|
Folkert
|
b75880bed2
|
expand aliases before/during canonicalization
|
2020-10-29 22:33:18 +01:00 |
|
Folkert
|
33ac8f6892
|
refactor some things
|
2020-10-29 22:31:47 +01:00 |
|
Folkert
|
8a50d48ce2
|
expand aliases used in constraint gen
|
2020-10-29 22:31:14 +01:00 |
|
Folkert
|
2478ae05b1
|
expand aliases from the very beginning
|
2020-10-29 22:30:54 +01:00 |
|
Folkert
|
a0c8915678
|
Merge remote-tracking branch 'origin/trunk' into fix-alias-inference
|
2020-10-29 14:40:55 +01:00 |
|
Richard Feldman
|
95b99e2a14
|
Merge pull request #620 from rtfeldman/llvm-as
Explicitly use llvm-as-10
|
2020-10-28 22:05:34 -04:00 |
|
Jared Ramirez
|
2bbd33bc1a
|
Fix nix shell hook; Add comment
|
2020-10-28 18:22:54 -07:00 |
|
Jared Ramirez
|
710d1ad629
|
Add llvm-as alias to nix shell rather then direnv
|
2020-10-28 18:20:56 -07:00 |
|
Jared Ramirez
|
a3dcf4aa59
|
Add llvm-as alias
|
2020-10-28 18:17:58 -07:00 |
|
Richard Feldman
|
49876a1621
|
Merge branch 'trunk' into llvm-as
|
2020-10-28 21:04:34 -04:00 |
|
Richard Feldman
|
898871043f
|
Merge pull request #621 from rtfeldman/test_mono
Use assert_eq over assert
|
2020-10-28 21:04:16 -04:00 |
|
Richard Feldman
|
b1d2e87401
|
Use assert_eq over assert
|
2020-10-28 20:33:42 -04:00 |
|
Richard Feldman
|
afa2a9fb01
|
Merge pull request #618 from rtfeldman/vec-to-slice
Use only slices in the parsing AST
|
2020-10-28 20:31:58 -04:00 |
|
Richard Feldman
|
675c46816a
|
Explicitly use llvm-as-10
|
2020-10-28 20:19:50 -04:00 |
|
Folkert
|
ee23e5979d
|
pass argument by reference
|
2020-10-29 00:35:10 +01: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
|
97e1f475eb
|
from vec to slice
|
2020-10-29 00:14:15 +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 |
|
Richard Feldman
|
4002778e4c
|
Merge pull request #615 from rtfeldman/use-zig-in-builtins
use zig in builtins
|
2020-10-28 18:53:35 -04:00 |
|
Richard Feldman
|
7dcbc8d582
|
fix typo in BUILDING_FROM_SOURCE.md
|
2020-10-28 18:24:08 -04:00 |
|
Jared Ramirez
|
29b3aaa538
|
Merge branch 'trunk' into use-zig-in-builtins
|
2020-10-28 15:22:51 -07:00 |
|
Richard Feldman
|
11dc1c4c6e
|
Merge pull request #616 from rtfeldman/ignore-valgrind
Specifically ignore some Valgrind test
|
2020-10-28 18:13:35 -04: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
|
9dee5d0f71
|
Add missing valgrind varients
|
2020-10-27 23:08:57 -07:00 |
|
Brendan Hansknecht
|
cf3786fe6b
|
Refactor cli tests and ignore valgrind
|
2020-10-27 22:49:26 -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
|
e4497678df
|
Add missing valgrind dependency: libc6-dbg
|
2020-10-27 14:40:38 -07: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 |
|
Brendan Hansknecht
|
aeaba90e28
|
Output CPU info in CI for debugging
|
2020-10-26 19:15:05 -07:00 |
|
Brendan Hansknecht
|
b4df0b0ba8
|
Log full output on match failure
|
2020-10-26 18:00:33 -07:00 |
|
Brendan Hansknecht
|
78b13ae59d
|
Specifically ignore some Valgrind test
|
2020-10-26 17:32:44 -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
|
1001a17649
|
from vec to slice
|
2020-10-26 16:15:43 +01:00 |
|
Folkert
|
27670590ac
|
from vec to slice
|
2020-10-26 16:11:12 +01:00 |
|
Richard Feldman
|
4502471e9a
|
Merge pull request #614 from rtfeldman/fix-test-warnings
Fix test warnings
|
2020-10-25 23:05:34 -04:00 |
|
Richard Feldman
|
5a2ba77406
|
Drop redundant #[test] annotation
|
2020-10-25 21:45:34 -04:00 |
|