Error Message Include File Name (#70) and Minor Fix #154

Closed
ychenfo wants to merge 19 commits from ast_filename_location into master

19 Commits

Author SHA1 Message Date
ychenfo d0a3ab6bd8 nac3core: remove previously added redundant file name information in error message 2021-12-27 16:37:05 +08:00
ychenfo d867230c21 nac3core: better error message for unknown type annotation (#87) 2021-12-27 16:37:05 +08:00
ychenfo 7a060c2d29 fix broken tests 2021-12-27 16:37:05 +08:00
Sebastien Bourdeauducq a32a2b6e6c LLVM PGO support 2021-12-27 16:37:05 +08:00
Sebastien Bourdeauducq f8f0312028 flake: style 2021-12-27 16:37:05 +08:00
Sebastien Bourdeauducq 037ef110f9 flake: use LLVM 13 throughout 2021-12-27 16:37:05 +08:00
Sebastien Bourdeauducq cb57d14767 Revert "nac3core: fix #84"
This reverts commit 0902d8adf4.
2021-12-27 16:37:05 +08:00
Sebastien Bourdeauducq f06e06e1f6 Revert "nac3artiq: fixed compilation error"
This reverts commit 34cabe0e55.
2021-12-27 16:37:05 +08:00
Sebastien Bourdeauducq 0f90a4a4d5 remove num-traits 2021-12-27 16:37:05 +08:00
Sebastien Bourdeauducq 8b79a6e1c2 remove bigints 2021-12-27 16:37:05 +08:00
Sebastien Bourdeauducq 38705847fc update dependencies 2021-12-27 16:37:05 +08:00
Sebastien Bourdeauducq 06ad9d0b9d update to LLVM 13 2021-12-27 16:37:05 +08:00
Sebastien Bourdeauducq 2b2b732b9f update inkwell. Closes #67 2021-12-27 16:37:05 +08:00
Sebastien Bourdeauducq 2939748f81 flake: update nixpkgs 2021-12-27 16:37:05 +08:00
pca006132 84a7e588ca nac3artiq: fixed compilation error 2021-12-27 16:37:05 +08:00
pca006132 662d61a881 nac3core: fix #84 2021-12-27 16:37:05 +08:00
ychenfo ecbd4481a8 improve error messages
#112, #110, #108, #87

Reviewed-on: #145
Co-authored-by: ychenfo <yc@m-labs.hk>
Co-committed-by: ychenfo <yc@m-labs.hk>
2021-12-27 16:37:05 +08:00
ychenfo b8e6c18065 nac3artiq: beautify python file path 2021-12-27 03:21:32 +08:00
ychenfo e32837191a nac3ast: add file path to ast location 2021-12-27 02:44:31 +08:00